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.

@KZ4LN @dj3ei @victor_59

#MorseCode
#CW
#RemoteRadio
#opensource
#Hamradio

CW Studio - TCP Timestamp Protocol

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

#MorseCode
#CW
#RemoteRadio
#opensource
#Hamradio

@KZ4LN @dj3ei @victor_59

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.

@KZ4LN @dj3ei @victor_59

#MorseCode
#CW
#RemoteRadio
#opensource
#Hamradio

@dj3ei @KZ4LN @victor_59

I have now tested output via a raspberry pi4 over wifi. Sidetone is on the sender side.

Sorry for the low volume...

#MorseCode
#CW
#RemoteRadio
#opensource
#Hamradio

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

Update on my ISP/Remote operation: Thanks to all who suggested Tailscale. @mordoc @glowland @alex especially! Installs easily, works like an absolute champ. Highly recommend. #remoteradio #RemoteStations #HamRadio
Wfview v1.64 released

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

wfview