Commit Graph

  • e0fc757dc0 [LoRaWAN] Improve logging master StevenCellist 2025-09-27 12:12:14 +02:00
  • e8a4d7983e [LoRaWAN] Change getMacDeviceTimeAns to return current time StevenCellist 2025-09-27 11:37:40 +02:00
  • 581882371f [LoRaWAN] Fix for Package MAC commands StevenCellist 2025-09-27 10:39:38 +02:00
  • 8362b5618a [LoRaWAN] Fix for Package FPort StevenCellist 2025-09-27 10:39:20 +02:00
  • 50bd0a19dc [LoRaWAN] Fix persistent downlink MAC content (#1616) StevenCellist 2025-09-27 10:35:30 +02:00
  • 05ba4e17a4 [HAL] Fix RPi HAL initialization order jgromes 2025-09-22 20:28:53 +01:00
  • aeac7566dc [SX126x] Update doc of SX126x::getPacketLength (#1611) Chris Leishman 2025-09-22 10:37:59 -07:00
  • 2a2f6e0edf Bump version to 7.3.0 jgromes 2025-09-21 08:23:02 +02:00
  • a3ab19ea78 [LoRaWAN] Fix for ADR masks on fixed bands StevenCellist 2025-09-20 21:05:51 +02:00
  • a679e60ff9 [LoRaWAN] Fix CI warnings in examples StevenCellist 2025-09-20 20:24:21 +02:00
  • c938127f16 [SX128x] Limit preamble length to 16bit numbers jgromes 2025-09-20 12:51:39 +02:00
  • 8ac7893e8e [SX128x] Fix warning for preamble length jgromes 2025-09-20 11:57:31 +02:00
  • f35d12421f Improve support for LoRa coding rate with Long Interleaver (#1606) GUVWAF 2025-09-20 11:04:45 +02:00
  • 5885ede681 [LoRaWAN] Update modem, datarate and ToA handling (#1609) StevenCellist 2025-09-20 10:27:45 +02:00
  • 778a73e32b [SX126x] Remove extraneous reset after findChip (#1604) Chris Leishman 2025-09-19 09:52:23 -07:00
  • 70bca65888 [PHY] Add calculateTimeOnAir virtual method and override it in module classes jgromes 2025-09-18 19:27:25 +02:00
  • 28707e8477 [SX126x] Add missing method jgromes 2025-09-18 18:22:26 +02:00
  • 21af3bf7ca [SX126x] Add missing header files jgromes 2025-09-18 18:12:51 +02:00
  • a94f263cac [SX126x] Split main source file into multiple files jgromes 2025-09-18 18:05:57 +02:00
  • 37ed8f5bb0 [SX126x] For receiveDutyCycleAuto, check senderPreambleLength is shorter than configured preamble (#1602) Chris Leishman 2025-09-17 08:33:35 -07:00
  • e23bae3bbd [SX126x] Use a default of either 8 or 12 for minSymbols in startReceiveDutyCycleAuto (#1600) Chris Leishman 2025-09-17 08:24:33 -07:00
  • 804470eff1 Add calculateTimeOnAir() method to relevant modules (#1596) GUVWAF 2025-09-17 17:08:19 +02:00
  • 3220774a1f [SX126x] Fix typo in method names (#1592) jgromes 2025-09-17 07:18:20 +02:00
  • d7c7718b72 Fix typo in method names jgromes 2025-09-17 07:15:32 +02:00
  • fc7becd6f5 [SX126x] Fix finishReceive clearing IRQ flags prematurely (#1592) jgromes 2025-09-17 07:10:55 +02:00
  • 04b4eb95b6 [SX127x] Fix finishReceive clearing IRQ flags prematurely (#1592) jgromes 2025-09-17 07:10:37 +02:00
  • 198d1697a3 [SX128x] Use IRQ value from map jgromes 2025-09-17 07:09:33 +02:00
  • b49314d0bb [LR11x0] Use IRQ value from map jgromes 2025-09-17 07:09:25 +02:00
  • 334c003a27 [SX126x] No need to call standby() after a verified reset (#1603) Chris Leishman 2025-09-16 21:55:47 -07:00
  • d27d98874c [SX126x] Add comment regarding preamble length for duty cycle Rx (#1597) jgromes 2025-09-15 16:29:07 +02:00
  • 7fc83f732c User-controlled timeout for blocking receive (#1592) Jan Gromeš 2025-09-10 07:07:28 +02:00
  • bbb2e4e575 [LoRaWAN] Add extra padding to prevent adrMasks overflow jgromes 2025-09-07 17:45:10 +02:00
  • 6c38520393 [SX128x] Merge pull request #1590 from MarusGradinaru/SX128x.receive()-timeout-bug Jan Gromeš 2025-09-05 15:23:14 +02:00
  • 8833871aef Fixed a small bug in receive() method Marus Alexander 2025-09-05 14:48:08 +03:00
  • f7612e9a65 Add methods to retrieve received LoRa header info (#1588) GUVWAF 2025-09-02 20:28:12 +02:00
  • b78ff1444e Add support for LoRa coding rate 4/4 (#1587) GUVWAF 2025-09-02 09:22:34 +02:00
  • a28234e262 [SX127x] Add safety delay while entering sleep StevenCellist 2025-08-29 13:29:34 +02:00
  • 42c3b2e416 [LoRaWAN] Put radio to sleep during Rx windows and RetransmitTimeout StevenCellist 2025-08-28 09:28:27 +02:00
  • 4cd658f5b5 [LoRaWAN] Fixes for network package StevenCellist 2025-08-28 09:06:03 +02:00
  • 3d94858f36 [LoRaWAN] Channel improvements (#1573) StevenCellist 2025-08-24 20:21:53 +02:00
  • e47f1e20af [SX127x] Clarify FSK FIFO size is due to hardware (#1578) jgromes 2025-08-21 18:39:36 +02:00
  • 2d51048050 Merge pull request #1571 from NemesisXB/fix_overload_error Jan Gromeš 2025-08-12 16:40:10 +02:00
  • 388779d678 restore CC1101:begin behaviour for setPreambleLength(size_t len) from 7*4 to len-4 Tiaan-Alberts 2025-08-12 08:26:32 +02:00
  • 8e3bb5992c Fix static analysis failure Tiaan-Alberts 2025-08-11 19:09:17 +02:00
  • 910403c531 Fix overload-virtual errors Tiaan-Alberts 2025-08-11 10:32:02 +02:00
  • 1dfd194c9c [HAL] Fix RPiPico detach interrupt (#1558) jgromes 2025-07-21 07:03:15 +02:00
  • d05dbf07d1 [SX126x] Add missing state assert (#1561) jgromes 2025-07-20 11:40:32 +02:00
  • c588031628 Merge pull request #1560 from koisto/bugfix/pico-hal-interrupt-mode Jan Gromeš 2025-07-18 18:11:14 +02:00
  • 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. James Ashby 2025-07-18 08:30:41 +01:00
  • 7fb07921bf [PHY] Add a virtual destructor (#1557) Totoo 2025-07-15 17:47:37 +02:00
  • b91c6af112 Bump version to 7.2.1 jgromes 2025-07-09 19:57:26 +02:00
  • f6239d01c1 [CC1101] Fix discarded packets triggering data read (#1484) jgromes 2025-07-06 14:44:31 +02:00
  • 6bc37af47f [RF69] Remove hacky padding byte (#1552) jgromes 2025-07-05 20:55:32 +02:00
  • d0db02e335 [Pager] Fix missing method call in example jgromes 2025-07-05 10:45:26 +01:00
  • e98e7b7243 [Pager] Fix message buffer size calculation (#1535) jgromes 2025-07-05 10:44:51 +01:00
  • 32c3570ad3 [SX128x] Add missing register write when setting SF (#1549) jgromes 2025-07-01 19:55:51 +02:00
  • 5f73a87a3a [CI] ESP-IDF fix (#1547) Jan Gromeš 2025-06-30 19:03:47 +02:00
  • 227e40b855 [LoRaWAN] Fix dynamic default channels, fix #1538 StevenCellist 2025-06-30 15:25:58 +02:00
  • bbcb3ec6d5 Change README to reflect general LoRaWAN pre-certified status StevenCellist 2025-06-30 12:51:13 +02:00
  • 073e57cbbb [LoRaWAN] Clean up fixed plan channel handling, fix default DR StevenCellist 2025-06-30 12:27:11 +02:00
  • 4b56b5be5f [LoRaWAN] Remove outdated RP 1.1A comment StevenCellist 2025-06-30 12:24:08 +02:00
  • 75ac7b7487 [LoRaWAN] Pre-certified for fixed channelplans! StevenCellist 2025-06-30 00:39:00 +02:00
  • a52a03b155 [LoRaWAN] Remove unused TS009 function from example StevenCellist 2025-06-30 00:36:49 +02:00
  • a4375086ac [LoRaWAN] Fix to RP 1.0.4 / 1.1B StevenCellist 2025-06-30 00:36:06 +02:00
  • d2cef5bc9f Update keywords.txt StevenCellist 2025-06-30 00:39:48 +02:00
  • fbdf9608b1 Merge pull request #1542 from Dazza0/docs/add_missing_offset_param_desc Jan Gromeš 2025-06-26 14:18:09 +02:00
  • 01fa4d0c2d [LR11X0] Add missing description to 'offset' parameter in 'getPacketLength()' Darian Leung 2025-06-26 18:07:02 +08:00
  • 66830d651d Merge pull request #1536 from Dazza0/refactor/esp_idf_config_defaults Jan Gromeš 2025-06-23 16:25:52 +02:00
  • ed67ef372a refactor: Use sdkconfig.defaults for ESP-IDF example Darian Leung 2025-06-23 19:49:59 +08:00
  • a3a4b15791 [LoRaWAN] Bump nonces buffer version StevenCellist 2025-06-21 21:00:22 +02:00
  • 48a863d801 Bump version to 7.2.0 jgromes 2025-06-21 17:46:41 +02:00
  • bfa440aa1c [LoRaWAN] Add missing callback initializer jgromes 2025-06-21 16:49:26 +02:00
  • f2fbd73044 [LoRaWAN] Provide support for TSxxx packages (including TS009 reference implementation) (#1528) StevenCellist 2025-06-21 15:48:30 +02:00
  • 83fbedb833 [SX126x] Fixed packet offset in implicit header mode (#1520) jgromes 2025-06-20 18:15:43 +02:00
  • e173cb32ed Merge pull request #1529 from Dazza0/feature/add_ramp_time Jan Gromeš 2025-06-20 14:48:00 +02:00
  • 70b0a89b01 [LR11X0] Add support for specifying PA ramp time Darian Leung 2025-06-20 13:30:21 +08:00
  • bda5e39789 [SX126x] Merge pull request #1527 from christianh104/patch-1 Jan Gromeš 2025-06-19 19:01:39 +02:00
  • a7db7947f1 Optimize CAD for improved detection rate and SF5/SF6 Christian Harris 2025-06-18 16:47:55 -07:00
  • 5b38ce9f20 Add LoRaWAN Class and pre-certification info to README StevenCellist 2025-06-16 10:56:46 +02:00
  • 827fbd9f17 Add new LoRaWAN examples to the LoRaWAN README StevenCellist 2025-06-16 10:56:38 +02:00
  • 494cfb692e [LoRaWAN] Self-certified! (Class A, dynamic channelplan) StevenCellist 2025-06-16 08:49:19 +02:00
  • 20d0f58d7c Merge pull request #1523 from ToshikSoni/master Jan Gromeš 2025-06-14 22:32:59 +02:00
  • 0ce1a38deb Fix RFM typo in README Toshik Soni 2025-06-14 10:28:19 +05:30
  • c852a37953 [CI] Fix missing flags for LoRaWAN examples jgromes 2025-06-01 10:32:00 +02:00
  • d7205cd006 [LoRaWAN] Fix variable redefinition jgromes 2025-06-01 10:06:25 +02:00
  • f7c6071169 [LoRaWAN] Add Class C and Multicast examples StevenCellist 2025-06-01 08:30:07 +02:00
  • 6430fa5e38 [LR11x0] Split source into multiple files jgromes 2025-05-31 09:54:23 +01:00
  • 06af9a8f7f [LoRaWAN] Do not use range in switch case jgromes 2025-05-31 10:36:37 +02:00
  • 49d340e667 [LoRaWAN] Implement Class C (including multicast) (#1504) StevenCellist 2025-05-29 21:08:24 +02:00
  • 764eeabd3a Merge pull request #1516 from jgromes/rpi-pico-hal-fix Jan Gromeš 2025-05-29 17:43:20 +02:00
  • faa5ab11d2 [HAL] Add macro guards to PicoHal jgromes 2025-05-29 17:31:27 +02:00
  • d0624f7b85 Fix sources for IDF component jgromes 2025-05-29 17:09:08 +02:00
  • 776ab477c4 Fix source files globbing for ESP-IDF jgromes 2025-05-29 16:29:50 +02:00
  • 3b1747a9df [HAL] Exclude HAL source files from default build jgromes 2025-05-29 16:20:47 +02:00
  • fff056ced7 [HAL] Make RPi Pico tone helpers static jgromes 2025-05-28 20:24:12 +02:00
  • fcf49d8ef2 [SX127x] Add emulated Rx single mode (#1496) Jan Gromeš 2025-05-28 19:08:16 +02:00
  • 6495247bbf [SX127x] Add emulated Rx single mode (#1496) jgromes 2025-05-27 21:43:59 +02:00
  • f00395b5b7 [LoRaWAN] Fix Reset and Rekey MAC commands StevenCellist 2025-05-15 09:21:02 +02:00
  • 4ccc28f18b [LoRaWAN] Fix Arduino sendReceive not setting downlink string jgromes 2025-05-11 17:43:08 +02:00
  • 1dae175022 Update LoRaWAN notes StevenCellist 2025-05-08 17:09:31 +02:00