Skip to content

Latest commit

 

History

History
76 lines (49 loc) · 1.65 KB

README.md

File metadata and controls

76 lines (49 loc) · 1.65 KB

CW4ISR

image image badge badge

CW4ISR is a highly programmable Morse Decoder that assists automated amateur radio operations.

Get Started

Download the nightly build here.

Windows

Just click cw4i.exe to start CW4ISR.

macOS

You can install cw4i.app from cw4i.dmg.

Build

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

Documents

GoDoc

Event Handler

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.

Contribution

Feel free to make issues at nextzlog/todo. Follow @nextzlog on Twitter.

License

Author

無線部開発班

  • JG1VPP
  • JS2FVO

Clauses

MIT License