Skip to content

Conversation

@tommytt427
Copy link
Contributor

Merging radio development updates with a focus on optimal long-range config at SF12, 400 kHz, and implementing a test for large packet transmission over a task in main.c.

Spreading Factor 12 and 400 kHz bandwidth was found for ideal testing inside the mezzanine.

In the main.c of the limestone-template, a 2-chunk transmission test is used to split a large 375-byte payload into two LoRa packets for sequential transmission and putting it back together.

Should be noted that the testing logic is currently integrated directly into limestone-template's main.c's default task, so it should be reviewed to decide if this is acceptable or if it should have its own dedicated template or radio_test_main.c file to keep the limestone-template clean and standardized

tommytt427 and others added 6 commits November 1, 2025 00:05
This is an update to the drivers accounting for the new SX1280 datasheet revision.
This is just minor fixes to the comments in the driver code, as well as further testing of the hardware.
These are big updates to how we transmit, test code for main.c, and reformatting.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants