Commit Graph

8 Commits

Author SHA1 Message Date
Rob French
cc94f89cfe INTERIM COMMIT. For partly working functionality, reference the previous commit. 2021-02-21 00:16:01 -06:00
Rob French
119902b1e0 Significant updates. Compiles and works, though not test significantly nor assumed to be particularly robust. I2C comms between Raduino and TeensyDSP. Some amount of functioning CAT. Haven't tried with any applications e.g. WSJT-X. 2021-02-19 01:39:25 -06:00
Rob French
f3887e7950 commit before I totally change the RigState architecture 2021-02-15 22:38:05 -06:00
Rob French
8a416608a1 Long way from being compilable on either the Raduino or the TeensyDSP. Lot of changes in progress. 2021-02-14 23:04:29 -06:00
Rob French
5b395cd922 Added multiple new audio (DSP) functions. Minor updates to the rig. Added additional CAT command (filter hi- and lo-cut frequencies, SH/SL). 2021-02-12 22:19:14 -06:00
Rob French
c3cc9a7cf7 Got basic 3-way comm (CAT-Teensy-Raduino) working. CAT commands are received via Serial by the Teensy. Data is passed on to the Raduino via I2C. Had to add an intermediate step in the protocol in order for the Raduino to request a byte as a flag for whether or not any changed data was coming, and then if so, request the changed data. There are certainly some optimizations that could be made on this number. Currently, the Raduino code is very clunky. In addition, the Rig and RigState classes have deteriorated somewhat. 2021-02-10 00:10:24 -06:00
Rob French
aeeec69daf Raduino changes are getting to TeensyDSP over I2C. TeensyDSP successfully receiving some CAT. 2021-02-09 22:58:07 -06:00
Rob French
702f370d1b Heavily modified the TS590 class. 2021-02-07 17:12:08 -06:00