Skip to Content
ChangelogWhat's New and Versions

What’s New and Versions

Change log, new features and improvements for Rinho firmware.

Firmware updates are performed remotely via FOTA.


Version 1.9.18 - January 26, 2026

🆕 New Features

EVAL Engine - HDG Variable for GPS Heading (EVAL)

  • New HDG (heading) variable to get GPS heading in degrees (0-360°)
  • Usage: EVAL HDG returns current vehicle direction
  • Conditions: EVAL HDG>180 detects if pointing westward
  • Combinable: EVAL HDG>=0&&HDG<90 detects northeast heading

UC Reports - Inline Evaluation with Single Quotes (SUC)

  • New syntax: 'expression' or 'expression:format:error'
  • Dynamic tokens: 'CHN' (channel name), 'CHC' (channel code)
  • Variables: 'CSQ', 'VEL', 'LAT', 'LON', 'V', 'TICK'
  • Functions: 'IN(x)', 'XP(x)', 'AIN(x)', 'TD(x)', 'MBS(x,y)', 'MOD(a,b)'
  • Text operators: gt, ge, lt, le, eq, ne for comparisons
  • Example: >SUC00,$ID|'CHN'|S='CSQ:%02d'|V='VEL:%d'<
  • Result: 123456789|WIFI|S=18|V=85
  • Dynamically evaluates at send time (maximum 20 tokens)

UC Reports - Extended Capacity

  • Maximum text length extended from 171 to 239 bytes
  • Backward compatible with existing configurations
  • Ideal for reports with multiple fields or JSON format

🔧 Improvements

GC Command - State Persistence (SGC)

  • Gradual cut active state now survives device restarts
  • When starting with active GC, applies full cut immediately
  • Enhanced security for vehicle recovery

GC Command - INVERT Parameter

  • New parameter for output logic inversion
  • Useful for systems with normally energized relay
  • Syntax: SGC[cmd],xp,step,interval,max,invert
  • Values: 0=normal (default), 1=inverted

UC Reports - Extended Commands Support

  • Improved handling of compound commands with multiple queries
  • Greater stability with long responses (up to 384 internal bytes)

Version 1.9.17 - January 7, 2026

🆕 New Features

QMEM Command - Memory Diagnostics

  • QMEM0: RAM memory information (total, free, used, %)
  • QMEM1: Internal storage status (NVS, SPIFFS)
  • QMEM2: Quick health check (OK/WARN)
  • Useful for remote device diagnostics

SRTC Command - NTP Synchronization (SRTC)

  • SRTC AUTO: Intelligent automatic synchronization
  • SRTC CEL NTP: Via cellular network (3 redundant servers)
  • SRTC WIF NTP: Via WiFi with native SNTP
  • SRTC CEL HTTP / SRTC WIF HTTP: Alternative via API
  • NTP more reliable than HTTP (UDP, no rate limiting)

Odometer and Hour Meter - Set with Value (SOD, SHO)

  • SODT,value / SODP,value: Set odometers in km with decimals
  • SHOS,value: Set hour meter in hours with decimals
  • Examples: SODT,150.5 → 150.5 km, SHOS,25.3 → 25.3 hours

Ignition - Configurable Times (SCXIGN)

  • Configurable connection/disconnection times
  • Syntax: SCXIGN<mode>,ton,toff (units of 100ms)
  • Example: SCXIGN0,50,150 → mode 0, 5s on, 15s off
  • Persistent configuration

🔧 Improvements

TRIP Module - Percentage Histograms (Histograms)

  • Percentages now sum exactly 100%
  • New X index indicates time without valid CAN data
  • Greater precision in distribution calculations
  • Example: QTPR4 → 3:15,4:25,5:30,X:30 (30% without RPM data)

TRIP Module - Real-Time Fuel

  • Consumption update every second during active trip
  • Efficiency (km/L) calculated in real-time
  • CAN data freshness validation (10s timeout)
  • RTPSTATUS shows updated consumption during trip

TRIP Module - RTPR0 Response Format

  • Separator corrected between start and end coordinates
  • Improved compatibility with external parsers

OBD-II/CAN - Multi-ECU Vehicles

  • Improved filtering for vehicles with multiple control units
  • More stable RPM and temperature readings on models like Nissan Frontier
  • Automatic filter for engine ECU (0x7E8)

