jgromes
3359907fa5
[SX128x] Fixed getStatus ( #779 )
2023-06-27 17:35:50 +02:00
Jan Gromeš
f6203e5036
Merge pull request #779 from alistair23/alistair/spi-status
...
modules: Don't read excess status data
2023-06-27 17:34:20 +02:00
Alistair Francis
445bc01450
modules: Don't read excess status data
...
The SX126x get status command returns a single status byte. The status
byte is automatically read in the `Module::SPItransferStream()` function
when we increment buffLen (see
https://github.com/jgromes/RadioLib/blob/master/src/Module.cpp#L259 ).
By setting numBytes we incorrectly end up reading 2 bytes. Instead set
numBytes to zero so we only read the single status byte.
Signed-off-by: Alistair Francis <alistair@alistair23.me>
2023-06-27 21:29:02 +10:00
jgromes
d1f7c18240
Added support for Arduino Uno R4
2023-06-27 07:28:57 +02:00
jgromes
523f28fd6b
Bump version to 6.1.0
2023-06-26 20:18:01 +02:00
jgromes
a01b02fae2
[MOD] Rework for buffered SPI ( #776 )
2023-06-26 19:36:45 +02:00
jgromes
8acaca4884
[SX127x] Swap Tx IQ inversion ( #778 )
2023-06-25 09:33:17 +02:00
jgromes
4975828d03
[SX126x] Fixed debug print format
2023-06-24 22:22:56 +02:00
jgromes
36530b00fc
[SX128x] Fixed blocking receive
2023-06-24 19:23:26 +02:00
jgromes
7f40ee49c6
[SX126x] Fixed blocking receive ( #777 )
2023-06-24 19:23:09 +02:00
jgromes
1f6acc8347
[SX128x] Implemented generic IRQ actions
2023-06-21 22:23:43 +02:00
jgromes
787ebde43e
[SX126x] Implemented generic IRQ actions ( #773 )
2023-06-21 22:21:55 +02:00
jgromes
46e1af764e
[Si443x] Implemented generic IRQ actions
2023-06-21 22:17:48 +02:00
jgromes
df126c92f9
[RF69] Implemented generic actions
2023-06-21 22:15:54 +02:00
jgromes
43b9b13903
[SX127x] Fixed direction from HAL
2023-06-21 22:13:54 +02:00
jgromes
a21fb9f136
[CC1101] Fixed direction from HAL
2023-06-21 22:13:44 +02:00
jgromes
291251ea72
[nRF24] Implemented generic actions
2023-06-21 22:11:36 +02:00
jgromes
8567c77641
[CC1101] Implemented generic actions
2023-06-21 22:07:24 +02:00
jgromes
a6ba423c73
[SX127x] Implemented generic actions
2023-06-21 22:03:07 +02:00
jgromes
be7dc572a6
[PHY] Added generic actions
2023-06-21 22:02:40 +02:00
Hendrik Langer
79725481cf
fix error description
2023-06-16 15:58:59 +02:00
Hendrik Langer
69bc96ac08
Pager: allow manual override of function bits
2023-06-16 15:53:47 +02:00
Kevin Walton
f63d228d0b
Bug in waitForMicroseconds prevTimingLen in V6.0.0
...
In Module::waitForMicroseconds if RADIOLIB_INTERRUPT_TIMING is defined the variable prevTimingLen has been incorrectly upated in v6.0.0 introducing a bug that stops compilation.
Fix: renamed _prevTimingLen to prevTimingLen to match other updates
2023-06-01 21:51:57 +01:00
jgromes
1161f67fa0
[Crypto] Fixed type comparison warning
2023-05-29 17:32:16 +02:00
jgromes
cf677e6b15
[SX126x] Fixed default parameters
2023-05-28 22:32:24 +02:00
jgromes
522aff911f
[SX127x] Fixed default parameters
2023-05-28 22:32:13 +02:00
jgromes
1597e8d754
[SX128x] Fixed default parameters
2023-05-28 22:32:06 +02:00
jgromes
ca319c9c0b
[Crypto] Added AES-128
2023-05-28 22:25:07 +02:00
jgromes
f513226376
[PHY] Added default start receive
2023-05-28 22:22:00 +02:00
jgromes
2b28296c94
[SX128x] Added default startReceive method
2023-05-28 22:20:54 +02:00
jgromes
a16322097a
[SX127x] Added default startReceive method
2023-05-28 22:20:25 +02:00
jgromes
f936d53639
[SX128x] Added default startReceive method
2023-05-28 22:19:03 +02:00
jgromes
05bd83e0a2
[SX127x] Fixed missing debug newline
2023-05-28 22:13:51 +02:00
jgromes
0b92a33d83
[Pager] Use FEC util
2023-05-23 22:44:44 +02:00
jgromes
191db8b5ff
[FEC] Added FEC class
2023-05-23 22:41:53 +02:00
jgromes
551c6fd304
[CRC] Fixed incorrect doxygen class name
2023-05-23 22:41:32 +02:00
jgromes
3968e611af
[PHY] Fixed long prints
2023-05-21 18:26:59 +02:00
jgromes
bb4a45e850
[Pager] Fixed long prints
2023-05-21 18:26:46 +02:00
jgromes
a5edb9b1e6
[Morse] Fixed long prints
2023-05-21 18:26:23 +02:00
jgromes
c93d6eff65
[SX128x] Fixed long prints
2023-05-21 18:26:16 +02:00
jgromes
5158ac5b6b
[SX126x] Fixed long prints
2023-05-21 18:26:03 +02:00
jgromes
bb17b3dff2
[Si443x] Fixed long prints
2023-05-21 18:25:07 +02:00
jgromes
642f1bb157
[MOD] Added missing newlines
2023-05-21 18:24:31 +02:00
jgromes
6d54ea65db
[MOD] Added option to use SX126x without GPIO
2023-05-18 20:49:37 +01:00
jgromes
efbec6b9d1
Added custom min/max/abs macros
2023-05-16 17:13:43 +01:00
jgromes
c2b9e19551
Removed dependency on algorithm ( #748 )
2023-05-15 20:34:19 +02:00
jgromes
acf683b91b
[CRC] Reworked for non-standard CRC lengths
2023-05-13 16:40:01 +02:00
jgromes
8062a322c6
[CRC] Convert into singleton
2023-05-12 21:08:43 +02:00
jgromes
efd449875d
[AX.25] Use common CRC implementation
2023-05-12 20:57:15 +02:00
jgromes
32a5166ae3
[Bell] Added missing exclude guard
2023-05-12 20:56:23 +02:00