Built an alternative interface on an #Arduino device instead of using a series-interface here - https://github.com/tompatulpan/duration-encoded-cw-protocol/tree/main/USB_HID
original thread here:https://mastodon.radio/@sm0onr/115615184364826063
Built an alternative interface on an #Arduino device instead of using a series-interface here - https://github.com/tompatulpan/duration-encoded-cw-protocol/tree/main/USB_HID
original thread here:https://mastodon.radio/@sm0onr/115615184364826063
Iv built a "proof of concept" page here just for testing of the protocol.
https://cw-studio.pages.dev/
Manual connection still possible from manual keying via PC client.
Update (3/3)
**Duration + Timestamps (version2)**
Sending an "A" at 25 wpm
T+0ms: Send packet [seq=1, DOWN, 48ms, ts=0ms] # Dit starts
T+48ms: Send packet [seq=2, UP, 48ms, ts=48ms] # Dit ends
T+96ms: Send packet [seq=3, DOWN, 144ms, ts=96ms] # Dah starts
T+240ms: Send packet [seq=4, UP, 48ms, ts=240ms] # Dah ends
→ No queue buildup, perfect timing
#MorseCode
#CW
#RemoteRadio
#opensource
#Hamradio
@KZ4LN @dj3ei @victor_59
Update (2/3)
**Duration-based (version1)**
Sending an "A" at 25 wpm
T+0ms: Send packet [seq=1, DOWN, 48ms] # Dit starts
T+48ms: Send packet [seq=2, UP, 48ms] # Dit ends, space starts
T+96ms: Send packet [seq=3, DOWN, 144ms] # Dah starts
T+240ms: Send packet [seq=4, UP, 48ms] # Dah ends
→ Queue buildup, audio artifacts
Update (1/3)
I have don extensive testing for the past week with both UDP and TCP variants and come up with a slight modification that looks promising to handle network "disturbance". This has improved both UDP and TCP variants.
Iv made a repo here for testing - https://github.com/tompatulpan/duration-encoded-cw-protocol
I have now tested output via a raspberry pi4 over wifi. Sidetone is on the sender side.
Sorry for the low volume...
I have built a simple CW remote keyer in python that works very good in this early stage. Its inspired by #DL4YHF Remote CW keyer that can be found here -
https://www.qsl.net/dl4yhf/Remote_CW_Keyer/Remote_CW_Keyer.htm
Example video of me running manual keying via a serial-interface from Bencher to PC.
The "sender" to the left and "receiver" to the right. The interface is over UDP.
Its in a early stage and its missing the output node to key the remote radio.
#MorseCode #CW #RemoteRadio #opensource #Hamradio #RemoteStation
Hi all Today we have released wfview 1.64. This release includes support for all Streamdeck controllers and contains various other bugfixes. It is a minor release and likely to be the last release in the v1 branch as we are working on v2 which contains a complete rewrite of many parts of wfview. https://wfview.org/download/ 73 Phil