According to Hamlibs source code the Elecraft rigs are mostly handled by kenwood code.
Send_morse for the K4 gets the same handling as other kenwood rigs with the padded space. As other Elecraft kits (K3, K3S, KX2 or KX3) are handled differently, please try if you can connect to your rig with one of these models selected. You can then try if the keying problem is gone. If it is ok, then your K4 needs to be added to the above list of Elecraft kits for send_morse() function. 73, de Tom DL1JBE Am Tue, 29 Oct 2024 15:34:33 +0100 schrieb Martin Kratoska <mar...@ok1rr.com>: > Oh, it is Elecraft K4. > > 73 m. > > Dne 29. 10. 24 v 14:31 Thomas Beierlein napsal(a): > > Hi, > > > > in meantime I had a chance to check the report. Tested it with my > > TS-590 and an IC-705. > > > > I have to confirm your observations with the TS-590. After each > > single sent bunch of characters there is an additional space > > inserted. That affects the mentioned AUTOSEND function as well as > > the Ctrl-K keyer window. > > > > Doing the same tests with the Icom rig shows no problems - it works > > as expected. > > > > Maybe you can tell us which kind of rig is in use on your side. > > > > Digging deeper It looks as the Hamlib implementation of the > > kenwood_send_morse() may be the problem. Kenwood rigs expects morse > > text as packets with fixed length of 24 characters. So the mostly > > shorter characters packets sent to the rig has to be padded by > > spaces. At the moment the padding follows the text - that seems to > > result in at least one additional space character sent. No idea what > > happens if we prepend the text with spaces. > > > > 73, de Tom DL1JBE > > > > Am Tue, 22 Oct 2024 18:28:58 +0200 > > schrieb Martin Kratoska <mar...@ok1rr.com>: > > > >> Yes, HAMLIB_KEYER is the solution! > >> > >> But when AUTOSEND is on, the spaces between characters with > >> HAMLIB_KEYER are incorrect (stretched, very long) from the > >> character corresponding to the AUTOSEND setting. > >> > >> Example: IK3VUT -> AUTOSEND set to start transmission at the fourth > >> character (ie after IK3V) - IK3V is sent correctly, the space > >> between V and U is already stretched (elongated), between U and T > >> is stretched even more. Is it a buffer problem? > >> > >> 73, > >> Martin, OK1RR > >> > >> > >> Dne 17. 10. 24 v 6:47 Thomas Beierlein napsal(a): > >>> Back to the original question: > >>> > >>> You can use 'HAMLIB_KEYER' instead of 'NETKEYER' in logcfg.dat. > >>> > >>> There are some limitations due to hamlibs implementation: > >>> > >>> * Not all rigs support early stop of CW messages. You will get an > >>> information during startup if that is the case. > >>> * Changing key speed while sending is not supported. Also no > >>> embedded '+++' or '...' to speed up and down parts of the > >>> message. But you can change the speed between messages. > >>> > >>> 73, de Tom DL1JBE > >>> > >>> Am Wed, 16 Oct 2024 20:23:57 +0200 schrieb Martin Kratoska > >>> <mar...@ok1rr.com>: > >>> > >>>> Hi, > >>>> > >>>> is there a possibility to use Hamlib keying? > >>>> > >>>> I have been facing problems with port numbering for a long time > >>>> both in Windows (tried 10 and 11) and in Linux (kernel: > >>>> 6.8.0-45-generic; arch: x86_64 bits: 64; compiler: gcc v: 13.2.0 > >>>> ; clocksource: hpet; tk: v: 6.2.0; vt: 1.30.0; distro: Linux > >>>> Mint 22 base: Ubuntu 24.04 noble). > >>>> > >>>> COM6 suddenly becomes COM3, /dev/ttyUSB0 changes to /dev/ttyUSB1, > >>>> etc. (badly formatted in my previous posting) > >>>> > >>>> I've tried everything from upgrading drivers to different > >>>> settings, turning off power management, in Linux /udev/ rules. > >>>> Nothing helps. I replaced the whole computer, that didn't help > >>>> either. > >>>> > >>>> This is not the first time this problem has happened, it always > >>>> lasted for a few weeks and then disappeared without any > >>>> intervention from me. > >>>> > >>>> Although I am a fairly experienced software engineer and computer > >>>> technician (practice since 1996 - one of the authors of CQRlog > >>>> for Linux, translator of the Kicad EDA system into Czech and a > >>>> number of smaller projects), I have not yet been able to find > >>>> the cause of this phenomenon, because of which I had to give up > >>>> several contests. > >>>> > >>>> I would be interested in your experiences. > >>>> > >>>> 73, > >>>> Martin, OK1RR > >>>> > >>> > >>> > >>> > >> > > > > > > -- "Do what is needful!" Ursula LeGuin: Earthsea --