开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Re: zBITX CW Keyer


 

开云体育

You might want to look at the Winkeyer by Hamcrafters.? This can take a string of characters from a host system, read them into an internal buffer, and handle correct output timing.

Gerry Sherman

On 2025-03-31 01:11, Ron, N6YWU via groups.io wrote:

If the current source code posted is up-to-date, I don't think an external keyer will help. ?
?
The pin connected to the key input is being polled within a GUI process by code in sbitx_gtk.c . ?Normal processes running on a loaded non-real-time Linux kernel on a single-core Raspberry Pi can have maybe up to 20 milliseconds or more latency when polled without interrupt handlers or kernel mods. ?This is a bit too long for decent CW keying at common WPM speeds. ?The key input handling could perhaps better be done in an interrupt routine, or using pigpio time-stamps to de-jitter the timing. ?Or possibly with some real-time kernel modifications to the standard Raspberry Pi Linux distribution.
?
73, Ron, N6YWU

Join BITX20@groups.io to automatically receive all group messages.