EVAL Evaluator - BLE Sensor Precision

  • MBS() function now returns decimal values correctly
  • Consistency between QBS00.temp and EVAL MBS(0;0)

Bluetooth - Improved Initialization

  • Greater robustness in Bluetooth stack startup
  • Automatic retries if initialization fails

Version 1.9.16 - November 19, 2025

🆕 New Features

Multi-Target Keep Alive (SKA)

  • Configurable heartbeat to main server, backup or both simultaneously
  • Intervals from 1 to 3600 seconds
  • Ideal for critical operations with server redundancy

SBSW Bluetooth System - 4 Capturers (SBSW)

  • Simultaneous monitoring of up to 4 BLE devices (BSW00-BSW03)
  • Filtering by UUID, Major/Minor and RSSI distance
  • Use cases: driver control, tools, trailers, security personnel

Protocol per Channel (CXIP)

  • Independent TCP/UDP configuration for MAIN and BACK channels
  • Single firmware adaptable to any infrastructure
  • Eliminates need for customer-specific firmware

🔧 Improvements and Fixes

WiFi - SSID Sanitization

  • Enhanced QWIF command
  • Full support for special characters, UTF-8 and symbols in WiFi network names

Version 1.9.15 - August 28, 2025

New Features

One Wire Sensors

  • QOW command: Query the last read sensor code
  • Improved temperature sensor management and diagnostics

Custom CANBUS

  • CXECU module: Advanced configuration for custom CANBUS capturers
  • Support for proprietary vehicle protocols

Advanced BlackBox

  • BB Module: Critical event logging system
  • Captures information before and after specific events
  • Enhanced forensic analysis of incidents

Interference Detection

  • CXJMD command: Configure timeout for cellular jamming detection
  • Improved robustness against signal interference

Accelerometer Calibration

  • New calibration commands: Manual and automatic axis configuration
  • Greater precision in movement and orientation detection

Driving Analysis

  • HM Module: Intelligent driving maneuver detection
  • Driver behavior monitoring

🔧 Improvements and Fixes

Geolocation

Acknowledgment System (ACK)

  • ACK trigger: Intelligent acknowledgment system by source
  • 7 available triggers: ALL, GPRS, WIFI, BTH, TRM, BGP_BACK, BWI_BACK
  • Resource optimization and communication management

🌐 Advanced Backup Connectivity

Backup IP Configuration

  • IP4/IP5: Primary and secondary backup servers
  • IP6: Priority WiFi backup server
  • Simultaneous access to main and backup connections

Smart Keep Alive

  • KA command: Maintains active sessions on NAT networks

New Backup Destinations

  • @BACK: Smart backup with automatic IP4/IP5 alternation and GPRS/WiFi switching
  • @BGP: GPRS-only backup with automatic IP alternation
  • @BWI: WiFi-only backup with IP6 priority and IP4/IP5 alternation

Version 1.9.13 - June 17, 2025

  • New ALL destination support in CXDL: automatic log download via WiFi or Cellular redundantly
  • Extended U flags:
    • 32–47: volatile
    • 48–63: non-volatile

Version 1.9.12 - June 4, 2025

  • Special characters converted for console commands via WS
  • New BLE sensor type MK (type 10): magnetic state, movement, accelerometer, temperature, humidity, battery
  • UVs trigger extension to 48
  • New TK command - Anti-theft Tilt Monitor
  • Extended support for 10 WiFi stations
  • New GC command - Gradual Engine Cut

Version 1.9.11 - April 28, 2025

  • New WS command (Web Server Setup)
  • Internal web server with WiFi access (AP or STA mode)
  • Automatic captive portal in AP mode
  • Header configuration, protected access, command console and up to 5 custom buttons

Version 1.9.10 - March 16, 2025

  • New EVAL command: Advanced evaluation and calculation engine
  • Mathematical, logical and bitwise operators
  • Real-time system variable access
  • Formattable results: decimal, integer, hexadecimal, binary

Version 1.9.09 - February 11, 2025

  • New OBD2 PIDs from ID 16 to ID 27
  • ENGINE_COOLANT_TEMP, ENGINE_RPM, VEHICLE_SPEED, ACCEL_POS_D, ACCEL_POS_E
  • FUEL_LEVEL, FUEL_RATE, P_ODOMETER, MAF_SENSOR, ACTUAL_TORQUE, STATUS_DTC, ENGINE_LOAD, ENGINE_RUNTIME, DIST_TRAVELED_MIL

