Commit Graph

5 Commits

Author SHA1 Message Date
Rob French
e27c15d56a Multiple updates.
Support for full 16-char status line to be sent to the Raduino.

Added rotary encoder support.

Everything above has been tested and works.

Added rudimentary top-level menu.  Compiles, but not tested yet.
2020-06-06 00:06:45 -05:00
Rob French
5e16a49859 Some DEBUG updates. Compiles, runs; not comprehensively tested. 2020-05-26 10:49:15 -05:00
Rob French
564c35f397 Modifications, mainly based on a code walkthrough as well as adding some
debugging output.  Compiles, but untested.
2020-05-25 23:08:55 -05:00
Rob French
9c1a490963 Fixed comms between the Raduino and the IOP. Implemented the wrapper
that allows messages to go back from the IOP to Raduino.  I don't know
if actual CAT from the PC works currently, however.
2020-05-18 08:16:54 -05:00
Rob French
ccae79925b Updated to include iopcomm.h/iopcomm.cpp, common to both the IOP and the
Raduino.  It was intended to be more extensive, but I had to roll some
of it back.  Mostly just sharing of enums/types currently.

Currently in "factory calibration" mode.  Comms (CAT) in normal mode
needs to be re-checked.

Added two tone test mode, with two new modes available via Raduino menu:
TTL and TTU.

Using test mode, I'm thinking that the proper TX output calibration,
assuming a full-scale 700/1900 test tone, is either:

0.061  (which I believe gives a 25 mV RMS output), or
~0.100 (which is just before the audio starts to distort, in terms of
visible harmonics in the spectrum at the 45 MHz IF.
2020-05-16 23:48:39 -05:00