Commit graph

57 commits

Author SHA1 Message Date
jgromes
17bcfcd0bb [SX127x] Fixed order of ISR functions in examples 2024-11-19 18:52:21 +01:00
jgromes
2aa8c6e82a Update all examples, add link to RadioBoards 2024-10-20 16:02:19 +01:00
jgromes
cc720a7a24 [SX127x] Added reset to home channel to FHSS examples (#1266) 2024-10-20 14:25:27 +01:00
Jan Gromeš
bc801c7004
[PHY] Channel scan configuration (#1190)
* [PHY] Added channel scan configuration

* [LR11x0] Added channel scan configuration

* [SX126x] Added channel scan configuration

* [SX128x] Added channel scan configuration

* Use microsecond timeout

* [PHY] Added generalized IRQ handling via PHY

* [LR11x0] Added generalized IRQ handling via PHY

* [SX126x] Added generalized IRQ handling via PHY

* [SX127x] Added generalized IRQ handling via PHY

* [SX128x] Added generalized IRQ handling via PHY

* Added missing typedef

* [PHY] Fix IRQ method argument type

* [SX128x] Fix non-trivial initializer usage

* [LR11x0] Added missing override specifiers

* [SX126x] Added missing override specifiers

* [SX127x] Added missing override specifiers

* [SX128x] Added missing override specifiers

* [PHY] Added missing IRQ map initializer

* [CI] Drop APRS builds on AVR

* [CI] Drop Morse builds for AVR

* [PHY] Rework generic IRQ to allow multiple flags

* [LR11x0] Rework generic IRQ to allow multiple flags

* [SX126x] Rework generic IRQ to allow multiple flags

* [SX127x] Rework generic IRQ to allow multiple flags

* [SX128x] Rework generic IRQ to allow multiple flags

* [LoRaWAN] Use generic IRQ

* Add missing typedef

* [SX127x] Make Rx mode implicit based on timeout

* [SX127x] Fixed shadowed variable

* [LR11x0] Fix missing initializers

* [SX127x] Added default startReceive arguments

* [LR11x0] Pass scan config by const reference

* [SX126x] Pass scan config by const reference

* [SX128x] Pass scan config by const reference

* [PHY] Pass scan config by const reference

* [SX127x] Add missing IRQ conversion

* [SX126x] Fixed default CAD scan config IRQ

* [LR11x0] Fixed default CAD scan config IRQ

* [LR11x0] Fix comments referencing DIO1
2024-09-01 18:19:07 +02:00
jgromes
786dea5f56 [SX127x] Added delay to halting while loops 2024-06-29 18:34:41 +02:00
jgromes
24ffbfc284 Added ESP IRAM attribute to examples (#1010) 2024-03-10 20:40:41 +01:00
jgromes
5f2e5a1997 Added getPacketLength to examples (#214) 2023-07-15 19:36:23 +02:00
jgromes
58c9e9fe03 Fixed String counters in examples (CI_BUILD_ALL) 2023-06-26 20:39:33 +02:00
jgromes
43ff5906c2 [SX127x] Added missing counter 2023-06-24 22:24:49 +02:00
jgromes
c919185849 [SX127x] Renamed basic examples to _Blocking 2023-06-24 22:12:53 +02:00
jgromes
a6ba423c73 [SX127x] Implemented generic actions 2023-06-21 22:03:07 +02:00
jgromes
27ef744edf [SX127x] Fixed references to 256 byte packets 2023-06-07 20:41:14 +02:00
Mestery
ec3d4eaf20 Improve hardware abstraction layer 2023-04-12 23:16:18 +02:00
jgromes
c8b28887ee [SX127x] Fixed comment 2023-04-10 14:03:37 +02:00
jgromes
0f5b31aa3a [SX127x] Removed standby before data read 2023-04-10 13:57:00 +02:00
jgromes
25a5f7443c [SX127x] Fixed invalid sync word value in example 2023-03-05 14:57:20 +01:00
jgromes
27c1eb715a Removed remaining enable interrupt (#657) 2023-01-07 22:31:20 +01:00
jgromes
6666060d52 Removed unnecessary interrupt enable (#657) 2023-01-07 22:21:16 +01:00
jgromes
c9e11d4f37 Fixed some typos 2022-10-28 21:03:20 +02:00
jgromes
1227ea4cd1 [SX127x] Added CAD receive example 2022-10-23 20:41:04 +02:00
jgromes
c3fa027108 [SX127x] Fixed CAD interrupt example 2022-10-23 20:40:13 +02:00
jgromes
0d72dd2ac3 [SX127x] Added finishTransmit (#571) 2022-09-18 16:13:39 +02:00
jgromes
70acd5b9aa [SX127x] Added missin ISR flag for ESP32/ESP8266 2022-02-26 18:01:34 +01:00
jgromes
1017ec99fd [SX127x] Fixed error on newer compilers (CI_BUILD_ALL) 2022-02-06 19:04:03 +01:00
jgromes
0de8ef6bce [SX127x] Fixed typo 2022-01-23 12:05:50 +01:00
jgromes
73e3da212a [SX127x] Updated FHSS example formatting 2022-01-23 12:05:30 +01:00
Nathan Seidle
c4fec32965 Change coding style to match library style guide. 2022-01-17 11:43:13 -07:00
Nathan Seidle
3cc299d17b Add FHSS support 2022-01-13 12:25:02 -07:00
jgromes
5cb5836ed8 [SX127x] Added ESP8266/ESP32 IRAM attribute 2021-12-29 08:49:14 +01:00
jgromes
ee59967815 [SX127x] Fixed incorrect NSS pin in example 2021-12-12 11:48:10 +01:00
jgromes
8deec71b6f Use Arduino tone/noTone 2021-11-14 12:36:00 +01:00
jgromes
8c7b8a1b63 [SX127x] Update to 5.0.0 2021-11-14 11:42:12 +01:00
jgromes
ebc4852fc2 [SX127x] Added interrupt-driven CAD (#396) 2021-10-28 15:44:25 +02:00
jgromes
29446986f3 [SX127x] Added ping-pong example 2021-10-27 23:57:43 +02:00
jgromes
2c3f22335f Use Module::tone override in FSK example 2021-10-27 23:22:14 +02:00
jgromes
e03b674e10 [SX127x] Skip tone() for CubeCell (CubeCell:CubeCell:CubeCell-Board) 2021-10-27 22:07:00 +02:00
jgromes
9da23db59c [SX127x] Added support for direct reception 2021-06-14 21:00:54 +02:00
jgromes
07f8eb0512 [SX127x] Added note about FSK transmitter (#264) 2021-03-13 19:04:30 +01:00
jgromes
e1141ca64c [SX127x] Synced parameters of all LoRa modules 2020-07-06 11:48:14 +02:00
jgromes
82e4cb7f97 [SX127x] Synced parameters of all FSK modules 2020-07-06 11:13:53 +02:00
jgromes
0bf3406d45 [SX127x] Fixed typo 2020-07-04 11:45:56 +02:00
jgromes
256da12c66 [SX127x] Added links to default config wiki page 2020-07-04 11:38:02 +02:00
jgromes
4ad82f1572 [SX127x] Implemented RF switch control 2020-06-18 16:36:11 +02:00
jgromes
caa05f8ad8 [SX127x] Fixed typos 2020-03-22 08:13:27 +01:00
jgromes
2cf4971c2d [SX127x] Set default FSK BT shaping to 0.5 for SX126x FSK (#123) 2020-03-14 13:44:50 +01:00
jgromes
beb160f705 [SX127x] Changed pin mapping and implemented reset 2019-12-27 13:19:54 +01:00
jgromes
3d95e171f7 Fixed settings examples 2019-11-23 16:08:35 +01:00
jgromes
2d7790d658 [SX127x] Added missing listen mode command (#72) 2019-11-19 17:56:04 +01:00
jgromes
c4d9fe3a37 [SX127x] Fixed units in example 2019-09-28 10:29:49 +02:00
jgromes
3623c9e0f5 [SX127x] Sync with LoRaLib v8.1.2 2019-09-17 08:38:31 +02:00