-
Notifications
You must be signed in to change notification settings - Fork 395
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RTTY example with ESP8266 + SI4432 failed code -102 #195
Comments
Thanks, there was a missing return statement which caused 0 kHz deviation to be rejected by a range check. Should be fixed in 063b643. |
Thank´s for your support.
Debug log
|
That's possible, I'll have to check if I have an Si4432 to test with - I'm not sure I ever used it with ESP8266 to send RTTY. |
I was able to replicate this on my setup - turns out the solution was pretty simple, there was one extra call to enable direct mode. This wasn't an issue on other modules (because direct mode implementations differ), or slower platforms like Arduino Uno, which is what I usually test with. So this issue only popped up on a fast enough platform (like ESP8266) with this exact module. Fixed in the previous commit. |
I apply [RTTY] Fixed idle (#195) in my setup and work fine. I could decode RTTY with software SDR Console V.3. |
I'm trying to get a SI4432 module working with RadioLib on a ESP8266 WEMOS D1 module and RTTY example.
Wiring to ESP8266 Hardware SPI and additional pins nSEL, nIRQ, SDN
Si4432 radio = new Module(D8, D2, D0); //ESP8266 Pin
When i call: state = rtty.begin(434.0, 156, 45); // Author Note: RTTY frequency shift Si443x/RFM2x - 156 Hz
I get: failed, code -102
Defined as:
#define ERR_INVALID_FREQUENCY_DEVIATION -102
The supplied frequency deviation value is invalid.
I tried other values to frequency deviation and get the same error.
I try the same hardware with a test code with RF22 librarie and work. I get the signal in SDR: Link to code
Here the code with Radiolib and follow the debug
Debug:
I´m working in a educational project of a HAB and would like use Radiolib. Thank you
The text was updated successfully, but these errors were encountered: