Commit graph

1825 commits

Author SHA1 Message Date
Jan Gromeš
1ea77c9325
Merge pull request #64 from BarryPSmith/sx126x_noMemAllocations
Removed memory allocation and copying from SX126X
2019-11-13 15:43:42 +01:00
Jan Gromeš
db5b892dc2
Merge pull request #57 from BarryPSmith/sx126x_txpower
Sx126x txpower
2019-11-13 15:39:58 +01:00
BarryPSmith
fb872dd413 Comment and error checking cleanup.
Fixed power adjustment for SX1261
2019-11-13 05:02:22 -08:00
Federico Maggi
b2f64a03ac Removed CC1101 example fixed length as too specific 2019-11-13 11:51:10 +01:00
BarryPSmith
25f4e775c9 Removed memory allocation and copying from SX126X read* and write* functions 2019-11-12 13:01:50 -08:00
BarryPSmith
621da8a11d Implemented optimal PA settings for SX1268.
Ensured OCP is always restored when changing power.
Slight refactor to avoid duplicated SX1262 / SX1268 code.
2019-11-12 10:28:14 -08:00
jgromes
fc27b5a427 Fixed link to ESP32 package index 2019-11-12 18:40:36 +01:00
Federico Maggi
36979d81ec Merge branch 'master' of https://github.com/jgromes/RadioLib
* 'master' of https://github.com/jgromes/RadioLib:
  Fixed keyword separator
  Fixed SoftwareSerial for ESP8266 core 2.6.0
  [SX126x] Moved debug output out of SPI transaction
2019-11-12 17:56:55 +01:00
Federico Maggi
35361ce198 Implemented promiscuous mode for CC1101 and RF69 2019-11-12 17:56:36 +01:00
jgromes
50f400eb10 Fixed keyword separator 2019-11-12 17:26:15 +01:00
jgromes
1f26d3d5a3 Fixed SoftwareSerial for ESP8266 core 2.6.0 2019-11-12 17:24:49 +01:00
Federico Maggi
cc39929704 Added fixed-length example for CC1101 2019-11-12 12:00:08 +01:00
BarryPSmith
5b04badb36 Implemented power scaling in setOutputPower, in accordance with datasheet. 2019-11-11 11:26:41 -08:00
BarryPSmith
fedbbcf931 Merge branch 'master' into sx126x_txpower 2019-11-10 09:13:57 -08:00
Jan Gromeš
e61e9afbe5
Merge pull request #56 from rfquack/master
Variable/fixed packet length mode config for RF69/SX1231
2019-11-08 18:47:26 +01:00
Federico Maggi
39a4614a77 Call _mod->SPIwriteRegister() not SPIwriteRegister() 2019-11-08 18:07:36 +01:00
BarryPSmith
111d9fa625 Missed SX1261 PA Config flag in previous commit 2019-11-08 08:44:42 -08:00
BarryPSmith
da6072cf73 Adjusted setPaConfig in SX126x setOutputPower. 2019-11-08 08:20:52 -08:00
Federico Maggi
a5295432d7 Variable/fixed packet length mode config for RF69/SX1231 2019-11-08 16:43:23 +01:00
Federico Maggi
f44f6ffb56 Used true TAB char separator 2019-11-08 16:32:09 +01:00
Jan Gromeš
e8702a4953
Merge pull request #55 from rfquack/master
Using defined debug port and not Serial + CC1101 length mode config options
2019-11-08 16:29:04 +01:00
Federico Maggi
a2e64f1645 Added to keywords.txt, comments, reading fixed len properly 2019-11-08 15:58:13 +01:00
jgromes
b5f273b187 [SX126x] Moved debug output out of SPI transaction 2019-11-08 09:29:00 +01:00
Federico Maggi
87bf46ed34 CC1101::fixedPacketFormat now correctly sets _packetLengthConfig 2019-11-07 20:14:29 +01:00
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
1adae1bdbd Added note about SX127x issues 2019-11-01 16:44:26 +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
ff078d69dd Advanced version to 1.7.0 2019-10-02 20:50:27 +02: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
e901f26faa Rollback to 1.6.1 2019-10-02 20:07:43 +02:00
jgromes
f330d1478d Advanced version to 1.7.1 2019-10-02 19:41:37 +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
5d4680709f [SX126x] Fixed incorrect example (#50) 2019-10-02 18:54:55 +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
d7e2dadb9f [SX126x] Added note about TCXO modules 2019-09-28 12:23:27 +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
c4d9fe3a37 [SX127x] Fixed units in example 2019-09-28 10:29:49 +02:00