- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 8 von 8

Thema: Array an Funktion übergeben

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #6
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.01.2014
    Beiträge
    454
    Blog-Einträge
    3
    1.
    Anständig formatieren ?
    Was ist einfacher zu lesen?
    Das:
    void Automatik()
    {

    if (digitalRead(Taster1) == HIGH) // Taster 1(Start) Automatik Starten.
    {

    for (int Pos_Display = 0; Pos_Display <=6 ; Pos_Display++) // Fahre 7 Programme ab
    {

    do {

    for (int i = 0; i < 4 ; i++ )
    {
    Wire.beginTransmission(GeberAddr[i]);
    Wire.write(255);
    Wire.endTransmission();

    Wire.requestFrom(GeberAddr[i], 2);
    byte MSB =Wire.read();
    delay(1);
    byte LSB =Wire.read();
    IstPosition[i] = (MSB << 6) + LSB;
    }
    ...
    oder das:
    Code:
    void Automatik()
    {
      if (digitalRead(Taster1) == HIGH) // Taster 1(Start) Automatik Starten.
      {
        for (int Pos_Display = 0; Pos_Display <=6 ; Pos_Display++) // Fahre 7 Programme ab
        {
          do 
          {
            for (int i = 0; i < 4 ; i++ )
            {
              Wire.beginTransmission(GeberAddr[i]);
              Wire.write(255);
              Wire.endTransmission();
    
              Wire.requestFrom(GeberAddr[i], 2);
              byte MSB =Wire.read();
              delay(1);
              byte LSB =Wire.read();
              IstPosition[i] = (MSB << 6) + LSB;
            }
          ...
          } 
        }
      }
    }
    2.
    Das Array wollte ich in der anderen Funktion mit einem "&Pos_save(int *Position[][])" aufrufen . Das geht aber nicht weil dann kommt der Fehler.
    Viel einfacher! Aufruf wäre:
    Pos_save(Position);
    Geändert von Sisor (02.04.2014 um 19:30 Uhr) Grund: Ergänzung

Ähnliche Themen

  1. Array an Funktion übergeben
    Von Che Guevara im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 10
    Letzter Beitrag: 02.05.2013, 21:23
  2. Register an Funktion übergeben
    Von EDatabaseError im Forum C - Programmierung (GCC u.a.)
    Antworten: 15
    Letzter Beitrag: 02.11.2008, 14:10
  3. array an subs übergeben?
    Von rathma im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 5
    Letzter Beitrag: 09.05.2007, 13:47
  4. Datenregister an Funktion übergeben
    Von ach-feld im Forum C - Programmierung (GCC u.a.)
    Antworten: 10
    Letzter Beitrag: 21.03.2006, 08:11
  5. ARRAY an Sub ider Function übergeben
    Von darwin.nuernberg im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 0
    Letzter Beitrag: 15.01.2006, 12:38

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test