obones
a7b42b61b2
Use a better name for the parameter so that it is clear that it's dBm that are expected here
2022-08-24 15:38:12 +02:00
obones
9a76aa1c84
Introduce setRSSIThreshold on SX127x modules
2022-08-24 15:05:20 +02:00
OBones
fd3b165bf0
Introduce setRSSIThreshold on RF69 modules
2022-08-23 17:41:37 +02:00
jgromes
bedbf7bb94
[RFM9x] Fixed missing default argument for beginFSK ( #553 )
2022-08-20 19:01:24 +02:00
jgromes
30cb7c8dd4
[APRS] Added Mic-E ( #430 )
2022-08-20 18:14:13 +02:00
jgromes
a8c079f85e
[MOD] Fixed hexdump printing when length is not divisible by 16
2022-08-18 20:48:51 +02:00
jgromes
da0993a6ed
Added RADIOLIB_EXCLUDE_DIRECT_RECEIVE exclusion macro ( #557 )
2022-08-15 19:19:59 +02:00
jgromes
ec94177c2a
[MOD] Cache tone value on ESP32 ( #553 )
2022-08-09 20:20:19 +02:00
jgromes
4a637b44f1
[Morse] Fixed bug in decoder logic
2022-08-07 10:21:07 +02:00
jgromes
655dfaae45
Added missing pulsein callback set
2022-08-07 09:57:41 +02:00
Jan Gromeš
4a4e6f89a3
Merge pull request #554 from majbthrd/noarduino
...
remedy Module when RADIOLIB_BUILD_ARDUINO is not defined
2022-08-06 11:38:06 +02:00
Peter Lawrence
4bdec52f88
remedy Module when RADIOLIB_BUILD_ARDUINO is not defined
2022-08-04 17:46:58 -05:00
jgromes
8675f13e5d
[Morse] Added basic Morse receive support ( #545 ) CI_BUILD_ALL
2022-07-30 08:53:57 +02:00
jgromes
8768900767
[Morse] Added Morse transmit AM example
2022-07-30 08:52:09 +02:00
jgromes
7735cffb62
[Morse] Reworked example naming
2022-07-30 08:51:44 +02:00
jgromes
356f1ef2fd
Fixed compatibility with STM32 core >2.0.0 ( #549 )
2022-07-24 19:59:14 +02:00
jgromes
ae7065da7b
Bump version to 5.3.0
2022-07-17 10:14:24 +02:00
Jan Gromeš
80950a1c22
Merge pull request #546 from NorthernMan54/master
...
Tweaks for async direct mode usage with rtl_433_ESP
2022-07-17 10:12:41 +02:00
Northern Man
a74c0536b8
Tweaks for async direct mode usage with rtl_433_ESP
2022-07-16 21:50:33 -04:00
Jan Gromeš
96f2e34e09
Merge pull request #542 from obones/setDIOMapping
...
Introduce the setDIOMapping method
2022-07-13 23:04:48 +02:00
obones
0b2238a0a4
The SX127x family of chips shares the same DIO pin functions, so move all the support code in the base SX127x class
2022-07-13 10:05:45 +02:00
jgromes
60aa0098b3
[RF69][SX1231] Added Stream support ( #201 )
2022-07-10 20:41:11 +02:00
jgromes
31da00649c
[SX127x] Added missing cast
2022-07-10 20:35:49 +02:00
jgromes
d8c11fa8c9
[SX127x] Added missing Doxygen comments
2022-07-10 19:54:57 +02:00
jgromes
ce26892567
[SX127x] Fixed FSK maximum packet length
2022-07-10 19:48:56 +02:00
jgromes
9836e57616
[Stream] Added Stream mode support for SX127x ( #201 ) ( #403 )
2022-07-10 17:43:51 +02:00
obones
f9ab9d80d5
SX1231 has slightly different DIO mapping tables from the RF69 ones
2022-07-07 15:36:26 +02:00
obones
bdb14b9e9d
Implement setDIOMapping for RF69 family
2022-07-07 15:36:26 +02:00
obones
069428a9f6
Implement setDIOMapping for SX1278 family
2022-07-07 15:36:26 +02:00
obones
e1412108c1
Implement setDIOMapping for CC1101
2022-07-07 15:36:26 +02:00
obones
e421ab4272
Introduce setDIOMapping on the PhysicalLayer class which, by default, returns "not implemented"
2022-07-07 15:36:25 +02:00
jgromes
8ae092ac81
[MOD] Added regdump function
2022-07-04 15:30:37 +02:00
jgromes
907de02a79
[PHY] getMod moved to private and only acessible to friend classes
2022-07-04 15:28:26 +02:00
jgromes
701e2c4a21
[SX127x] Formatting fixes
2022-07-04 15:17:41 +02:00
jgromes
756125cd8b
Merge branch 'master' of https://github.com/jgromes/RadioLib
2022-07-03 11:06:46 +02:00
jgromes
f8f73d2ccb
[MOD] Added helper hexdump function
2022-07-03 11:05:56 +02:00
Jan Gromeš
f5d48770cd
Merge pull request #540 from Jaimi5/master
...
RadioLib - getTimeOnAir for SX127x modules
2022-07-02 08:33:40 +02:00
Jaimi5
46919cb249
RadioLib - FSK getTimeOnAir, crc bits and packet length configuration fixed
2022-07-01 17:03:02 +02:00
Jaimi5
3b305591d2
RadioLib - syncWord to bits
2022-06-26 23:49:15 +02:00
Jaimi5
de84410e69
RadioLib - type of packet length FSK mode getter changed.
2022-06-26 23:39:44 +02:00
Jaimi5
314fcb2d6e
RadioLib - getTimeOnAir for FSK mode in module SX127x
2022-06-26 23:33:05 +02:00
Jaimi5
19715ef204
RadioLib - Now getTimeOnAir returns microseconds
2022-06-25 14:04:44 +02:00
Jaimi5
298dbe8e5c
RadioLib - getTimeOnAir for SX127x modules
2022-06-24 17:38:31 +02:00
jgromes
e5e8947e94
[SX127x] Fixed incorrect packet length check in FSK mode
2022-06-19 16:10:33 +02:00
jgromes
ba67ce2720
[SX127x] Fixed RSSI offset not shifted ( #538 )
2022-06-15 19:31:53 +02:00
jgromes
0fab561713
Bump version to 5.2.0
2022-06-13 18:32:53 +02:00
Jan Gromeš
58075df54b
Merge pull request #534 from caveman99/patch-1
...
Allow SPIbeginTransaction and SPIendTransaction to be overridden by subclasses
2022-06-13 18:31:20 +02:00
Thomas Göttgens
1ebf420a86
change locking mechanism in patch to transactions
2022-06-12 21:20:48 +02:00
jgromes
6b83e08cfa
Added support for Teensy ( #175 )
2022-06-12 19:31:15 +02:00
Thomas Göttgens
08989ff6fa
Allow SPItransfer to be overridden by subclasses
...
This allows API clients to provide 'smarter' versions of Module that can do things like add thread safety so that multiple devices (and service threads) can share the same SPI bus. i.e. a subclass would lock some sort of mutex.
This is used in the Radiolib Fork for Meshtastic to share an SPI bus with SD Card and TFT Display but we want to move back to upstream and not maintain our own fork.
2022-06-10 12:28:32 +02:00