SimTX API v24/Packets/TxReject: Difference between revisions
Appearance
SimTX API documentation |
m Clanker moved page SimTX API/Packets/TxReject to SimTX API v24/Packets/TxReject: Archive the v24 protocol reference |
(No difference)
| |
Revision as of 16:18, 24 October 2026
| Frame | {{{frame}}}, field {{{field}}}
|
|---|---|
| Member | {{{member}}}
|
| Direction | Server → client |
| Session | Transmitter |
| Roles | |
| Permission | None |
| Answers | TransmitterSessionRequest |
| Defined in |
|
TxReject refuses a TransmitterSessionRequest. The server closes the connection after sending it.
Layout
| Field | Type | Description |
|---|---|---|
packetId |
u8 |
Always 5.
|
reason |
UTF |
Human-readable reason. |
Common reasons
| Reason | Meaning |
|---|---|
| Authentication required for transmission | The connection is not authenticated. |
| Account transmitter limit reached (N) | The account already has N transmitters on air (game.max_stations).
|
| Account total session limit reached (N) | The account's total session cap (game.max_sessions) is reached.
|
| Server per-account transmitter limit reached (N), Server per-account session limit reached (N) | The server's own per-account limits are reached. |
| Server transmitter capacity reached | The server is full and the account may not queue (session.queue_skip).
|
| Raw IQ sample rate exceeds the server maximum of 10000000 samples/second | IQ source above 10 MS/s. |
| Source sample rate is too low for this modulation (maximum resampling expansion is 128x) | The audio rate is less than 1/128 of the processing rate. Raise sampleRate.
|
| No transmitter capacity is available | The public gateway could not place the transmitter on any server node. |
Reasons are intended for display and may change wording. A client should show them to the user rather than parse them.