Rob French
|
1f3585d8e4
|
Various changes. Compiles. Hasn't been tested.
|
2021-03-19 15:30:30 -05:00 |
|
Rob French
|
c8aecdfb0d
|
Further updates to DSP, and significant changes to TS590. Implementing templated CAT commands using the delegate template from the ETL. Compiles, but not tested.
|
2021-03-16 23:11:17 -05:00 |
|
Rob French
|
f724142fca
|
Updated DSP. Compiles, no warnings/errors. Going to do some work on CAT.
|
2021-03-16 18:37:14 -05:00 |
|
Rob French
|
962a3ce80f
|
Revert "Updated with some of the changes I made on travel. Will probably break everything..."
This reverts commit 86ae1ddb2fba8793419b4e2f6bb81d6424af1fe7.
|
2021-03-04 07:16:14 -06:00 |
|
Rob French
|
86ae1ddb2f
|
Updated with some of the changes I made on travel. Will probably break everything...
|
2021-03-03 10:44:25 -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
|
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
|
d2213e34ff
|
Raduino: Disabled CAT in the Raduino main loop. Fixed some split freq setting via I2C. TeensyDSP: Added a Keyer. Works ok, but I have to disable ADC during transmit (or all of CW?) in order to keep the timing good... need to use interrupts and/or continuous ADC at some point. Added the MD CAT command, and fixed other CAT commands. Split seems to work, but don't do split when using the keyer! Halted the Raduino.
|
2021-02-11 23:55:41 -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 |
|