Replies: 4 comments 2 replies
-
Do the same radio types, ie the STM32 and T3S3, communicate with each other? You appear to have a time machine as we are on RL 7.1.2 - can you verify the release version you have. |
Beta Was this translation helpful? Give feedback.
-
Sorry, RL only 7.1.2 |
Beta Was this translation helpful? Give feedback.
-
Collaborating someone between Lora boards STM32WL55jcc and LILYGO T3S3 V.1.2. If so, what programs did you use? Thank you |
Beta Was this translation helpful? Give feedback.
-
Could you show us those parameters? What you have listed is just for the SX126x devices, not for SX127x. It also seems like you have copy-pasted that from the library source after changing some of the default values ... ? I'm not sure why you would want to do that, please don't modify the library because then it will be impossible for us to tell what's going on. Rhere are certain LoRa modulation settings that will make communication from SX127x incompatible with SX126x, but RadioLib sets those to the compatible values. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I have two Lora boards STM32WL55JC1 with SX1262. I have one programmed as a transmitter and the other as a receiver.
I used the Arduino\libraries\RadioLib-master\examples\STM32WLx programs from the RadioLib v.7.2.2 library.
After booting, the boards communicate and output to the COM port as programmed.
I also have two Lora boards LILYGO T3S3 V.1.2 with SX1262. I have one programmed as a transmitter and the other as a receiver.
I used the Arduino\libraries\LilyGo-LoRa-Series-master\examples\RadioLibExamples\Receive_Interrupt(Transmiter_Interrupt) programs from the LilyGo-LoRa-Series library, version from Jan 10, 2025.
After booting, the boards communicate and output to the display and COM port as programmed.
I also have two TTGO_LoRa32_OLED T3_V1.6.1 boards with SX1276 programmed with the parameters listed below. They communicate with each other, but not with other types of SX12xx.
I was hoping that if they are programmed with the parameters listed below, they will communicate with each other. I have read a lot of discussions on the web about the compatibility of the Semtech SX12xx circuits.
I did not get a satisfactory answer. I thought that if I use different board manufacturers but the same type of Semtech circuits, I will be able to do it.
WL55jci Trans:
int16_t begin(float freq = 868.0, float bw = 125.0, uint8_t sf = 9, uint8_t cr = 7, uint8_t syncWord = RADIOLIB_SX126X_SYNC_WORD_PRIVATE, int8_t power = 10,
uint16_t preambleLength = 8, float tcxoVoltage = 1.6, bool useRegulatorLDO = false) override;
#define RADIOLIB_SX126X_SYNC_WORD_PRIVATE 0x12
WL55jci recev:
int16_t begin(float freq = 868.0, float bw = 125.0, uint8_t sf = 9, uint8_t cr = 7, uint8_t syncWord = RADIOLIB_SX126X_SYNC_WORD_PRIVATE, int8_t power = 10,
uint16_t preambleLength = 8, float tcxoVoltage = 1.6, bool useRegulatorLDO = false) override;
#define RADIOLIB_SX126X_SYNC_WORD_PRIVATE 0x12
T3S3 V.1.2 Trans:
virtual int16_t begin(float freq = 868.0, float bw = 125.0, uint8_t sf = 9, uint8_t cr = 7, uint8_t syncWord = RADIOLIB_SX126X_SYNC_WORD_PRIVATE, int8_t power = 10,
uint16_t preambleLength = 8, float tcxoVoltage = 1.6, bool useRegulatorLDO = false);
#define RADIOLIB_SX126X_SYNC_WORD_PRIVATE 0x12
T3S3 V.1.2 recev:
virtual int16_t begin(float freq = 868.0, float bw = 125.0, uint8_t sf = 9, uint8_t cr = 7, uint8_t syncWord = RADIOLIB_SX126X_SYNC_WORD_PRIVATE, int8_t power = 10,
uint16_t preambleLength = 8, float tcxoVoltage = 1.6, bool useRegulatorLDO = false);
#define RADIOLIB_SX126X_SYNC_WORD_PRIVATE 0x12
With my knowledge of ARDUINO and C language I can't modify the programs so that different types of SX12xx work together.
Please, could the authors of RadioLib and LilyGo-LoRa-Series-master make some fixes so that different types of SX12xx can communicate with each other?
Thanks
joma0347
Beta Was this translation helpful? Give feedback.
All reactions