Commit graph

1340 commits

Author SHA1 Message Date
Federico Maggi
47a45fa009 Moving CC1101::variablePacketLengthMode and CC1101::fixedPacketLengthMode before CC1101::config so as to maintain the same order as in the header file 2019-11-07 20:07:31 +01:00
Federico Maggi
121110d9f4 Update CC1101.cpp
Updating _packetLengthConfig and _packetLength properly
2019-11-07 17:02:32 +01:00
Federico Maggi
7e42f77c95 Added length mode configuration methods and handling 2019-11-06 02:34:40 +01:00
Federico Maggi
b599a35879 Using defined debug port and not Serial 2019-11-06 01:41:08 +01:00
jgromes
2c2fe8b20e [SX126x] Simplified debug output 2019-10-28 19:37:13 +01:00
jgromes
c57d7d9045 Added support for Arduino Due 2019-10-27 17:18:37 +01:00
jgromes
f0d9fdda11 [SX127x] Added missing standby command 2019-10-27 17:12:59 +01:00
jgromes
23a0e9e001 Fixed incorrect macro logic 2019-10-02 20:16:54 +02:00
jgromes
eb0f9178b9 Fixed the incorrect macr 2019-10-02 20:13:14 +02:00
jgromes
47be7923da Fixed software serial macro warnings 2019-10-02 19:41:31 +02:00
jgromes
b8128c15a6 [SX126x] Moved standby call to readData 2019-10-02 19:34:48 +02:00
jgromes
f3ba8cf86a [SX126x] Fixed missing standby in blocking receive 2019-10-02 18:58:46 +02:00
jgromes
4fc2539a55 Added missing software serial platform macro 2019-09-29 10:02:49 +02:00
jgromes
adcde6fb6c Added option to use only static allocations 2019-09-28 12:49:44 +02:00
jgromes
de9c74dd9a Suppressed unused variable warning 2019-09-28 12:22:52 +02:00
jgromes
1ddc54c229 [SX126x] Added SX126X_STATUS_SPI_FAILED 2019-09-28 12:22:31 +02:00
jgromes
9ae3a22894 [SX126x] Fixed presence check 2019-09-28 11:58:06 +02:00
jgromes
11b501cbc9 Added software serial platform macro 2019-09-28 10:39:20 +02:00
jgromes
c093d34c91 Updated debug macros 2019-09-28 10:30:50 +02:00
jgromes
5cf9c50b01 [SX126x] Added module presence check (#48) 2019-09-28 08:52:02 +02:00
mmrein
4388cfa06f SX126x whitening: solved 7 MSBs
Proper handling of the datasheet note for Whitening MSB register: "The user should not change the value of the 7 MSB's of this register"
2019-09-20 11:40:50 +02:00
mmrein
ad8c234343 SX126x FSK: Implement setWhitening method
Add setWhitening method for FSK modem for possibility to disable whitening (default enabled) or change whitening initial value.
2019-09-19 23:09:02 +02:00
jgromes
9fa039549d [nRF24] Fixed fallthrough 2019-09-19 08:21:45 +02:00
jgromes
e4c4e4a543 Extended RadioShield module config 2019-09-19 08:21:27 +02:00
jgromes
2ce9246053 [SX126x] Fixed doxygen param name 2019-09-17 08:37:31 +02:00
mmrein
a810a31c5f
setSyncBits: *sync changed to *syncWord, added note
setSyncBits: Update *sync to *syncWord, add note about bits of syncWord being used if less than 64 bits.
2019-09-16 20:10:59 +02:00
mmrein
86ca029023
Update SX126x.cpp 2019-09-16 19:25:35 +02:00
mmrein
1046db24e4 Add setSyncBits for SX126x
Add setSyncBits for possibility to set the sync word length in bits
2019-09-12 10:16:36 +02:00
jgromes
a04a376afc [SX126x] Fixed waiting for BUSY pin in sleep mode (#42) 2019-09-11 12:29:02 +02:00
mmrein
972f874e9e STM32 - use HardwareSerial instead of SoftwareSerial
Added support for STM32 boards, using HardwareSerial instead of SoftwareSerial the same way as in https://github.com/jgromes/RadioLib/pull/39
2019-09-10 17:40:49 +02:00
jgromes
4eef30a2a4 [HTTP] Fixed incorrect string length 2019-09-09 10:04:07 +02:00
jgromes
14df1d8c52 [ESP8266] Fixed incorrect string length 2019-09-09 10:03:57 +02:00
Bernd Giesecke
1465e01fd4 ESP32 & SAMD - use HardwareSerial instead of SoftwareSerial
ESP32 has no working SoftwareSerial. With a simple #ifdef ESP32 || SAMD a hardware serial will be used instead.    
Minimum changes without influence on existing installations or usage.
2019-09-09 14:31:50 +08:00
jgromes
8887bac07f Added missing macro guards 2019-07-31 09:37:44 +02:00
jgromes
e751d31aa9 Added compatibility with ESP8266 platform 2019-07-31 07:25:04 +02:00
jgromes
20f3b429e9 [SX127x] Fixed uninitialized variable warning 2019-07-29 07:55:44 +02:00
jgromes
11dc4be0ec [RTTY] Fixed ITA2 encoding 2019-07-26 20:06:12 +02:00
jgromes
629ac5585a [SX126x] Added method to get expected time-on-air 2019-07-26 09:43:24 +02:00
jgromes
c43ba03d7d [HTTP] Fixed memory leak 2019-07-23 20:22:35 +02:00
jgromes
3610e1c7c8 [SX127x] Sync with LoRaLib 8.1.1 2019-07-11 07:15:05 +02:00
jgromes
ea1e6fea68 [SX126x] Added BUSY timeout 2019-07-07 19:48:55 +02:00
jgromes
b0cd4b5125 [SX126x] Removed redundant null terminator 2019-07-02 19:52:26 +02:00
jgromes
bd21ddb7d8 [SX126x] Fixed incorrect parameters 2019-06-22 16:50:44 +02:00
jgromes
e1c79af18b [SX126x] Added OCP config reset 2019-06-22 16:37:57 +02:00
jgromes
2ca26d1a60 Fixed format 2019-06-22 16:36:58 +02:00
jgromes
49eb062fcf Added more debug output 2019-06-22 16:36:44 +02:00
jgromes
5527573692 [SX126x] Implemented getPacketLength 2019-06-16 14:34:19 +02:00
jgromes
94301c9043 [nRF24] Implemented getPacketLength 2019-06-16 14:34:06 +02:00
jgromes
3ad5dfa444 [RF69] Implemented getPacketLength 2019-06-16 14:33:59 +02:00
jgromes
fa9da6b967 [CC1101] Implemented getPacketLength 2019-06-16 14:33:46 +02:00