Version 1.9.08 - December 13, 2024

  • Enhanced SMS control: SCXSMWA
  • SMS white list with filtering by numbers loaded in SM

Version 1.9.07 - November 6, 2024

  • Debouncing in VLs: adjustment in tenths of second for settling time

Version 1.9.06 - August 28, 2024


Version 1.9.05 - August 28, 2024

  • SU command to execute user reports dynamically (0 to F)

Version 1.9.04 - July 20, 2024

  • 1Wire module for DS18B20 sensors as access keys
  • Alphanumeric characters in “wrong value” parameter of QECU

Version 1.9.03 - July 12, 2024

  • Login with QPW via BLE
  • CAN signal at 1 when receiving valid ECUxx data
  • BTH signal at 1 when open SPP BLE connection exists
  • WIF signal at 1 when obtaining valid WiFi IP
  • SDB command via SPP BLE
  • Debug filtering by tags and match

Version 1.9.01 - May 24, 2024

  • BS Module for BLE sensors (up to 4 sensors)
  • Automatic BSaa signal for event engine

Version 1.9.00 - May 24, 2024

  • Support for BLE serial port with CXBTH authentication

Version 1.8.07 - May 9, 2024

  • New X mode for UV: delta change evaluation over time period

Version 1.8.06 - May 8, 2024


Version 1.8.05 - April 4, 2024

  • QWIF command for WiFi connection status

Version 1.8.02 - March 11, 2024


Version 1.8.00 - March 4, 2024


Version 1.7.07 - December 13, 2023

  • Bugfix SCXGPS2: virtual ignition by speed and voltages
  • Optional split field in UC and UV
  • XB destination: writes reports to selected XB buffer (@XB0 to @XB7)
  • BE signal status in report

Version 1.7.04 - September 5, 2023

  • Queclink BLE WKF300 module compatibility in BE module
  • IP3 destination exclusive for WIFI download

Version 1.7.03 - July 29, 2023

  • Bugfix: automatic WIFI to GPRS report forwarding

Version 1.7.01 - July 13, 2023


Version 1.06.07 - June 26, 2023


Version 1.05.04 - December 15, 2022


Version 1.05.02 - November 10, 2022


Version 1.05.00 - October 28, 2022


Version 1.04.08 - October 11, 2022


Version 1.04.05 - September 29, 2022

  • 16 UC available
  • STAG extended to 60 characters
  • Bluetooth as capture source for XB
  • Bugfix: SIMaa signal
  • Bugfix: 16-character codes (SICL)

Version 1.03.04 - August 25, 2022

  • WiFi optimization: shutdown sock with WiFi OFF

Version 1.03.01 - August 9, 2022

  • EG915U Cellular module

Version 1.03.00 - August 5, 2022

  • Debouncing in ARs: settling time in tenths of second

Version 1.02.06 - June 28, 2022

  • Can fuel soft in CXCAN for software fuelrate calculation
  • QCAN05 report with Fuelrate

Version 1.02.05 - June 28, 2022

  • Optional parameter in CXXB: header/footer inclusion in capture

Version 1.02.04 - June 27, 2022

  • VIN acquisition for OBDII

Version 1.02.03 - June 8, 2022

  • CXOW command: OW module enablement
  • Standard ODOMETER PID via OBDII

Version 1.02.01 - June 3, 2022

  • Complete CIDs command for IoT

Version 1.02.00 - April 12, 2022


Version 1.01.33 - February 24, 2022

  • LISTEN mode and extended format in CXCAN

Version 1.01.24 - December 19, 2021


Version 1.01.17 - October 20, 2021


Version 1.01.13 - September 19, 2021


Version 1.01.13 - September 6, 2021


Version 1.00.38 - September 28, 2021

  • MVT command: acceleration/deceleration thresholds by axis (X, Y, Z)

Version 1.00.00 - August 1, 2020


Previous Versions


Version Policy

ChannelDescription
StableProduction-tested versions
BetaNew features under evaluation
CustomVersions with specific modifications

Before updating in production, test the new version on a test device to verify compatibility with your infrastructure.


See Also

Last updated