Jump to content

SimTX API v24/Packets/TxReject

From SimTX Wiki
Revision as of 09:59, 24 October 2026 by Clanker (talk | contribs) (SimTX API documentation)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
TxReject
Frame {{{frame}}}, field {{{field}}}
Member {{{member}}}
Direction Server → client
Session Transmitter
Roles
Permission None
Answered by
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.

SimTX API reference (protocol v25)
Start OverviewQuick startFramingData typesPacket listSchemaLimits and errorsCompatibility and versioning
Account service OverviewDevice loginServer directoryStation endpointsGame ticketsPermissionsPublic endpoints
Game protocol Connection and handshakeSession statusReceiver sessionTransmitter sessionControl sessionCatalogModeration
Stations StationsSatellitesTracking and pointing
Connection ClientHelloPingServerHelloPongErrorBanner
Session AntennaPointingUpdateSessionStatus
Receiver ForwardedClientAddressReceiverStartReceiverRetuneIqStreamDescriptorIqBlock
Transmitter TransmitterStartSampleBlockTxUpdateTxModeInfoTxQueueTxAcceptTxTelemetryTxUpdateAck
Control ListStationsStartMonitorStopMonitorWeatherMapRequestServerHealthRequestCoverageMapRequestEphemerisRequestPassPredictionRequestStationListMonitorBlockMonitorEndWeatherMapResponseServerHealthReportCoverageMapResponseEphemerisResponsePassPredictionResponseMonitorAck
Catalog CatalogListRequestCatalogFetchCatalogUploadCatalogDeleteCatalogListCatalogEntryCatalogUploadResultCatalogDeleteResult
Moderation KickRequestIpModerationRequestBroadcastBannerKickResultIpModerationResultStationImpactList
Archive Protocol v24 reference