Skip to content

Firmware v20260507.103840

Choose a tag to compare

@github-actions github-actions released this 07 May 10:38
· 186 commits to master since this release

In one of my ravings trying to shorten rx-rx and tx-rx path I accidentally disabled hardware CAD.
This release just does that: re-enables it.

Also added formatters for nRF here: https://github.com/liquidraver/ZephCore/tree/master/formatter

Hardware CAD test:

Nothing catched in that 2 symbol CAD check:

sx126x_irq_work_handler: IRQ status: 0x0080
sx126x_irq_work_handler: CAD done: free
sx126x_irq_work_handler: IRQ status: 0x0001
sx126x_handle_irq_tx_done: TX done
lora_radio_base: TX complete, RX restarted

Something was in our channel during CAD check:

sx126x_irq_work_handler: IRQ status: 0x0180←[0m
sx126x_irq_work_handler: CAD done: activity←[0m
sx126x_lora_send_async: LBT: channel busy←[0m
lora_radio_base: hwSendAsync failed: -16←[0m
zephcore_dispatcher: checkSend: startSendRaw failed! re-queuing delay=240
....same goes on for 3-4 times
then:
sx126x_irq_work_handler: IRQ status: 0x0080
sx126x_irq_work_handler: CAD done: free
sx126x_irq_work_handler: IRQ status: 0x0001
sx126x_handle_irq_tx_done: TX done
lora_radio_base: TX complete, RX restarted