- Semtech And Helium Announce New Nationwide LoRaWAN Network
- GitHub - YukiWorkshop/sx126x_linux_driver: Linux Driver For ...
- Sentech Driver
Linux driver for Semtech SX128x series. This project is part of the STM32 Sucks! C17; CMake 3.14+ Linux kernel 4.8+ Dependencies. Semtech Corporation. Semtech offers a complete range of cable drivers that support data rates up to 2.97Gb/s, supporting today’s most demanding applications. Semtech cable drivers offer robust multi-standard operation from DC to 2970Mb/s.
Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
2 years, 9 months ago.
Semtech SX1276 Driver Bug
Dear Semtech team,
I have been struggling to make your SX1276 driver (as is shown in the tools section of the official web page outlining the features of the SX1276 on semtech.com) work as intended in FSK mode.
After setting the chip to Rx mode using Radio.Rx(0) (meaning that it should be in continuous RX mode) I am getting DIO0 interrupts with RegOpMode 13 (indicating that it is currently in TX mode) and IrqReg2 indicating that Fifo is empty. Note that this seems to happen at random times. But after appearance of this behavior, resetting the radio won't put the radio into defined state (register still reads the same). Note that reset signal is known to be present and is known to be implemented correctly.
Are recommended practices (like checking PLL or other internal blocks for having configured themselves after setting rx mode) followed in the official driver implementation, or does the user need to take care of it him/herself?
I am experiencing extensive problems considering the usage of the driver at packet rates above 210/second (of which 2/3 are tx and 1/3 is rx).
Radio settings are as follows:
Following functions are called to set receiver and transmitter parameters:
Transmitter Receiver settings function calls
The CustomInit function referenced in the code is as follows:
Please note that the init function has been adjusted to account for first time settings (setting event callback functions):
SX1276 init function
Thank you for your answer in advance.
With kind regards from Germany
Edit:
I need to correct that the radio is NOT in TX mode upon interrupt, but in RX mode. Still, DIO0mapping is set to PayloadReady and an interrupt gets generated with bits CRCok and PayloadReady (fifo state) bits in IrqReg2 are not set.
Semtech And Helium Announce New Nationwide LoRaWAN Network
Question relating to:
Semtech Wireless Applications and Support team
Semtech’s wireless RF products consist of RF transceiver, RF transmitter, and RF receiver components covering the Industrial, Scientific and Medical (ISM) band radio frequency spectrum from low kHz up to 2.4 GHz. In addition, Semtech's new LoRa™ is the ultimate solution for eliminating repeaters, reducing cost, extending battery life and improving network capacity.
Code
GitHub - YukiWorkshop/sx126x_linux_driver: Linux Driver For ...
lr1110_driver
Driver for LR1110 radio
LoRaWAN-NAMote72-Application-Demo
Demonstration of Class-A LoRaWAN device using NAMote-72
Mbed OS
LoRaWAN_FAE_Training
LoRaWAN_FAE_Training
Mbed 2 deprecated
SX126xDevKit
Source code for the SX126xDVK1xAS Dev Kit. This example code has only been tested on the Nucleo L476RG
release, v1.0Mbed 2 deprecated
SX1280DevKit
This code holds the complete demo set for the sx1280: PingPong, PER and Ranging Outdoor demo application. >>>>> This code MUST run on the mbed library release 127 or everything …
SX1280Lib
Driver for the SX1280 RF Transceiver
Mbed 2 deprecated
SX1276PingPong
SX1276 Ping Pong Demo Application
Lora, Semtech, SX1276, SX1276Lib, SX1276MB1xASSX1276Lib
Driver for the SX1276 RF Transceiver
Lora, Semtech, SX1276, SX1276Lib, SX1276MB1xASSX126xLib
SX1261 and sx1262 common library
v1.0