Commit Graph

30 Commits

Author SHA1 Message Date
Rob French f35984a5f6 Added README.md 2020-10-27 15:05:48 -05:00
Rob French 94267ab4b6 Added the hardware and widgets files (sadly, I
forgot to store their history).  Also, added
some hardware schematics showing the workings of
the interface hat for the CW key (and the key
line to the RS-HFIQ).
2020-10-27 14:57:47 -05:00
Rob French f8ccc3dd18 Added fix from: https://groups.io/g/n2adr-sdr/message/550?p=,,,20,0,0,0::Created,,bug+small+screen,20,2,0,72901711 2020-05-01 20:41:58 -05:00
Rob French a7975ab23f Fixed broken setup.py... again... 2020-04-29 23:24:27 -05:00
Rob French 2252cded4c Fixed setup.py to resolve merge conflict. 2020-04-29 22:44:01 -05:00
Rob French e2909d3c38 Updated to quisk-4.1.56. 2020-04-29 22:26:41 -05:00
Rob French 0c62afe3c8 Merge branch 'master' into kc4upr. Fixing a 4.1.55 merge issue. 2020-04-29 22:25:05 -05:00
Rob French 0da9087a5c Correctly updated to quisk-4.1.55 2020-04-29 22:23:47 -05:00
Rob French a52cd31615 Revert "Updated to quisk-4.1.55"
This reverts commit 742cc489ed.
2020-04-29 22:22:43 -05:00
Rob French 89c9a8b596 Revert "Updated to quisk-4.1.56."
This reverts commit c4f85f3262.
2020-04-29 22:22:14 -05:00
Rob French c4f85f3262 Updated to quisk-4.1.56. 2020-04-29 22:18:38 -05:00
Rob French 270b6863a6 Merge branch 'master' into kc4upr. Updating to quisk-4.1.55. 2020-04-29 22:15:57 -05:00
Rob French 742cc489ed Updated to quisk-4.1.55 2020-04-29 22:15:22 -05:00
Rob French eb4380695c Merge branch 'master' into kc4upr. Updating to quisk-4.1.54. 2020-04-29 22:10:33 -05:00
Rob French 65732f3d1a Updated local repository to 4.1.54 2020-04-29 22:09:06 -05:00
Rob French cf8aaa5ae0 Merge branch 'master' into kc4upr. Updating to quisk-4.1.53 in order to ensure that gpiokeyer etc is maintained current. 2020-04-29 22:02:56 -05:00
Rob French 4d5471cc5d Updated local repository to 4.1.53 2020-04-29 21:46:57 -05:00
Rob French 92602fdbb6 Minor comments update. 2020-04-03 12:47:55 -05:00
Rob French 63483dabcd Fixed gpiokeyer.c by adding a forward declaration of the quisk_..._hangtime() function that is also used internaly. 2020-03-14 11:58:54 -05:00
Rob French fba22c95f7 Tweaked the GPIO keyer code, made a more flexible keyer startup: can use 2-5 input parameters (e.g. "gpio:a,b", "gpio:a,b,c", etc.). 2020-03-10 00:06:13 -05:00
Rob French 9a343877e5 Updated the GPIO keyer to take a 5th (optional) argument, hangtime. Sets the number of milliseconds for a semi-QSK delay (i.e. stay in transmit for # of msecs after last CW symbol). 2020-03-09 23:54:28 -05:00
Rob French 8a58f0dba8 Comments, various minor "productionization" changes. 2020-03-01 23:11:29 -06:00
Rob French e440b07548 (1) Allowed use of the internal key state at the same time as the GPIO Keyer, in order to enable easy switching between CW and other modes.
(2) Clean comments in the code.
Remaining effort:
- Cleanup GPIO Keyer for release.
- Eventually, add PTT button and possibly separate straight key input to GPIO Keyer.
2020-02-29 23:18:03 -06:00
Rob French c7125fe21d Added quisk_close_key to the list of publicly available functions, so I can close the existing key and open a new one if desired. Also added some debug updates to the GPIO keyer. 2020-02-29 01:29:30 -06:00
Rob French 39293c4130 Updated GPIO keyer with enable/disable functionality. 2020-02-28 23:34:44 -06:00
Rob French 1b4775f452 Removed Ultimatic keyer mode. Added digital outputs for keyer and PTT (T/R switch) lines. Streamlined the code for the semaphores. Made it more configurable / less #defines. 2020-02-26 21:28:59 -06:00
Rob French 9892ccb1a4 Stupid error on the input. Fixed. Ultimatic keyer still not working. Iambic appear to be fine. 2020-02-24 00:41:24 -06:00
Rob French 924dce5426 Attempting to add the controls, not working as well. Need to fix ultimatic keyer, possibly semaphore related? 2020-02-24 00:21:43 -06:00
Rob French 4b1207c31f Successfully merged in N1GP keyer code! It appears to transmit correctly! No controls implemented yet (i.e. can't modify keyer parameters). Also, I'm not sure about the threading/semaphores aspect.
I think there is some further work to be done there to be technically correct.
2020-02-23 23:04:34 -06:00
Rob French 91aa2689ce Initial commit of a local repository for Quisk. 2020-02-23 20:57:24 -06:00