Ciao @fratt
La variabile l'ho provata sia dentro la class public ma senza risultato ora è messa nel.cpp , purtoppo non ho mai "studiato" sia con assembler che con Pbasic mi sono limitato a seguire delle guide o modificare degli esempi di altri autori.
@nid69ita
Ho letto quanto mi hai lincato e ho capito che nei vari livelli le variabili rimangono "volubili" che all'uscita della funzione si azzerano
@fratt mi indicheresti qualche esempio per "portarmi in dietro" il valore di CodeB?
#ifndef XXX_H
#define XXX_H
#include <Arduino.h>
class XXX{
public:
//byte CodeB;
XXX(byte);
void pippo();
private:
word Time [8];
byte xxx;
};
#endif
.cpp
#include <Arduino.h>
#include "XXX.h"
byte CodeB;
XXX::XXX(byte pin){
pinMode(pin, INPUT);
xxx= pin;
}
void XXX::pippo(){