Wykres commitów

3229 Commity (4fd6f43eb823e370a12d1ac66bc97e88a99269c7)

Autor SHA1 Wiadomość Data
jgromes 4fd6f43eb8 [SX127x] Implement blocking receive timeout 2025-09-07 11:16:19 +02:00
jgromes 89804b58d7 [LR11x0] Implement finishReceive 2025-09-06 18:18:10 +01:00
jgromes 4b916d39b6 [LR11x0] Implement blocking receive timeout 2025-09-06 18:17:58 +01:00
jgromes c5ce2f43b3 [SX128x] Implement finishReceive 2025-09-06 18:09:58 +01:00
jgromes 9ff26d9679 [SX128x] Implement blocking receive timeout 2025-09-06 18:09:49 +01:00
jgromes 792dd13b7b [Si443x] Implement finishReceive 2025-09-06 16:54:47 +01:00
jgromes 4581004779 [Si443x] Implement blocking receive timeout 2025-09-06 16:54:35 +01:00
jgromes 422b1e728b [RF69] Implement finishReceive 2025-09-06 16:46:12 +01:00
jgromes 290e201a3b [RF69] Implement finishReceive 2025-09-06 16:46:01 +01:00
jgromes 2481649e97 [nRF24] Implement finishReceive 2025-09-06 16:40:08 +01:00
jgromes ef79ed02d8 [nRF24] Implement blocking receive timeout 2025-09-06 16:39:29 +01:00
jgromes f32eece01d [CC1101] Implement finishReceive 2025-09-06 16:33:38 +01:00
jgromes 1890308f4f [CC1101] Implement blocking receive timeout 2025-09-06 16:33:22 +01:00
jgromes 3d5adf8779 [SX126x] Implement blocking receive timeout 2025-09-06 16:27:45 +01:00
jgromes 4c498e288e [SX126x] Implement finishReceive method 2025-09-06 16:27:13 +01:00
jgromes d42c391499 [PHY] Add finishReceive method for cleanup after Rx 2025-09-06 16:23:17 +01:00
jgromes b2a70682e1 [PHY] Add timeout argument to blocking receive method 2025-09-06 16:22:53 +01:00
Jan Gromeš 6c38520393
[SX128x] Merge pull request #1590 from MarusGradinaru/SX128x.receive()-timeout-bug
Fixing SX128x.receive() timeout bug
2025-09-05 15:23:14 +02:00
Marus Alexander 8833871aef
Fixed a small bug in receive() method 2025-09-05 14:48:08 +03:00
GUVWAF f7612e9a65
Add methods to retrieve received LoRa header info (#1588)
* [LR11x0] Move Rx header infos to public method

* [SX126x] Add LoRa Rx header infos method

* [SX127x] Add LoRa Rx header infos method

* [SX128x] Add LoRa Rx header infos method

* Add `getLoRaRxHeaderInfo` to keywords
2025-09-02 20:28:12 +02:00
GUVWAF b78ff1444e
Add support for LoRa coding rate 4/4 (#1587)
* [SX1272] Add support for coding rate 4/4

* [SX1278] Add support for coding rate 4/4

* [SX126x] Add support for coding rate 4/4

* [LR11x0] Add support for coding rate 4/4

* [SX128x] Add support for coding rate 4/4
2025-09-02 09:22:34 +02:00
StevenCellist a28234e262 [SX127x] Add safety delay while entering sleep 2025-08-29 13:29:34 +02:00
StevenCellist 42c3b2e416 [LoRaWAN] Put radio to sleep during Rx windows and RetransmitTimeout 2025-08-28 09:28:27 +02:00
StevenCellist 4cd658f5b5 [LoRaWAN] Fixes for network package 2025-08-28 09:06:03 +02:00
StevenCellist 3d94858f36
[LoRaWAN] Channel improvements (#1573)
* [LoRaWAN] Improve channel management

* [LoRaWAN] Fixes for fixed bands

* [LoRaWAN] Resolve CI feedback

* Potential fix for code scanning alert no. 35: Comparison of narrow type with wide type in loop condition

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

* [LoRaWAN] Fix pRNG seed

* [LoRaWAN] Restore channel masks and flags within and outside of sessions

* [LoRaWAN] Remove debug output

* [LoRaWAN] Fully persistent channel management

* [LoRaWAN] Update Nonces buffer version

---------

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-08-24 20:21:53 +02:00
jgromes e47f1e20af [SX127x] Clarify FSK FIFO size is due to hardware (#1578) 2025-08-21 18:39:36 +02:00
Jan Gromeš 2d51048050
Merge pull request #1571 from NemesisXB/fix_overload_error
Fix overload-virtual errors
2025-08-12 16:40:10 +02:00
Tiaan-Alberts 388779d678 restore CC1101:begin behaviour for setPreambleLength(size_t len) from 7*4 to len-4 2025-08-12 08:26:32 +02:00
Tiaan-Alberts 8e3bb5992c Fix static analysis failure 2025-08-11 19:09:17 +02:00
Tiaan-Alberts 910403c531 Fix overload-virtual errors 2025-08-11 10:32:02 +02:00
jgromes 1dfd194c9c [HAL] Fix RPiPico detach interrupt (#1558) 2025-07-21 07:03:15 +02:00
jgromes d05dbf07d1 [SX126x] Add missing state assert (#1561) 2025-07-20 11:40:32 +02:00
Jan Gromeš c588031628
Merge pull request #1560 from koisto/bugfix/pico-hal-interrupt-mode
Remove hard coded interrupt mode from PicoHAL
2025-07-18 18:11:14 +02:00
James Ashby 2c8000aa34 Modified the attachInterrupt function in PicoHal.h so that the mode argument is passed into the events argument of gpio_set_irq_enabled_with_callback. Previosly this used hard coded values that caused spurious (extra) interrupts. 2025-07-18 08:30:41 +01:00
Totoo 7fb07921bf
[PHY] Add a virtual destructor (#1557)
* Update PhysicalLayer.h

Add a virtual destructor, so can use new + delete on inherited objects

* Update PhysicalLayer.h

deleted empty lines
2025-07-15 17:47:37 +02:00
jgromes b91c6af112 Bump version to 7.2.1 2025-07-09 19:57:26 +02:00
jgromes f6239d01c1 [CC1101] Fix discarded packets triggering data read (#1484) 2025-07-06 14:44:31 +02:00
jgromes 6bc37af47f [RF69] Remove hacky padding byte (#1552) 2025-07-05 20:55:32 +02:00
jgromes d0db02e335 [Pager] Fix missing method call in example 2025-07-05 10:45:26 +01:00
jgromes e98e7b7243 [Pager] Fix message buffer size calculation (#1535) 2025-07-05 10:44:51 +01:00
jgromes 32c3570ad3 [SX128x] Add missing register write when setting SF (#1549) 2025-07-01 19:55:51 +02:00
Jan Gromeš 5f73a87a3a
[CI] ESP-IDF fix (#1547)
* [CI] Fix esp-idf version to 5.4.2

* [CI] Fix path
2025-06-30 19:03:47 +02:00
StevenCellist 227e40b855 [LoRaWAN] Fix dynamic default channels, fix #1538 2025-06-30 15:25:58 +02:00
StevenCellist bbcb3ec6d5
Change README to reflect general LoRaWAN pre-certified status 2025-06-30 12:51:13 +02:00
StevenCellist 073e57cbbb [LoRaWAN] Clean up fixed plan channel handling, fix default DR 2025-06-30 12:27:11 +02:00
StevenCellist 4b56b5be5f [LoRaWAN] Remove outdated RP 1.1A comment 2025-06-30 12:24:08 +02:00
StevenCellist 75ac7b7487 [LoRaWAN] Pre-certified for fixed channelplans!
Some cleanup to do with the channel masks; temporary `addDefaultChannelsMask()`
2025-06-30 00:48:10 +02:00
StevenCellist a52a03b155 [LoRaWAN] Remove unused TS009 function from example 2025-06-30 00:48:01 +02:00
StevenCellist a4375086ac [LoRaWAN] Fix to RP 1.0.4 / 1.1B 2025-06-30 00:47:53 +02:00
StevenCellist d2cef5bc9f Update keywords.txt 2025-06-30 00:45:44 +02:00