Rob French scrape
scrape pushed to mode-based-rig at scrape/ubitx-v5x 2021-02-14 06:35:53 +00:00
e5de516633 Significant revamp of RigState to only send changes. Not done yet.
scrape pushed to mode-based-rig at scrape/ubitx-v5x 2021-02-13 04:19:38 +00:00
5b395cd922 Added multiple new audio (DSP) functions. Minor updates to the rig. Added additional CAT command (filter hi- and lo-cut frequencies, SH/SL).
scrape opened issue scrape/ubitx-v5x#10 2021-02-12 14:21:41 +00:00
Make Sensor ADC continuous and/or use interrupts
scrape opened issue scrape/ubitx-v5x#9 2021-02-12 14:21:06 +00:00
Make Keyer interrupt - based
scrape opened issue scrape/ubitx-v5x#8 2021-02-12 14:19:43 +00:00
Make Rig more mode- based
scrape opened issue scrape/ubitx-v5x#7 2021-02-12 14:17:44 +00:00
Transition RigState to new implementation
scrape opened issue scrape/ubitx-v5x#6 2021-02-12 13:35:57 +00:00
Fix split with CW
scrape pushed to integration at scrape/ubitx-v5x 2021-02-12 05:56:26 +00:00
47840e09dd Forgot to add the Keyer on the previous commit.
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.
814fe6c733 Did add some code for updating the RigState architecture. Not ready to swap it out yet, however.
Compare 3 commits »
scrape pushed to integration at scrape/ubitx-v5x 2021-02-10 06:10:35 +00:00
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.
scrape pushed to integration at scrape/ubitx-v5x 2021-02-10 04:58:22 +00:00
aeeec69daf Raduino changes are getting to TeensyDSP over I2C. TeensyDSP successfully receiving some CAT.
scrape pushed to integration at scrape/ubitx-v5x 2021-02-07 23:12:27 +00:00
702f370d1b Heavily modified the TS590 class.
scrape pushed to integration at scrape/ubitx-v5x 2021-02-07 05:45:32 +00:00
b9be616361 More scary updates. Implemented some basic CAT control via USB serial, for the TeensyDSP. More fully fleshed out a RigState and Rig types. Compiles. Still MAY need to update the Raduino to match the TeensyDSP (it may actually be okay, because right now only the RIGINF command is being sent.
scrape pushed to integration at scrape/ubitx-v5x 2021-02-06 04:59:55 +00:00
4186fdcdd4 Scary commit. I've taken baby steps toward passing rig status between the Raduino and the TeensyDSP using I2C. Compiles, but has not been tested. Need to create a branch.
scrape opened issue scrape/ubitx-v5x#5 2021-02-03 04:18:07 +00:00
Schematics and pictures - all wire harnesses
scrape opened issue scrape/ubitx-v5x#4 2021-02-03 04:17:17 +00:00
Schematics and pictures - Teensy DSP
scrape opened issue scrape/ubitx-v5x#3 2021-02-03 04:16:36 +00:00
Schematics and pictures - 5V Regulators
scrape opened issue scrape/ubitx-v5x#2 2021-02-03 04:15:52 +00:00
Schematics and pictures - Power Distribution Board
scrape reopened issue scrape/ubitx-v5x#1 2021-02-03 04:14:57 +00:00
Update the CW keying code to implement a combined CW/PTT line
scrape closed issue scrape/ubitx-v5x#1 2021-02-03 04:14:22 +00:00
Update the CW keying code to implement a combined CW/PTT line
scrape pushed to integration at scrape/ubitx-v5x 2021-02-02 22:34:13 +00:00
e62e3ef548 Since integration seems to be proceeding well, started documenting some of the circuits via schematic (KiCad).