Hi Marcelo
I have tested with the the F1 macros as you described and can't repeat the problem.
If you connect at serial port terminal program such as SecureCRT to the RRC-box and
turn on debugging by hitting 'd' and then '+', you will see what CW keys are received
and sent. Here is an example of me sending "PY1KN;"
The lines with Queued is CW-keys received and stored for sending.
The lines with Sending is CW-keys sent.
R-> Sending keep-alive FF 0D
R-> Sending keep-alive FF 0D
R-> Sending keep-alive FF 0D
R-> Sending keep-alive FF 0D
keyerAsciiAck: CharAck, Type:5, Seq:36, Free:9
keyerAsciiRxEvent: Queued P, seq 36, new index 1
keyerAsciiAck: CharAck, Type:5, Seq:37, Free:8
keyerAsciiRxEvent: Queued Y, seq 37, new index 2
keyerAsciiRxEvent: Sending P as .--.
keyerAsciiAck: CharAck, Type:5, Seq:38, Free:8
keyerAsciiRxEvent: Queued 1, seq 38, new index 2
keyerAsciiAck: CharAck, Type:5, Seq:39, Free:7
keyerAsciiRxEvent: Queued K, seq 39, new index 3
R-> Sending keep-alive FF 0D
keyerAsciiAck: CharAck, Type:3, Seq:36, Free:5
keyerAsciiRxEvent: Sending Y as -.--
R-> Sending keep-alive FF 0D
keyerAsciiAck: CharAck, Type:3, Seq:37, Free:6
keyerAsciiRxEvent: Sending 1 as .----
R-> Sending keep-alive FF 0D
keyerAsciiAck: CharAck, Type:3, Seq:38, Free:7
keyerAsciiRxEvent: Sending K as -.-
R-> Sending keep-alive FF 0D
keyerAsciiAck: CharAck, Type:3, Seq:39, Free:8
keyerAsciiRxEvent: Sending N as -.
keyerAsciiAck: CharAck, Type:3, Seq:40, Free:9
keyerAsciiRxEvent: Sending ; as -.-.-.
R-> Sending keep-alive FF 0D
keyerAsciiAck: CharAck, Type:3, Seq:41, Free:10
R-> Sending keep-alive FF 0D
R-> Sending keep-alive FF 0D
R-> Sending keep-alive FF 0D
R-> Sending keep-alive FF 0D