Dynamic 300 baud #8
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This builds upon the previous pull request to add MIC-E support.
This pull request adds dynamically selectable 1200 or 300 baud TX. The RX should still work at 1200 but is untested.
This might seem a little crazy at first glance but here in Australia we run a national VHF APRS network on 145.175MHz at 1200 baud and a national HF network on 10.147MHz at 300 baud. The VHF coverage is mostly good for the populated areas but if you are travelling in the outback outside the VHF coverage HF is a must.
Using a radio that works on both HF and VHF, a single modem can operate on both frequencies and baud rates. The radio can be controlled via another software serial port on the Arduino to send commands to put the radio on the correct band/frequency/mode before sending the position report.
It's probably a good idea to check the changes I've done to AFSK.* because I've mostly hacked it using educated guesses until I got something that worked.