-
Notifications
You must be signed in to change notification settings - Fork 413
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
SI4432 + ESP8266 Packet Mode : No Receive packet #199
Comments
I can confirm this is indeed happening, both in blocking and interrupt receive. Dumping interrupt status registers during reception shows packet received interrupt doesn't get triggered, so there's probably some incorrect configuration going on. |
It would seem this same issue exists with ESP32 using the default SPI and Si4432 radio = new Module(5, 2, 4) |
It is look like, that I have same issue with ESP32-S2 and RFM22-S2 868MHz. Transmitter write, that transmission is ok, but reciever can't recieve any message. |
Is it some new progress about this bug? |
@tresler I'm aware of this bug and working on it - though anyone else who wants to take a shot at it is welcome to do so, it's been a quite annoying issue. |
I'd like to help but I doubt my amateur programming skills are up to it. I'm happy to make a donation but can't see how to. |
Fo
For me is it same story. I'd like to help but I don't understand it well. I can see on SDR some traffic, but it is maximum what I can say. I can only try to use ESP32-S2 as transmitter and Arduino as reciever for test if something happens. |
Finally fixed this, the cause was a combination of multiple bugs, mainly incorrect preamble length configuration, issues in equations from datasheet and a cheeky little electrical problem in my breadboard, which almost drive me insane. This was without a doubt the most difficult issue so far. Will release a fixed library version in the near future. |
Great work, thank you very much
Great work. Now its is works. Thank you very much... |
* 'master' of git://github.com/jgromes/RadioLib: (83 commits) [nRF24] Added interrupt-driven examples [AX.25] Added option to adjust audio frequencies (jgromes#346) [MQTT] User SerialModule wrapper [HTTP] User SerialModule wrapper [XBee] Use SerialModule wrapper [JDY08] Use SerialModule wrapper [HC05] Use SerialModule wrapper Added SerialModule wrapper class (jgromes#305) [CC1101] Fixed blocking receive always returning timeout (jgromes#348) [CC1101] Added 0x17 as valid version number (jgromes#349) Added AFSK via OOK example Bump version to 4.5.0 [Si443x] Fixed rxosr calculation (jgromes#199) [Si443x] Added antenna switching on GPIO0/1 [Si443x] Fixed preamble configuration (jgromes#199) [Si443x] Added software reset [PHY] Fixed negative random numbers (jgromes#328) [RF69] Renamed TRNG method [RF69] Renamed TRNG method [SX126x] Renamed TRNG method ...
I build a setup with SI4432 module and ESP8266 WEMOs D1 module. The default SPI was used in ESP8266 and addicional pins
Si4432 radio = new Module(D8, D2, D0);
The firmware was based in examples Si443x_Receive.ino and Si443x_Transmit.ino
Fail description:
Debug actions
firmware:
Si443x_Transmit.ino
Si443x_Transmit.ino
Debug log (link in pastebin)
Thank you
The text was updated successfully, but these errors were encountered: