By uploading the DHT 22 sketch, I get an error each time.
-
Hello all,
I am new to MySensors and am a Dutchman, so sorry for my english. I've been busy for a while to a Serial Gateway (NRF24L01 + 2.4GHz Wireless Transceiver) to be established between my Raspberry Pi-3B + Domoticz and DHT 22 sensor.The upload off the Serial Gateway is fine, but I get by uploading off the DHT 22 sketch an error each time.
The sketches that I use:
For Serial Gateway:
https://github.com/mysensors/MySensors/blob/master/examples/GatewaySerial/GatewaySerial.ino
For the DhtTemperatureAndHumiditySensor:
https://github.com/mysensors/MySensorsArduinoExamples/blob/master/examples/DhtTemperatureAndHumiditySensor/DhtTemperatureAndHumiditySensor.ino
The error is in the DhtTemperatureAndHumiditySensor sketch:
Arduino: 1.8.1 (Linux) Board: "Arduino / Genuino Uno"/tmp/arduino_modified_sketch_307117/sketch_mar09a.ino: In function 'void loop()':
sketch_mar09a:105: error: no matching function for call to 'DHT::readSensor(bool)'
dht.readSensor(true);
^
/tmp/arduino_modified_sketch_307117/sketch_mar09a.ino:105:22: note: candidate is:
In file included from /tmp/arduino_modified_sketch_307117/sketch_mar09a.ino:45:0:
/home/dinand/Arduino/libraries/DHT/DHT.h:83:8: note: void DHT::readSensor()
void readSensor();
^
/home/dinand/Arduino/libraries/DHT/DHT.h:83:8: note: candidate expects 0 arguments, 1 provided
exit status 1
no matching function for call to 'DHT::readSensor(bool)'Could someone give me advice how can I solve this?
We thank you for thinking.
Dinand
-
Hello all,
I am new to MySensors and am a Dutchman, so sorry for my english. I've been busy for a while to a Serial Gateway (NRF24L01 + 2.4GHz Wireless Transceiver) to be established between my Raspberry Pi-3B + Domoticz and DHT 22 sensor.The upload off the Serial Gateway is fine, but I get by uploading off the DHT 22 sketch an error each time.
The sketches that I use:
For Serial Gateway:
https://github.com/mysensors/MySensors/blob/master/examples/GatewaySerial/GatewaySerial.ino
For the DhtTemperatureAndHumiditySensor:
https://github.com/mysensors/MySensorsArduinoExamples/blob/master/examples/DhtTemperatureAndHumiditySensor/DhtTemperatureAndHumiditySensor.ino
The error is in the DhtTemperatureAndHumiditySensor sketch:
Arduino: 1.8.1 (Linux) Board: "Arduino / Genuino Uno"/tmp/arduino_modified_sketch_307117/sketch_mar09a.ino: In function 'void loop()':
sketch_mar09a:105: error: no matching function for call to 'DHT::readSensor(bool)'
dht.readSensor(true);
^
/tmp/arduino_modified_sketch_307117/sketch_mar09a.ino:105:22: note: candidate is:
In file included from /tmp/arduino_modified_sketch_307117/sketch_mar09a.ino:45:0:
/home/dinand/Arduino/libraries/DHT/DHT.h:83:8: note: void DHT::readSensor()
void readSensor();
^
/home/dinand/Arduino/libraries/DHT/DHT.h:83:8: note: candidate expects 0 arguments, 1 provided
exit status 1
no matching function for call to 'DHT::readSensor(bool)'Could someone give me advice how can I solve this?
We thank you for thinking.
Dinand
-
Too many sketches on the website have issues.
-
@alowhum They seem to be not quite as easy for copy paste programming. I have had to do a heap of reading and learning to get it all down.
Any the other one is you search the forums for soloutions before posting and half the solutions are pre 2.x and dont work either, I don't like noob posting basic stuff due to my lack of programming skill, but people here seem quite nice and willing to help :)
Wait for my debouncing post later tonight if I cant work it out hahaha