Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

go KX3 panadapter

alpha (still development)

Movie

Features

Main features:

  • FFT and waterfall view (bandwidth depends on your soundcard)
  • Change center (local oscillator) frequency by clicking FFT view

And some features included for utility:

  • WebSocket server which can manipulate KX3's text buffer for sending CW/RTTY
  • HTTP server which serves some utility (eg. Sending CW code from Mac)

Requirements

  • Stereo LINE-IN Sound Card
  • KX3 USB Cable connected to ACC1

Configure

See config.json

  1. Change "port" -> "name" to path of USB serial device file (typically /dev/tty.usbserial-*)
  2. Check the "port" -> "baudrate" is same as KX3's RS-232 setting
  3. Change "input" -> "name","samplerate" to match as your input device (or just remove to use system default)

Usage

Run:

./go-KX3-panadapter --config ./config.json

go-KX3-panadapter works as HTTP server. So open shown http: URL by WebGL supported browsers (Google Chrome / Mozilla Firefox).

Development

Most code is written in golang. I don't build binary because this project is still alpha.

Mac OS X

Install prerequisites:

brew install portaudio

Download sources:

go get

Build and run:

go build && ./go-KX3-panadapter

About

A Panadapter (band-scope) implementation written in golang for Mac OS X

Topics

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.