Enable the TCI server for Log4OM / SunSDR clients¶
The TCI applet runs a WebSocket server that exposes radio control and audio to third-party software such as Log4OM and SunSDR tools. Enable it to let those clients connect to AetherSDR over the TCI protocol.
Before you start¶
- AetherSDR must be connected to the radio. The TCI server requires an active radio connection.
- Decide which port the server will listen on. The default is
50001. If another application already occupies that port, choose a different one in the range 1024β65535.
Steps¶
- Click the TCI tray button on the right sidebar. The TCI Server applet panel opens.
- Confirm the Port field shows the port you want. The default is
50001. To change it, click the field, type a new value (1024β65535), and press Enter. Values outside that range snap back to50001. - Click Enable. The button turns green when the server is running.
- Check the status indicator to the left of Enable. It shows
:<port> (0 clients)when the server is up and waiting, and updates the client count as software connects.
What each control does¶
| Control | Default | Range / States |
|---|---|---|
| Port text field | 50001 |
1024β65535; invalid values snap to 50001 |
| Enable toggle | Off | Off / On (green) |
| RX1βRX4 gain meter/slider | 0.5 |
0.0β1.0 |
| TX gain meter/slider | 0.5 |
0.0β1.0 |
| RX/TX slice-assignment labels | β |
β or Slice <letter> |
| Server status indicator | (stopped) |
(stopped), :<port> (N clients), (port in use) |
The RX1βRX4 rows show which slice drives each TCI channel. The label reads Slice A, Slice B, and so on, based on the DAX channel assignment of each slice. The TX row shows the currently active TX slice.
Tips¶
- To start the TCI server automatically every time AetherSDR launches, go to
Settings > Autostart TCI with AetherSDRand enable that item. See Autostart TCI on launch. - The client count in the status indicator updates in real time as software connects or disconnects.
Troubleshooting¶
- Enable snaps back to off and status shows
(port in use)β Another application is already bound to that port. Enter a different port number in the Port field and click Enable again. - Status stays
(stopped)after clicking Enable β Verify that AetherSDR is connected to the radio. The TCI server requires an active radio connection.