Az xlog rádióamatőr naplózóprogram támogatja a CW-billentyűzést, de ki kellett derítenem, hogyan lehet bekapcsolni. Debian stable-t használtam, amely a cwdaemon 0.10.2-t szállította — ez a verzió még nem tudja konfigurálni a soros port vezérlővonalait, a trusdx pedig nem az alapértelmezett kiosztást használja. Kézzel kellett lefordítanom a legfrissebb cwdaemont (0.13.0), hogy meglegyen az -o kapcsoló.

Ezzel a parancssorral kellett elindítanom a cwdaemont:

./cwdaemon -d ttyUSB0 -x n -o ptt=none -o key=RTS

Nagyon hasznos tudni, hogy a cwdaemon és a rigctl (hamlib) egyszerre tudja használni ugyanazt az eszközfájlt (az egyik csak a vezérlővonalakat rángatja, a másik CAT-parancsokat ad ki).

Jelenleg a rigctl-t az xlog indítja el, de szeretném kideríteni, felismer-e egy már futó démont, mert nem akarom, hogy a rádió minden xlog-újraindításkor resetelődjön, ráadásul több program is hozzá akarhat férni a rádióhoz.

A hamlib soros portjának beállításai a Trusdx-hez:

serial_speed=115200,rts_state=OFF,dtr_state=ON