SimTX API v24/Packets/TxModeInfo
Appearance
| Packet ID | 14(0x0E)
|
|---|---|
| Direction | Client → server |
| Session | Transmitter |
| Body size | Variable |
| Permission | None |
TxModeInfo declares a human-readable name and occupied bandwidth for the signal a transmitter is sending. It is intended for clients that generate their own modulation, typically with an IQ source, such as a digital mode that the server has no name for. Sending it is optional.
Layout[edit | edit source]
| Field | Type | Description |
|---|---|---|
packetId |
u8 |
Always 14.
|
modeName |
UTF |
1–64 printable characters after trimming, for example DRM or Hellschreiber.
|
description |
UTF |
At most 256 printable characters. May be empty. |
bandwidthHz |
f32 |
Occupied bandwidth in hertz, greater than 0 and at most 10,000,000. |
Behaviour[edit | edit source]
- Send it after TxAccept. It may be sent again to change the declaration.
- There is no reply.
- The current server records the declaration but does not yet display it anywhere. In particular, StationList still reports the transmitter's modulation field and its measured occupied bandwidth.
- Invalid values close the connection.
- Ignored on role 3 (
TX_GENERATED) connections.