RadioLibSmol/examples
Crsarmv7l b9c214db95
[CC1101] FIFO Refills to transmit packets up to 255 bytes (#1404)
* Update CC1101.h

Add Max packet size for FIFO Refills

* Define FIFO Size, Max packet Length for FIFO refills

* FIFO REFILL

- Go through FSTXON State
- Check MARCSTATE to ensure ready to tx
- Initial FIFO fill
- Check FIFO bytes twice in accordance with errata
- Refill FIFO
- Check MARCSTATE is idle before returning

* Fix typos

* Fix another typo

* min -> std::min per build check

* Revert std::min back to min

* Use RADIOLIB_MIN Macro instead of min

* Move MARC State check for Idle to finishTransmit function

Change allows startTransmit to stop blocking once the last bytes are added to the FIFO

* Add timeouts for both MARC state checks

* Fix typo

* No interrupt for packets bigger than 64 bytes

* Initialize state as RADIOLIB_ERR_NONE if avoiding ISR

* Update example with packet size and discussion link

* Update example with new packet size and discussion link

* Update example, clarify blocking on greater than 64 bytes link discussion

* Update doxygen comments for 255 byte limit, limitations and discussion link
2025-02-13 17:20:56 +01:00
..
AFSK Update all examples, add link to RadioBoards 2024-10-20 16:02:19 +01:00
APRS [APRS] Added repeaters (#1285) 2024-10-23 18:06:35 +01:00
AX25 Update all examples, add link to RadioBoards 2024-10-20 16:02:19 +01:00
BellModem/BellModem_Transmit Update all examples, add link to RadioBoards 2024-10-20 16:02:19 +01:00
CC1101 [CC1101] FIFO Refills to transmit packets up to 255 bytes (#1404) 2025-02-13 17:20:56 +01:00
FSK4 Update all examples, add link to RadioBoards 2024-10-20 16:02:19 +01:00
Hellschreiber Update all examples, add link to RadioBoards 2024-10-20 16:02:19 +01:00
LoRaWAN [LoRaWAN] Add methods to allow user-provided sleep function (#1410) 2025-02-06 07:00:03 +01:00
LR11x0 [LR11x0] Fixed order of ISR functions in examples 2024-11-19 18:51:42 +01:00
Morse Update all examples, add link to RadioBoards 2024-10-20 16:02:19 +01:00
NonArduino Move ESP-IDF HAL back to examples (#1322) 2024-11-30 21:53:48 +01:00
nRF24 [nRF24] Fixed order of ISR functions in examples 2024-11-19 18:51:49 +01:00
Pager Update all examples, add link to RadioBoards 2024-10-20 16:02:19 +01:00
PhysicalLayer/PhysicalLayer_Interface Update all examples, add link to RadioBoards 2024-10-20 16:02:19 +01:00
RF69 [RF69] Fixed order of ISR functions in examples 2024-11-19 18:51:57 +01:00
RTTY Update all examples, add link to RadioBoards 2024-10-20 16:02:19 +01:00
Si443x [Si443x] Fixed order of ISR functions in examples 2024-11-19 18:52:02 +01:00
SSTV Update all examples, add link to RadioBoards 2024-10-20 16:02:19 +01:00
STM32WLx [STM32WLx] Fixed order of ISR functions in examples 2024-11-19 18:52:10 +01:00
Stream Update all examples, add link to RadioBoards 2024-10-20 16:02:19 +01:00
SX123x Update all examples, add link to RadioBoards 2024-10-20 16:02:19 +01:00
SX126x [SX126x] Add LR-FHSS interrupt transmit example 2025-01-29 21:14:36 +01:00
SX127x [SX127x] Fixed order of ISR functions in examples 2024-11-19 18:52:21 +01:00
SX128x [SX128x] Fixed order of ISR functions in examples 2024-11-19 18:52:27 +01:00