mirror of
https://github.com/nonoo/kappanhang.git
synced 2025-12-06 08:02:00 +01:00
Add required CI-V setting and update the README
This commit is contained in:
parent
504757a8ec
commit
64752b5409
44
README.md
44
README.md
|
|
@ -8,7 +8,8 @@ protocol are implemented including packet retransmission on packet loss.
|
||||||
<p align="center"><img src="demo.gif?raw=true"/></p>
|
<p align="center"><img src="demo.gif?raw=true"/></p>
|
||||||
|
|
||||||
kappanhang currently only supports Linux, but support for other platforms can
|
kappanhang currently only supports Linux, but support for other platforms can
|
||||||
be easily added if anyone is interested (volunteers needed).
|
be easily added if anyone is interested and has the skills (volunteers
|
||||||
|
needed, as I'm only developing the Linux version).
|
||||||
|
|
||||||
## Compiling
|
## Compiling
|
||||||
|
|
||||||
|
|
@ -21,22 +22,22 @@ go install https://github.com/nonoo/kappanhang
|
||||||
|
|
||||||
## Required settings on the RS-BA1 server (the transceiver)
|
## Required settings on the RS-BA1 server (the transceiver)
|
||||||
|
|
||||||
You can find these settings on the Icom IC-705 in: `Menu -> Set -> WLAN set ->
|
- Make sure network settings (on the Icom IC-705 in: `Menu -> Set ->
|
||||||
Remote settings`.
|
WLAN set -> Remote settings`) are the following:
|
||||||
|
- **Network control** is turned on.
|
||||||
- Make sure **Network control** is turned on.
|
- **Network user 1** username is `beer` and the password is `beerbeer`.
|
||||||
- Set the **Network user 1** username to `beer` and the password to
|
These are fixed as the password encoding of the RS-BA1 protocol has not
|
||||||
`beerbeer`. These are fixed as the password encoding of the RS-BA1
|
been decrypted yet. See [passcode.txt](passcode.txt) for more information.
|
||||||
protocol has not been decrypted yet. See [passcode.txt](passcode.txt) for
|
- **UDP ports** are on their default values:
|
||||||
more information.
|
- Control port: `50001`
|
||||||
- Leave the **UDP ports** on their default values:
|
- Serial port: `50002`
|
||||||
- Control port: `50001`
|
- Audio port: `50003`
|
||||||
- Serial port: `50002`
|
- **Internet access line** is on the default `FTTH` value.
|
||||||
- Audio port: `50003`
|
- Make sure the following settings are set:
|
||||||
- Leave the **Internet access line** on the default `FTTH` value.
|
- **DATA MOD** is set to `WLAN` (on the Icom IC-705 in: `Menu -> Set ->
|
||||||
|
Connectors -> MOD Input -> DATA MOD`)
|
||||||
Make sure the **DATA MOD** (you can find this setting on the Icom IC-705 in:
|
- **CI-V Address** is on the default `A4h` value (on the Icom IC-705 in:
|
||||||
`Menu -> Set -> Connectors -> MOD Input -> DATA MOD`) is set to `WLAN`.
|
`Menu -> Set -> Connectors -> CI-V`.
|
||||||
|
|
||||||
## Running
|
## Running
|
||||||
|
|
||||||
|
|
@ -63,20 +64,21 @@ After it is connected and logged in:
|
||||||
- Runs the command `rigctld -m 3085 -r :4533` which starts `rigctld` and
|
- Runs the command `rigctld -m 3085 -r :4533` which starts `rigctld` and
|
||||||
connects it to kappanhang's TCP serial port server. You can specify a custom
|
connects it to kappanhang's TCP serial port server. You can specify a custom
|
||||||
command with the `-r` command line argument. Running any command can be
|
command with the `-r` command line argument. Running any command can be
|
||||||
disabled with `-r -`.
|
disabled with `-r -`. The command is only executed once, as the TCP serial
|
||||||
|
port server will stay on even if the RS-BA1 server disconnects.
|
||||||
|
|
||||||
3085 is the model number for the Icom IC-705. `rigctld` will connect to
|
3085 is the model number of the Icom IC-705. `rigctld` will connect to
|
||||||
kappanhang's TCP serial port server, and waits connections on it's default
|
kappanhang's TCP serial port server, and waits connections on it's default
|
||||||
TCP port `4532`.
|
TCP port `4532`.
|
||||||
|
|
||||||
To use this with for example [WSJT-X](https://physics.princeton.edu/pulsar/K1JT/wsjtx.html),
|
To use this with for example [WSJT-X](https://physics.princeton.edu/pulsar/K1JT/wsjtx.html),
|
||||||
open WSJT-X settings, go to the *Radio* tab, set the *rig type* to `Hamlib NET
|
open WSJT-X settings, go to the *Radio* tab, set the *rig type* to `Hamlib NET
|
||||||
rigctl`, and the *Network server* to `127.0.0.1:4532`.
|
rigctl`, and the *Network server* to `localhost`.
|
||||||
|
|
||||||
If the `-s` command line argument is specified, then kappanhang will create a
|
If the `-s` command line argument is specified, then kappanhang will create a
|
||||||
**virtual serial port**, so other apps which don't support Hamlib can access
|
**virtual serial port**, so other apps which don't support Hamlib can access
|
||||||
the transceiver directly. Look at the app log to find out the name of the
|
the transceiver directly. Look at the app log to find out the name of the
|
||||||
virtual serial port.
|
virtual serial port. It will be something like `/tmp/kappanhang-IC-705.pty`
|
||||||
|
|
||||||
### Icom IC-705 Wi-Fi notes
|
### Icom IC-705 Wi-Fi notes
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue