94267ab4b6Added 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).
Rob French
2020-10-27 14:57:47 -0500
cf8aaa5ae0Merge branch 'master' into kc4upr. Updating to quisk-4.1.53 in order to ensure that gpiokeyer etc is maintained current.
4.1.53-upr0.2
Rob French2020-04-29 22:02:56 -0500
63483dabcdFixed gpiokeyer.c by adding a forward declaration of the quisk_..._hangtime() function that is also used internaly.Rob French2020-03-14 11:58:54 -0500
fba22c95f7Tweaked 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.).Rob French2020-03-10 00:06:13 -0500
9a343877e5Updated 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).Rob French2020-03-09 23:54:28 -0500
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.Rob French2020-02-29 23:18:03 -0600
c7125fe21dAdded 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.Rob French2020-02-29 01:29:30 -0600
39293c4130Updated GPIO keyer with enable/disable functionality.Rob French2020-02-28 23:34:44 -0600
1b4775f452Removed 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.Rob French2020-02-26 21:28:59 -0600
9892ccb1a4Stupid error on the input. Fixed. Ultimatic keyer still not working. Iambic appear to be fine.Rob French2020-02-24 00:41:24 -0600
924dce5426Attempting to add the controls, not working as well. Need to fix ultimatic keyer, possibly semaphore related?Rob French2020-02-24 00:21:43 -0600
4b1207c31fSuccessfully 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.Rob French2020-02-23 23:04:34 -0600