deadprogram
a35786be70
sx127x: add functions used for FSK radio communication
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2026-01-03 16:49:21 +00:00
deadprogram
156d6e7c9c
chore: update all SPI usage to use either *machine.SPI or drivers.SPI to accomodate recent switch in machine package
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2025-03-11 12:43:28 -07:00
Olivier Fauchon
94017b5437
sx126x/sx27x: Reduce spi buffer size, add missing select when using channels
2023-03-20 22:38:33 +01:00
Olivier Fauchon
56208a28d5
sx127x/sx126x: Remove heap alloc in interrupt, add non blocking channel send/receive, and other cleanups
2023-03-20 22:38:33 +01:00
deadprogram
9d4847fc6d
sx12xx: add README files for some basic explanation
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2023-02-12 21:33:36 +01:00
Olivier Fauchon
fae4307190
sx127x: Fix bug in SetTxPower, SetPreambleLength
2023-02-01 09:08:43 +01:00
deadprogram
e613ab1eb3
sx127x: use select for timeout
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2023-01-31 23:54:43 +01:00
Olivier Fauchon
d57d9b6c74
sx127x: fix typos, provide corrections
2023-01-31 23:54:43 +01:00
Olivier Fauchon
fa0cf6ec7f
lorawan cleanup and optimizations:
...
- Remove all default loraconf default initialisation in lorawan examples (Region Settings takes care of this now)
- Remove retries while receiving JoinAccept and increase LoraRX to 10s (no need to wait more than 10s)
- Add constants for RegionSetting default frequencies
- Standardize all lora default configurations in lora examples
- Add new AT+LW=NET,(ON|OFF) command in atcmd example
2023-01-31 23:54:13 +01:00
Olivier Fauchon
02d808a6fb
lorawan/sx12xx : Code cleanup
2023-01-29 23:56:19 +01:00
deadprogram
4a950a4474
sx127x: add RadioController interface to match sx126x
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2023-01-27 00:49:38 +01:00
deadprogram
338be928c9
sx126x, sx127x: remove extra Lora in functions to avoid stuttering
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2023-01-09 07:36:07 +01:00
deadprogram
98943393a5
sx127x: correct header type implicit/explcit as they were reversed
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2023-01-09 07:36:07 +01:00
deadprogram
6d51370512
lora: created shared RadioEvent
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2023-01-09 07:36:07 +01:00
deadprogram
2005d7d483
lora: move shared config for sx126x/sx127x to single package
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2023-01-09 07:36:07 +01:00
Olivier Fauchon
f15eec822f
sx127x: Ajout du support d'interruptions RXTimeout (DIO1)
2023-01-09 07:36:07 +01:00
Olivier Fauchon
dc4f0c974a
sx127x: Major cleanup/rewrite, and tests pass with lorawan stack tests
2023-01-09 07:36:07 +01:00
Olivier Fauchon
28ddb2681d
sx127x: Driver for Semtech sx127x radio modules
...
This first version of the driver has been tested with BB-FRM9x module
2023-01-09 07:36:07 +01:00