Question to LoRa E32 Config Mode / Transmission Mode | UART #11212
-
Hi, I'm new to LoRa and experimenting with the E32-433T30D module. When I set M0/M1 high and run the following code, I got output via UART.
python:
When I set M0/M1 to GND and run the transmit data script, something with UART is wrong, I got the following output:
python:
So, seems to me that there's nothing coming back from the module via UART. Any idea what I'm doing wrong? I've done research in Google, but I couldn't find any solutions. Any idea what I'm doing wrong? Btw: I'm a licensed Ham Radio Operator. I checked on 433 that the module is sending data with the script. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 7 replies
-
Your Consider using |
Beta Was this translation helpful? Give feedback.
-
I'm confused... The EByte E32-433T30D: https://www.ebyte.com/en/product-view-news.aspx?id=108 The E32 is a non-LoRaWAN transceiver (plain old LoRa packet radio) and the E5 includes the LoRaWAN stack. The E32 is configured with a simple 5-bytes protocol when M0 and M1 are HIGH. Sounds like your mixing code for the two. If your code is dealing with EUI's, it's LoRaWAN. When your E32's M0+M1 are LOW, it's in TX/RX mode. Anything you send over UART will be blasted out over the air. The transmission mode feature of the E32 lets you give devices addresses and when you TX data, you can send it to specific addresses. I've got both E32s and E5s, and unfortunately, I've been unable to get them to communicate (when you put the E5 in packet radio mode). Also, if you are buying more E32s, they recently upgraded the radio on the latest E32 models. More efficient and greater range, but incompatible with previous gen E32s. I think it was SX127x vs SX126x or something. |
Beta Was this translation helpful? Give feedback.
That's the use case for an E32 module. It replaces a wire connecting two devices with the magic of RF.
If you configure the two E32 modules the same, data sent to one comes out the other side.
If you have more than 2x E32s, that's where transmission modes come in. You can send/receive from/to specific devices using addresses.
Yeah, you can't leave M0/M1 floating. They need to be on GPIOs so you can toggle them to enter sleep (config) mode and normal operations.