github liquidraver/ZephCore v20260507.103840
Firmware v20260507.103840

one month ago

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

Don't miss a new ZephCore release

NewReleases is sending notifications on new releases.