Repository navigation
SmartCW 2.2.0
SmartCW 2.2.0 adds what keyers with a computer side usually have: contest logger support, internet CW, contest serial numbers and speed control on the box. Your settings in config.txt are kept when you update.
What's new
- Contest loggers, WinKeyer. The USB serial port answers the K1EL WinKeyer 2 protocol. In a logger with WinKeyer support (N1MM+, DXLog, Win-Test, fldigi, CQRLOG, Log4OM and others), choose SmartCW's serial port as the WinKeyer.
- While the logger is open, its speed, weight, tone, key mode, PTT timing and keying compensation apply. SmartCW's own settings come back when it closes.
- Paddle break-in works as on a WinKeyer.
- The web page shows a banner while a logger has SmartCW open.
- Contest loggers, cwdaemon. UDP port 6789 on the USB network, for Linux loggers (CQRLOG, TLF, xlog, KLog).
- Contest serial numbers.
{nr}in a memory sends the number and moves on to the next;{lastnr}repeats the last one.- Cut numbers are optional: 0 as T, 9 as N.
- Set the number on the Live page, in Settings or with
!nr.
- Internet CW. Settings → Computer → Keyboard sends: Paddle keys turns the paddles into the Left and Right Ctrl keys that vBand and Vail listen for. For Vail over MIDI, there is a one-click Vail notes preset.
- Keying compensation and first-element extension, for QSK radios.
- Speed on the box. Hold PTT and tap the dit paddle (1 wpm slower) or the dah paddle (1 wpm faster). The new speed is played on the sidetone when you let go.
- Speed range is now 5–99 wpm.
- Trainer: new exercise, Your own text. Paste calls, words, exchanges or a whole text, then copy it or key it.
README.md and INTEROP.md have the details.
Firmware updates
With WinKeyer on (the default), the Arduino "1200 baud touch" no longer reboots SmartCW into the bootloader, because WinKeyer loggers use 1200 baud. Update from the web page (System → Restart into update mode), with !bootloader, or with BOOTSEL.
Files
smartcw-v2.2.0.uf2: the firmware.flash_nuke.uf2: erases the whole flash, includingconfig.txt. Flash the firmware afterwards.
Known limits
None of the new protocols has been tried with a real logger, vBand or Vail yet. The WinKeyer and cwdaemon handling passes host-side tests. Paddles, the straight key and the echo trainer have still not been tested on hardware, and neither have macOS and Windows.