jgromes
|
b288485d6c
|
[SX126x] Added option to select standby mode (#1008)
|
2024-03-12 21:52:17 +01:00 |
|
jgromes
|
a642f5a8df
|
[SX126x] Implemented data rate check
|
2024-01-27 18:46:22 +01:00 |
|
jgromes
|
d301aa6a37
|
[SX126x] Fix txMode made private
|
2024-01-14 16:48:06 +01:00 |
|
jgromes
|
34d80faaf0
|
[SX126x] Cleanup private/protected members
|
2024-01-12 20:00:08 +01:00 |
|
jgromes
|
3478d90819
|
[SX126x] Improved image calibration
|
2024-01-04 18:21:35 +01:00 |
|
jgromes
|
49feff6df2
|
[SX126x] Reworked macro configuration system
|
2023-11-27 19:43:01 +01:00 |
|
StevenCellist
|
82258105b7
|
[LoRaWAN] Rework bands, official Rx windows, support ADR, confirm frames, improve EEPROM handling, support clock drift (#867)
* [LoRaWAN] rework bands, add ADR, partial MAC support
Known problem: terribly bad at receiving downlinks
Mask-list bands (e.g. US915) untested, likely a few bugs
* [LoRaWAN] Change Rx windows from CAD to RxSingle
* [LoRaWAN] improve persistence, better Rx windows, wear leveling, confirmed frames
* [LoRaWAN] Module-independent (OTAA) Rx windows, fix confirming downlinks
* [LoRaWAN] Implement SX127x support, fix MAC uplinking, support clock drift
* [ArduinoHal] fix clock drift calculation
* [LoRaWAN] Improve band & ADR logic, allow setting ADR, DR, subband, update examples
* [LoRaWAN] Fix EU868 coding rate, improve example
* [LoRaWAN] fix unused channel index
* [LoRaWAN] fix merge issue (deleted line)
* [LoRaWAN] fix CSMA calling now incorrect function
* [LoRaWAN] fix include logic
* [LoRaWAN] fix warnings, remove duplicate function
* [LoRaWAN] improve examples, add unified sendReceive, bugfixes, add FSK
* [LoRaWAN] improve examples
* [LoRaWAN] add new keywords, add debug guard
* [SX127x] Updated startReceive interface to be more in line with SX126x
* [SX127x] Added public method to convert from bytes to symbols
* [LoRaWAN] Update start receive for SX127x
* Added note about LoRaWAN beta
* [SX127x] Fixed potential float overflow
---------
Co-authored-by: jgromes <jan.gromes@gmail.com>
|
2023-11-12 14:02:39 +01:00 |
|
jgromes
|
29c891e017
|
[SX126x] Fixed duplicate setPaConfig
|
2023-10-20 19:45:50 +02:00 |
|
jgromes
|
f1f3336e59
|
[SX126x] Make setPaConfig public (#852)
|
2023-10-20 19:37:44 +02:00 |
|
jgromes
|
44bdf0dba4
|
[SX126x] Changed default whitening initial value for SX127x/LoRaWAN compatibility (#832)
|
2023-09-25 06:42:15 +02:00 |
|
jgromes
|
db3ac8bf19
|
[SX126x] Implemented common CAD methods
|
2023-08-12 18:45:42 +02:00 |
|
jgromes
|
86724197ec
|
[SX126x] Added default channel scan override
|
2023-08-06 16:07:28 +02:00 |
|
jgromes
|
d1e3691c32
|
Added notes about getPacketLength (#214)
|
2023-07-15 19:40:07 +02:00 |
|
jgromes
|
8fd0a67a78
|
Typo fixes
|
2023-07-15 19:13:16 +02:00 |
|
jgromes
|
d561d41e95
|
[SX126x] Implemented new common PHY methods
|
2023-07-06 11:14:44 +02:00 |
|
jgromes
|
787ebde43e
|
[SX126x] Implemented generic IRQ actions (#773)
|
2023-06-21 22:21:55 +02:00 |
|
jgromes
|
cf677e6b15
|
[SX126x] Fixed default parameters
|
2023-05-28 22:32:24 +02:00 |
|
jgromes
|
2b28296c94
|
[SX128x] Added default startReceive method
|
2023-05-28 22:20:54 +02:00 |
|
jgromes
|
89f909fc6e
|
[SX126x] Added force wakeup to standby (#740)
|
2023-05-02 21:05:13 +02:00 |
|
jgromes
|
bdc5bb0bba
|
[SX126x] Wakeup device on standby() call (#740)
|
2023-05-02 18:59:33 +02:00 |
|
jgromes
|
d4365a3b1e
|
[SX126x] Fixed variable shadowing
|
2023-04-23 22:04:40 +02:00 |
|
jgromes
|
f1c9423035
|
[SX126x] Fixed typo
|
2023-04-23 21:11:27 +02:00 |
|
jgromes
|
a015e541f6
|
[SX126x] General reformatting
|
2023-04-23 19:06:45 +02:00 |
|
Jan Gromeš
|
b76b819b12
|
Merge pull request #730 from Mesteery/new-hal
Improve hardware abstraction layer
|
2023-04-22 16:26:31 +02:00 |
|
jgromes
|
2e8d0ae8a3
|
[SX126x] Fixed IQ inversion not caching (#731)
|
2023-04-17 19:10:26 +02:00 |
|
Mestery
|
9a68a3c901
|
use uint32 instead of uint8 for pin type
|
2023-04-16 21:39:00 +02:00 |
|
Mestery
|
ec3d4eaf20
|
Improve hardware abstraction layer
|
2023-04-12 23:16:18 +02:00 |
|
jgromes
|
cb385f5946
|
[SX126x] Remove standby before data read (#703)
|
2023-04-10 14:05:25 +02:00 |
|
jgromes
|
9dde85598b
|
[SX126x] Added IQ inversion
|
2023-04-08 21:44:51 +02:00 |
|
jgromes
|
5f0cfa9bf6
|
[SX126x] Improved RNG
|
2023-04-02 21:01:13 +02:00 |
|
Jan Gromeš
|
c2b40f088f
|
Merge pull request #711 from G4lile0/master
[SX1278] New getInstRSSI to get current RSSI
|
2023-03-27 23:28:18 +02:00 |
|
jgromes
|
ab9cf0d528
|
[SX126x] Unified getRSSI interface
|
2023-03-27 23:21:37 +02:00 |
|
G4lile0
|
09ab5f8073
|
[SX127x] & [SX126x] read current RSSI for getRSSI
|
2023-03-27 20:51:44 +02:00 |
|
jgromes
|
c10343e853
|
[SX126x] Added spectral scan in frequency
|
2023-03-27 18:48:32 +02:00 |
|
jgromes
|
9dd401e4a1
|
[SX126x] Added PHY startReceive (#700)
|
2023-03-26 22:19:53 +02:00 |
|
jgromes
|
cd4575ebb0
|
[SX126x] Fixed chip id (#707)
|
2023-03-21 18:18:17 +01:00 |
|
jgromes
|
dc2eb523a9
|
[SX126x] Cleanup whitespaces
|
2023-03-20 21:59:07 +01:00 |
|
jgromes
|
cfe6128656
|
[SX126x] Added frequency error reading
|
2023-03-18 10:56:00 +01:00 |
|
jgromes
|
0818230a7c
|
[SX126x] Fixed incorrect variable names
|
2023-03-11 20:57:32 +01:00 |
|
jgromes
|
97ab0d357a
|
[SX126x] Added spectral scan
|
2023-03-11 20:09:03 +01:00 |
|
jgromes
|
8392cea011
|
[SX126x] Added more LBT/scan registers (CI_FORCE_UNCRUST)
|
2023-03-05 18:08:14 +01:00 |
|
jgromes
|
8bf15941c7
|
[SX126x] Added option to control XTAL/TCXO via member variable
|
2023-03-05 16:38:28 +01:00 |
|
GUVWAF
|
f59bf4750c
|
[SX126x] Add irqFlags and irqMask parameters to receive methods
|
2023-02-26 13:33:30 +01:00 |
|
jgromes
|
bd258380c8
|
[SX126x] Implemeted device type string check
|
2023-02-25 13:16:21 +01:00 |
|
jgromes
|
547a522826
|
[SX126x] Added undocumented registers
|
2023-02-25 13:14:11 +01:00 |
|
jgromes
|
95083e32b1
|
[SX126x] Use module stream read/write
|
2023-02-19 17:02:51 +01:00 |
|
jgromes
|
299e5de3c4
|
[SX126x] Use Module SPI tream
|
2023-02-19 16:16:16 +01:00 |
|
jgromes
|
dc050df8d9
|
[SX126x] Added support for AFSK transmission
|
2023-02-11 14:11:44 +01:00 |
|
Andrew Moroz
|
5f3fb5fa0d
|
sx126x-rx-gain-persist: add ability to persist Rx gain setting when calling SX126x::setRxBoostedGainMode
|
2023-01-28 18:09:39 -05:00 |
|
Andrew Moroz
|
35ed685c8a
|
andrew-moroz/sx126x-rx-boosted-gain: Add method to support SX126x Rx Boosted Gain mode
|
2023-01-16 16:37:14 -05:00 |
|