PROBLEMA SU MONITOR SERIALE


ciao tutti
quando tento di scrivere qualcosa su monitor seriale vedo stampato solo una sequenza di x e ?, prima funzionava tutto e ora ho questo problema.
l'unica cosa, sono passato da un arduino leonardo (che ho rotto) ad un mega ma non credo sia questo il problema.

vi allego il mio listato.

code: [select]

char val="ccc";
void setup() {
 // put setup code here, run once:
 serial.begin(9600);
}

void loop() {
 // put main code here, run repeatedly:
  serial.println(val);
  delay(5000);
}

premetto che non come ragiona la leonardo ...secondo me il problema sta in:
code: [select]
char val="ccc";

che, essendo un array di char, dovrebbe essere scritto:

code: [select]
char val[]="ccc";

poi, per avere l'array nel monitor, dovresti fare ( se non sbaglio):
code: [select]
for (byte = 0; < sizeof(val) - 1; i++) {
  serial.print(val[i]);
}







Arduino Forum > International > Italiano > Software (Moderator: leo72) > PROBLEMA SU MONITOR SERIALE


arduino

Comments

Popular posts from this blog

Flip address is out of range arduino uno r3

Arduino Uno not uploading

Indesign and MathType fonts