markqvist / RNode_Firmware

RNode is an open, free and flexible digital radio interface with many uses
https://unsigned.io/rnode
GNU General Public License v3.0
166 stars 56 forks source link

atmega2560 support #12

Closed snh closed 2 years ago

snh commented 2 years ago

Tested on the Arduino Mega 2560 with a LoRa shield.

markqvist commented 2 years ago

Hi snh Thanks for this. What is the status of this pull request? I saw you made some earlier comments on stability, was that resolved or did you still experience issues?

Since the atmega2560 only has 8KB of RAM, the send buffers definitely needs to be decreased.

Just trying to gauge whether this is ready for a merge into master, or you are still working on it / testing it?

snh commented 2 years ago

So far it has been working OK in my basic testing, so it is probably ready for review. I do hope to test further over the next few weeks once I have a bit more time.

markqvist commented 2 years ago

Thanks. You mentioned something about issues with communicating with your 2560-based devices with rnodeconf, did you figure that out?