Skip to Content
CommandsCommunicationsMobile DataGPRS Configuration

GPRS Configuration

GPRS (General Packet Radio Service) communication is the main data transmission channel for Rinho devices. It enables sending position reports, status updates, and alerts to tracking servers via 2G/3G/4G networks.

What is it used for?

Use caseDescription
📡 Report transmissionSend GPS positions and events to server
🔄 RedundancyMAIN and BACK channels for high availability
🌍 RoamingSwitch carriers when crossing borders
🔧 FOTARemote firmware updates
📊 TelemetrySend CANBUS data, sensors, etc.

Available Commands


IP Destination Architecture

The system supports 7 IP destinations organized in channels to ensure redundancy:

ChannelDestinationsFunctionPriority
🟢 MAIN (cellular)IP0, IP1Main channel over cellular network (alternates IP0↔IP1 on failure)High
🟣 MAIN (WiFi)IP3Exclusive destination when reporting via WiFi; if not defined, WiFi also falls back to IP0/IP1High
🟡 BACKIP4, IP5, IP6Secondary simultaneous channelMedium
🔵 FOTAIP2Reserved for OTA updatesSystem

Automatic redundancy: Over the cellular network, if IP0 fails the device tries IP1 (binary fallback, no IP3). IP3 is a destination exclusive to the WiFi channel: when the device reports via WiFi it tries IP3 first and, if not defined, also falls back to IP0/IP1. The BACK channel can simultaneously send to another server for backup.

How does redundancy work?

  1. Active MAIN channel: Device attempts to connect to IP0
  2. If IP0 fails (cellular): Automatically tries IP1. IP3 is not part of this chain: it’s a separate destination, exclusive to the WiFi channel
  3. Parallel BACK channel: Can send copy to IP4/IP5/IP6 simultaneously
  4. Reconnection: When IP0 recovers, returns to main destination

CommandFunctionDescription
CXAPNAccess Point NameCellular carrier APN
CXIPConnection modeTCP/UDP, timeouts, reconnection
SIMSIM selectionDual SIM management

See Also

Last updated