Wykres commitów

3003 Commity (master)

Autor SHA1 Wiadomość Data
jgromes b33647adc3 [CC1101] Fixed order of ISR functions in examples 2024-11-19 18:51:30 +01:00
Jan Gromeš b3efc8445c
[STM32WLx] Merge pull request #1326 from radiohound/master
Change order of setFlag function
2024-11-19 18:03:29 +01:00
Walter Dunckel 8eb6f0cf24
Change order of setFlag function
The change allows the code to compile. The same issue exists with a few other examples too.
2024-11-19 06:30:10 -08:00
jgromes c467b005c2 [SX127x] Add missing state initialization (#1321) 2024-11-18 18:24:12 +01:00
jgromes c7d6ad3e95 Remove an outdated comment 2024-11-17 19:43:40 +01:00
Alistair Francis 9d9d480a48
hal: Tock: Namespace HAL, update timer implementation and update libtock-c (#1313)
* tock: use native time getter, remove globals

Tock has direct support for querying time. The prior `millis()`
method here replicated the same functionality, but missed some
corner case concerns around overflow/wrapping. Instead, just use
the native Tock time getter method. This also removes unneeded
global variables and methods.

* NonArduino/Tock: Update to latest libtock-c

Update to the latest libtock-c commit. libtock-c now includes a
libtockHal.h, so we can use that instead of the version here.

Signed-off-by: Alistair Francis <alistair@alistair23.me>

---------

Signed-off-by: Alistair Francis <alistair@alistair23.me>
Co-authored-by: Pat Pannuto <pat.pannuto@gmail.com>
2024-11-14 18:51:00 +01:00
jgromes f3a8c6dc2d Add link to online debug decoder 2024-11-10 17:47:15 +01:00
jgromes 9ac8bb9a7e Drop debug decoder 2024-11-10 17:45:24 +01:00
jgromes 29ede2c354 [MOD] Optimize SPI register writing 2024-11-10 17:43:28 +01:00
jgromes fe52311371 [SX127x] Added parameter doc and keyword 2024-11-03 18:27:51 +01:00
SzczepanLeon cb45f4fe5e
[SX127x/RF69] Added setFifoThreshold (#1309)
* [SX127x] Added setFifoThreshold

* [SX127x] Added setFifoThreshold

* Add setFifoThreshold to RF69 class.

* Documentation update, about setFifoThreshold.
2024-11-03 18:25:44 +01:00
jgromes 49868938d6 Update links to status decoder 2024-11-03 12:57:19 +01:00
jgromes f15de1e7dd Added missing links to doxygen mainpage 2024-11-03 11:16:26 +01:00
jgromes 72ecc275af Added links to status code decoder to issue templates 2024-11-02 17:38:41 +01:00
Alistair Francis b1d8850d92
hal: Tock: Re-enable pin after detaching interrupt (#1308)
The Tock libtock_lora_phy_gpio_disable_interrupt() syscall will disable
interrupts for the pin, but also put the pin into a disabled low power
state. This isn't what RadioLib expects and casues subsequent LoRaWAN
transfers to fail [1].

So after we disable interrupts and send the pin to low power let's
re-enable inputs as RadioLib expects.

1: https://github.com/jgromes/RadioLib/discussions/1303

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2024-11-02 12:38:43 +01:00
jgromes e9dd3dc843 Added quick links to readme 2024-11-02 11:01:43 +01:00
Victor Barpp Gomes a608075fc1
[LoRaWAN] Accept `const uint8_t*` on public API (#1302) 2024-11-01 17:47:02 +01:00
jgromes 4564d87721 [PHY] Use less generic modem names (#1294) 2024-10-29 17:14:04 +00:00
jgromes 0096c11f99 [CC1101] Added support for 4-FSK (#823) 2024-10-28 21:32:20 +01:00
jgromes 8f3a5c7430 [LR11x0] Use array as LR-FHSS sync word 2024-10-28 18:52:07 +00:00
jgromes 15a751a543 [SX126x] Fix LR-FHSS sync word 2024-10-28 18:51:43 +00:00
jgromes 7bbaf38651 Bump version to 7.1.0 2024-10-28 14:43:46 +01:00
StevenCellist 5cd5d714a8 [LoRaWAN] Fix LR-FHSS cr encoding 2024-10-28 14:32:35 +01:00
StevenCellist 05d5ef2947 [LoRaWAN] Fix LR-FHSS bw encoding 2024-10-28 14:27:04 +01:00
StevenCellist 6a5dcc6a6a [PHY] Revert LR-FHSS bw back to `uint8_t` 2024-10-28 14:26:48 +01:00
StevenCellist 19b09a0de1 Merge branch 'master' of https://github.com/jgromes/RadioLib 2024-10-28 14:21:28 +01:00
StevenCellist ef0cfddd01 [LoRaWAN] Improve modem switching 2024-10-28 14:20:26 +01:00
StevenCellist 9f04da29af [PHY] Bump LR-FHSS bw member to `float` 2024-10-28 14:20:09 +01:00
jgromes 4bd05dee3d [SX126x] Fix member variable 2024-10-28 14:06:36 +01:00
jgromes e2fd3f7532 [SX126x] Added setDatarate for LR-FHSS 2024-10-28 14:04:56 +01:00
jgromes f8b66b1cb5 [LR11x0] Added setDatarate for LR-FHSS 2024-10-28 14:04:48 +01:00
jgromes 1c0019ad18 [SX126x] Fix signed comparison warning 2024-10-28 14:01:26 +01:00
StevenCellist a953475b9a [ArduinoHal] Fix missing directory specifier in include 2024-10-28 13:08:37 +01:00
StevenCellist 412136845f [LoRaWAN] Fix persistence of channel mask (fixes #1293) 2024-10-28 13:02:58 +01:00
jgromes 0156c9004e [LR11x0] Fix RF switch call in examples (#1295) 2024-10-27 19:29:42 +00:00
jgromes 9f4d4ea15e [LR11x0] Fix RF swtich table handling (#1295) 2024-10-27 19:24:11 +00:00
jgromes 334b5fd499 [MOD] Added flag to distinguish DIO and GPIO pins 2024-10-27 19:23:35 +00:00
jgromes 88e11fa0a2 Added note about Arduino Uno and smaller 2024-10-27 08:17:56 +00:00
jgromes b8b1afdae1 [SX126x] Calibrate image based on frequency change (#1292) 2024-10-27 07:40:10 +00:00
jgromes 28360f9b0f [LR11x0] Calibrate image based on frequency change 2024-10-27 07:39:46 +00:00
jgromes 9f4c15333c [LoRaWAN] Fix debug variable 2024-10-27 07:18:04 +00:00
jgromes f23f798fe0 [SX126x] Configure preamble detector length based on preamble 2024-10-26 18:13:02 +01:00
jgromes 709fbdb13a [LR11x0] Prevent WiFi scanning attempts on LR1121 (#1290) 2024-10-26 17:07:37 +01:00
jgromes b12f7052bf [CI] Drop Sparkfun Artemis from build matrix due to lonmg build time 2024-10-26 16:59:46 +01:00
jgromes 3952fe9139 Use pointer assert 2024-10-26 16:59:13 +01:00
jgromes 6b05e9fd23 Added pointer assert 2024-10-26 16:57:43 +01:00
Jan Gromeš e44e9b4bce
[PHY] Get/Set modem (#1294)
* [PHY] Added set modem method

* Added new keyword

* [SX126x] Added setModem implementation

* [LoRaWAN] Use setModem

* [PHY] Added getModem

* [LoRaWAN] Use getModem instead of caching modulation

* [SX126x] Implement getModem

* Added new keywords

* [LR11x0] Added get/set modem

* [LLCC68] Added get/set modem

* [SX126x] Added missing default branch

* [SX127x] Added get/set modem

* [SX128x] Added get/set modem

* [CI] Drop Hellschreiber from AVR builds

* [CI] Drop Arduino Uno from CI
2024-10-26 17:49:35 +02:00
jgromes 64253f6e36 [HAL] Prevent reinit in PiHal 2024-10-25 17:54:55 +01:00
jgromes fada24c1c4 [APRS] Added repeaters (#1285) 2024-10-23 18:06:35 +01:00
Linar Yusupov 434afa52f2
[LR11X0] FSK preamble detector length configuration (#1286)
* [LR11X0] pay more attention to selection of FSK preamble detector length
2024-10-23 18:04:29 +02:00