You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First congratulations for the beautiful work here!! Basic and advanced level well documented!! I was frustrated for not being able to do it on the first try, I even read the advanced part but I saw that it goes way beyond my capabilities!! In short, I used the ReceiveDemo_Advanced.ino code to capture the information. But when sending the binary nothing happened, I even took the board close to the receiver and nothing! But at least the received codes were solid and coherent!! Searching through google in some forum I saw the following code that varies the protocols 1,2, (...) when doing this I noticed that even from a distance the receiver made a beep (when you press the beep control) I tried the protocol in which it beeped and anything!! then I did the same for the wrist and for the repetitions, and it worked!! Despite detecting a pulse of 426, the sending is 355, I don't know if it's because of the distance, or because of the hardware I'm running. In the end, the important thing is that it worked perfectly!! Thank you very much!! Below the code just go uncommenting the tests..
First congratulations for the beautiful work here!! Basic and advanced level well documented!! I was frustrated for not being able to do it on the first try, I even read the advanced part but I saw that it goes way beyond my capabilities!! In short, I used the ReceiveDemo_Advanced.ino code to capture the information. But when sending the binary nothing happened, I even took the board close to the receiver and nothing! But at least the received codes were solid and coherent!! Searching through google in some forum I saw the following code that varies the protocols 1,2, (...) when doing this I noticed that even from a distance the receiver made a beep (when you press the beep control) I tried the protocol in which it beeped and anything!! then I did the same for the wrist and for the repetitions, and it worked!! Despite detecting a pulse of 426, the sending is 355, I don't know if it's because of the distance, or because of the hardware I'm running. In the end, the important thing is that it worked perfectly!! Thank you very much!! Below the code just go uncommenting the tests..
`/*
Based on the SendDemo example from the RC Switch library
https://github.com/sui77/rc-switch/
*/
#include <RCSwitch.h>
RCSwitch mySwitch = RCSwitch();
void setup() {
Serial.begin(9600);
// Transmitter is connected to Arduino Pin #10
mySwitch.enableTransmit(10);
// Optional set pulse length.
//mySwitch.setPulseLength(426); // 426 read in code ReceiveDemo_Advanced.ino FAIL
// Optional set protocol (default is 1, will work for most outlets)
// mySwitch.setProtocol(1); // 1 read in code ReceiveDemo_Advanced.ino OK
// Optional set number of transmission repetitions.
// mySwitch.setRepeatTransmit(30); // TEST TEST
}
int i = 1;
void loop() {
i = i + 1;
// 1º TEST PROTOCOL
mySwitch.setProtocol(i);
// 2º TEST PULSE
//mySwitch.setPulseLength(i);
// 3º TEST REPEAT
//mySwitch.setRepeatTransmit(i);
mySwitch.send("001100111110011100000011"); // My BINARY read in code ReceiveDemo_Advanced.ino OK
Serial.print(i); // PRINT i
Serial.print("-");
}`
The text was updated successfully, but these errors were encountered: