jehuty47:
sketch_apr07a.cpp: In function 'void loop()':
AnalogReadSerial:14: error: no matching function for call to 'HardwareSerial::read(int&)'
C:\Users\User\Desktop\arduino-1.0\hardware\arduino\cores\arduino/HardwareSerial.h:56: note: candidates are: virtual int HardwareSerial::read()
Si tu décryptes bien ton message d'erreur :
AnalogReadSerial:14: error: no matching function for call to 'HardwareSerial::read(int&)'
ligne 14: ne peux pas trouver donc appeler la fonction (méthode) read(int&) de la classe HardwareSerial, ce qui veux dire qu'elle n'existe pas. soit celà viens de son nom soit mauvais type de paramètres.
candidates are: virtual int HardwareSerial::read()
Comme il a trouver une fonction (méthode) portant le même nom :
la (les) candidate(s) possible est (sont) : read() de la classe HardwareSerial .
Vers la ligne 14 tu n'as qu'une seule fonction (méthode) portant ce nom, le problème ce situe ...
jehuty47:
int RsValue = Serial.read(Rx);
Il y a quelque chose en trop ici Serial.read(Rx).
![]()
Voir Serial.read() - Arduino Reference pour plus de précision.
Edit: tu peux suivre ce que fait Geek, c'est similaire niveau code à ce que tu veux faire.
http://arduino.cc/forum/index.php/topic,99652.0.html
http://arduino.cc/forum/index.php/topic,99980.30.html