System to capture digital signaldata and transfer them to another system
GPL-3.0 License
Development:
Master:
System to receive digital signals and provide them to other systems for demodulation. Currently tested with 433 MHz, but not limited to that frequency or media.
Just clone the repo and open the project file with Visual Studio (only available for windows) or VSCode. You can also open it with the Arduino IDE. Compile it and have fun. If you are using the Arduino IDE, you have to copy all the libs into your sketch folder and modify some includes.
If you want to use the SIGNALDuino with FHEM, you can use it directly from FHEM. No need to compile any sourcode. You find more information here: http://www.fhemwiki.de/wiki/SIGNALDuino
If you encounter problems compiling for ESP32, sorry the code for this microcontroller is currently not finished tested with all variants from ESP32. Contributors are welcome. If you have mane errors from fastDelegate.h try adding this compiler flag: -Wno-unused-local-typedef
Implemented is a pattern detection engine, that can detect serval signal types. May not all, but most of them.
Uncomment #define debugdetect in libs/remotesensor/patterdecoder.h Search for some output which describes a pattern with serval bits received. If you find something, open an issue and provide as much as possible informations with it.
First, sorry. This software is not perfect.