CW4ISR is a highly programmable Morse Decoder that assists automated amateur radio operations.
Download the nightly build here. Some unofficial releases may be available here.
Just click cw4i.exe
to start CW4ISR.
You can install cw4i.app
from cw4i.dmg
.
If you have a Go development environment ready, you can install CW4ISR with the following command.
$ go install github.com/nextzlog/cw4i@HEAD
$ cw4i
Alternatively, you can build CW4ISR with the command.
$ git clone https://github.com/nextzlog/cw4i
$ cd cw4i
$ go mod tidy
$ go build
$ ./cw4i
Place cw4i.js
as follows to customize core.Decoder
with JavaScript (ES5).
decoder.Program = function(message) {
message.Text = message.Text.replace('5NN', '599');
message.Text = message.Text.replace('ENN', '599');
return message;
}
The Program
function is invoked each time the decoder updates a message, which is an instance of the Message
structure.
Feel free to make issues at nextzlog/todo. Follow @nextzlog on Twitter.
- JG1VPP
- JS2FVO