Copiare i bit di variabili su una variabile

E questo è il risultato! :wink: :sweat_smile:

Scherzi a parte, se la variabile la definisci nella sezione public della classe, devi accedere ad essa passando per l'istanza della classe stessa con la notazione nomeIstanza.nomeVariabile

P.S.
E' cosa saggia rispettare le convenzioni per il naming di classi e variabili perché parlare un linguaggio comune è sempre un vantaggio in una community open source (uso del "camel case" per le variabili con la prima lettera in maiuscolo solo per le definizioni di classi proprio come accade con le classi built-in di Arduino oppure in alternativa dello "snake case") .

Arduino - LibraryTutorial

class MyClass{     
  public:
    MyClass(byte);      // Costruttore della classe
    byte myVar;         // Proprietà della classe    
    void myMethod();    // Metodo della classe
//  ...... etc etc
};

utilizzo nel file .ino

MyClass myClass(2);

void loop(){
  myClass.myMethod();
  If (myClass.myVar == 10) { 
    digitalWrite(LED_BUILTIN, HIGH);
  }
}
1 Like