Dct-syrus protocol

Protocol used by Syrus GPS tracking devices manufactured by Digital Communications Technologies headquartered in the USA.
flespi parses the Dct-syrus protocol messages into a JSON object with the fields listed below in the Parameters tab.

To connect your tracker using the DCT Cyrus protocol, you need to have a dct-cyrus channel created first.

Point your tracker to the channel's domain name:port via SMS or configuration tool provided by the vendor.

Then create a device instance for your tracker and use a 15-character IMEI (usually specified on the tracker casing) in the ident field.

Use the Toolbox tab on the device screen to check if the messages are coming.

It is possible to configure DCT Cyrus devices OTA using the flespi web-based configurator tool. To connect DCT Cyrus to Wialon or another platform via flespi please read this article.

absolute.acceleration
number
g
Module of accelerometer vector
Report EV
acknowledgement.time
number
seconds
Acknowledge time. It is an accumulative time counter that it is incremented with the time that the application waits for the acknowledge of an event triggered
Report EV
ain
number
volts
Voltage on the analog input
Report EV,
Report GTERI,
Report GTFRI,
Report GTINF
alarm.event
boolean
Alarm event triggered
Report GTSOS
backup.battery.low.status
boolean
Backup battery low
Report GTBPL
backup.battery.status
boolean
Backup battery usage status
Report EV
backup.battery.voltage
number
volts
Backup battery voltage
Report GTBPL,
Report GTINF
battery.charging.status
boolean
Battery charging status
Report GTBTC,
Report GTINF,
Report GTSTC
battery.level
number
percentage
Internal battery level
Report GTERI,
Report GTFRI
battery.voltage
number
volts
Internal battery voltage
Report EV
ble.beacons
array
Array with all detected BLE beacons data objects. Each object contain list of assosiated parameteres sent by appropriate beacon. Standard parameter names used: *id* - beacon identification string. Usually it is beacon's UUID or MAC-address *local_name* - Beacons's Local Name *rssi* - BLE signal level. Units = dBm *battery.voltage* - Beacon's battery voltage. Units = volts *battery.level* - Beacon's battery level. Units = percentage *temperature* - Beacon's temperature. Units = celsius
Report GTBAA,
Report GTERI
bytes.received
number
Number of bytes received by the device
Report EV
bytes.sent
number
Number of bytes transmitted by the device
Report EV
calibration.forward.x
number
Acceleration factor in forward X direction
Report GTASC
calibration.forward.y
number
Acceleration factor in forward Y direction
Report GTASC
calibration.forward.z
number
Acceleration factor in forward Z direction
Report GTASC
calibration.side.x
number
Acceleration factor in side X direction
Report GTASC
calibration.side.y
number
Acceleration factor in side Y direction
Report GTASC
calibration.side.z
number
Acceleration factor in side Z direction
Report GTASC
calibration.vertical.x
number
Acceleration factor in vertical X direction
Report GTASC
calibration.vertical.y
number
Acceleration factor in vertical Y direction
Report GTASC
calibration.vertical.z
number
Acceleration factor in vertical Z direction
Report GTASC
channel.id
number
ID of channel that received a message
counter.over.rpm
number
Value of over rpm counter
Report EV
counter.overspeeding
number
Value of over speed counter
Report EV
counter.value
number
Current value of counter
Report EV
crash.event
boolean
Crash event detected
Report GTCRA
crash.seqnum
number
Sequence number of crash event
Report GTCRA,
Report GTCRG
daylight.saving.status
boolean
Daylight saving is active
Report GTTMZ
device.firmware.version
string
Firmware revision
Report GTVER
device.id
number
ID of device that received a message
device.name
string
Name of device that received a message
device.self.name
string
Device name reported by the device
Report GTASP,
Report GTDIS,
Report GTDOG,
Report GTDRV,
Report GTEPS,
Report GTERI,
Report GTFRI,
Report GTGES,
Report GTGIN,
Report GTGOT,
Report GTHBM,
Report GTIGL,
Report GTIOB,
Report GTLBC,
Report GTPNL,
Report GTRTL,
Report GTSOS,
Report GTSPD,
Report GTSRT,
Report GTSSP,
Report GTTMP,
Report GTTOW,
Report GTTSP,
Report RESP
device.type.id
number
ID of device type of device that received a message
din
number
Digital inputs bitmask
Report EV,
Report GTDIS,
Report GTERI,
Report GTFRI,
Report GTINF,
Report GTIOS
dout
number
Digital outputs bitmask
Report EV,
Report GTDOS,
Report GTERI,
Report GTFRI,
Report GTINF,
Report GTIOS
engine.ignition.off.duration
number
seconds
Duration of ignition off
Report GTIGN,
Report GTVGN
engine.ignition.on.duration
number
seconds
Duration when engine is on
Report GTIGF,
Report GTIGN,
Report GTVGF
engine.ignition.status
boolean
Engine ignition or ACC status
Report EV,
Report GTERI,
Report GTFRI,
Report GTGSS,
Report GTIDF,
Report GTIGF,
Report GTIGL,
Report GTIGN,
Report GTINF,
Report GTIOS,
Report GTSRT,
Report GTSTT,
Report GTVGF,
Report GTVGN
engine.motorhours
number
hours
Total calculated engine motorhours
Report EV,
Report GTERI,
Report GTFRI,
Report GTIGF,
Report GTIGN,
Report GTVGF,
Report GTVGN
error.code
number
Error code
Report ER
error.command
string
Configuration command that generated an error
Report ER
event.definition
string
Event definition
Report ED
event.seqnum
number
Unique event sequence number
Report EV,
Report TX
external.powersource.status
boolean
External power source connection status
Report EV,
Report GTBAT,
Report GTINF
external.powersource.voltage
number
volts
External power voltage
Report GTEPS,
Report GTERI,
Report GTFRI,
Report GTINF,
Report GTTMP
firmware.update.code
number
Firmware update confirmation code
Report GTUPD
fuel.level
number
percentage
Fuel level percentage
Report GTFLA
fuel.loss.alarm.event
boolean
Fuel loss alarm
Report GTFLA
fuel.sensot.input.id
number
Input ID which fuel sensor is connected to
Report GTFLA
geofence.check.interval
number
seconds
The check interval of geofence
Report GTGES
geofence.id
number
Geofence ID
Report GTGES
geofence.radius
number
meters
The radius of geofence
Report GTGES
geofences.ids.bitmask
number
Geofences ids bitmask
Report GTGIN,
Report GTGOT
geofence.status
boolean
Geofence entered status
Report GTGIN,
Report GTGOT
geofence.type.enum
number
Geofence type enum
Report GTGIN,
Report GTGOT
geofencing.trigger.mode
string
The trigger mode of geofencing function
Report GTGES
gnss.antenna.status
boolean
GNSS receiver antenna status
Report GTINF
gnss.jamming.status
boolean
GNSS receiver signal jamming detected
Report GTJDS
gnss.status
boolean
GNSS receiver on/off status
Report GTGSS
gprs.bearer.count
number
GPRS Bearer counter. Number of times that the GPRS bearer has changed from down to up
Report EV
gprs.count
number
GPRS counter. Number of times that the device has registered on GPRS network
Report EV
gsm.cellid
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) base station ID
Report EV,
Report GTASC,
Report GTBAA,
Report GTBPL,
Report GTBTC,
Report GTCRA,
Report GTDOS,
Report GTERI,
Report GTFLA,
Report GTFRI,
Report GTGSS,
Report GTIDF,
Report GTIDN,
Report GTIGF,
Report GTIGN,
Report GTJDR,
Report GTJDS,
Report GTLSP,
Report GTMPF,
Report GTMPN,
Report GTRMD,
Report GTSRT,
Report GTSTC,
Report GTSTP,
Report GTSTR,
Report GTSTT,
Report GTVGF,
Report GTVGN
gsm.count
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) counter. Number of times that the device has registered on the network
Report EV
gsm.jamming.event
boolean
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) signal jamming detected
Report GTJDR,
Report GTJDS
gsm.lac
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) location area code
Report EV,
Report GTASC,
Report GTBAA,
Report GTBPL,
Report GTBTC,
Report GTCRA,
Report GTDOS,
Report GTERI,
Report GTFLA,
Report GTFRI,
Report GTGSS,
Report GTIDF,
Report GTIDN,
Report GTIGF,
Report GTIGN,
Report GTJDR,
Report GTJDS,
Report GTLSP,
Report GTMPF,
Report GTMPN,
Report GTRMD,
Report GTSRT,
Report GTSTC,
Report GTSTP,
Report GTSTR,
Report GTSTT,
Report GTVGF,
Report GTVGN
gsm.mcc
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) country code
Report EV,
Report GTASC,
Report GTBAA,
Report GTBPL,
Report GTBTC,
Report GTCRA,
Report GTDOS,
Report GTERI,
Report GTFLA,
Report GTFRI,
Report GTGSS,
Report GTIDF,
Report GTIDN,
Report GTIGF,
Report GTIGN,
Report GTJDR,
Report GTJDS,
Report GTLSP,
Report GTMPF,
Report GTMPN,
Report GTRMD,
Report GTSRT,
Report GTSTC,
Report GTSTP,
Report GTSTR,
Report GTSTT,
Report GTVGF,
Report GTVGN
gsm.mnc
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) code
Report EV,
Report GTASC,
Report GTBAA,
Report GTBPL,
Report GTBTC,
Report GTCRA,
Report GTDOS,
Report GTERI,
Report GTFLA,
Report GTFRI,
Report GTGSS,
Report GTIDF,
Report GTIDN,
Report GTIGF,
Report GTIGN,
Report GTJDR,
Report GTJDS,
Report GTLSP,
Report GTMPF,
Report GTMPN,
Report GTRMD,
Report GTSRT,
Report GTSTC,
Report GTSTP,
Report GTSTR,
Report GTSTT,
Report GTVGF,
Report GTVGN
gsm.network.type
string
The type of the Mobile network the device is currently registered to
Report EV,
Report GTERI,
Report GTFRI
gsm.roaming.state
number
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) roaming state: 0 - home, 1 - known roaming, 2 - unknown roaming, 3 - blocking report
Report GTRMD
gsm.signal.dbm
number
dbm
Strength of the Mobile network (GSM, 3G, 4G, LTE, 5G, ...) signal
Report GTCSQ,
Report GTERI,
Report GTFRI,
Report GTINF
gsm.signal.level
number
percentage
Mobile network (GSM, 3G, 4G, LTE, 5G, ...) signal strength level
Report EV
gsm.signal.quality
number
The quality (bit error rate) of the Mobile network (GSM, 3G, 4G, LTE, 5G, ...) signal
Report GTCSQ,
Report GTINF
gsm.sim.iccid
string
Integrated Circuit Card Id of SIM card of the Mobile network (GSM, 3G, 4G, LTE, 5G, ...)
Report GTCID,
Report GTINF
hardware.version
string
Hardware version
Report GTVER
harsh.acceleration.event
boolean
Harsh acceleration detected
Report GTHBM
harsh.behavior.speed.level.enum
number
Speed level at which harsh behaviour is detected: 1 - low, 2 - medium, 3 - high
Report GTHBM
harsh.braking.event
boolean
Harsh braking detected
Report GTHBM
harsh.cornering.event
boolean
Harsh cornering detected
Report GTHBM
ident
string
Device unique identifier like serial number, IMEI, etc
idle.status
boolean
Vehicle is in idling state
Report GTIDN
idle.status.duration
number
seconds
Duration of vehicle being in the last idling state
Report GTIDF
input.output.alarm.event
boolean
Input/output port binding alarm event triggered
Report GTIOB
led.on.status
boolean
Power LED and gps LED working status
Report GTINF
main.powersource.status
boolean
Main power supply connection status
Report GTMPF,
Report GTMPN
message.buffered.status
boolean
Black box message
Report BUFF,
Report RESP
modem.firmware.version
string
Firmware version of the modem
Report GTVER
modem.hardware.version
string
Firmware hardware of the modem
Report GTVER
motion.alarm
boolean
Motion alarm
Report GTRSS
movement.status
boolean
Current movement state
Report GTERI,
Report GTFRI,
Report GTGSS,
Report GTIDF,
Report GTINF,
Report GTSTT
network.connected.event
boolean
GPRS connection established event
Report GTPDP
network.signal.rssi
number
dbm
Network signal strength
Report EV
packets.sent
number
Transmission counter. Number of messages transmitted by the device via GPRS
Report EV
parking.geofence.active.status
boolean
The current parking geofence is active/inactive
Report GTGES
payload.text
string
Text Payload received from device
Report TX
peer
string
IP:port from which device connecting to the channel
position.altitude
number
meters
Altitude value for position
Report EV,
Report GTASC,
Report GTBAA,
Report GTBPL,
Report GTBTC,
Report GTCRA,
Report GTCRG,
Report GTDOS,
Report GTERI,
Report GTFLA,
Report GTFRI,
Report GTGSS,
Report GTIDF,
Report GTIDN,
Report GTIGF,
Report GTIGN,
Report GTJDR,
Report GTJDS,
Report GTLSP,
Report GTMPF,
Report GTMPN,
Report GTRMD,
Report GTSRT,
Report GTSTC,
Report GTSTP,
Report GTSTR,
Report GTSTT,
Report GTVGF,
Report GTVGN
position.corrected.status
boolean
Ground base stations used to correct satellite-sourced position. E.g. DGPS or RTK for Galileo"
Report EV,
Report TX
position.direction
number
degrees
Heading angle at position detection moment
Report EV,
Report GTASC,
Report GTBAA,
Report GTBPL,
Report GTBTC,
Report GTCRA,
Report GTCRG,
Report GTDOS,
Report GTERI,
Report GTFLA,
Report GTFRI,
Report GTGSS,
Report GTIDF,
Report GTIDN,
Report GTIGF,
Report GTIGN,
Report GTJDR,
Report GTJDS,
Report GTLSP,
Report GTMPF,
Report GTMPN,
Report GTRMD,
Report GTSRT,
Report GTSTC,
Report GTSTP,
Report GTSTR,
Report GTSTT,
Report GTVGF,
Report GTVGN,
Report TX
position.fix.type
number
GNSS fix type enum (0 = "not fixed", 1 = "2D", 2 = "3D", null = "unknown")
Report EV,
Report TX
position.hdop
number
Horizontal dilution of precision
Report EV,
Report GTASC,
Report GTBAA,
Report GTBPL,
Report GTBTC,
Report GTCRA,
Report GTCRG,
Report GTDOS,
Report GTERI,
Report GTFLA,
Report GTFRI,
Report GTGSS,
Report GTIDF,
Report GTIDN,
Report GTIGF,
Report GTIGN,
Report GTJDR,
Report GTJDS,
Report GTLSP,
Report GTMPF,
Report GTMPN,
Report GTRMD,
Report GTSRT,
Report GTSTC,
Report GTSTP,
Report GTSTR,
Report GTSTT,
Report GTVGF,
Report GTVGN
position.latitude
number
degrees
Latitude coordinate value
Report EV,
Report GTASC,
Report GTBAA,
Report GTBPL,
Report GTBTC,
Report GTCRA,
Report GTCRG,
Report GTDOS,
Report GTERI,
Report GTFLA,
Report GTFRI,
Report GTGSS,
Report GTIDF,
Report GTIDN,
Report GTIGF,
Report GTIGN,
Report GTJDR,
Report GTJDS,
Report GTLSP,
Report GTMPF,
Report GTMPN,
Report GTRMD,
Report GTSRT,
Report GTSTC,
Report GTSTP,
Report GTSTR,
Report GTSTT,
Report GTVGF,
Report GTVGN,
Report TX
position.longitude
number
degrees
Longitude coordinate value
Report EV,
Report GTASC,
Report GTBAA,
Report GTBPL,
Report GTBTC,
Report GTCRA,
Report GTCRG,
Report GTDOS,
Report GTERI,
Report GTFLA,
Report GTFRI,
Report GTGSS,
Report GTIDF,
Report GTIDN,
Report GTIGF,
Report GTIGN,
Report GTJDR,
Report GTJDS,
Report GTLSP,
Report GTMPF,
Report GTMPN,
Report GTRMD,
Report GTSRT,
Report GTSTC,
Report GTSTP,
Report GTSTR,
Report GTSTT,
Report GTVGF,
Report GTVGN,
Report TX
position.pdop
number
Position dilution of precision
Report EV
position.satellites
number
Quantity of satellites used to calculate coordinates for given position information
Report GTBSV,
Report GTERI,
Report GTFRI,
Report GTGSS,
Report GTGSV,
Report GTRSV
position.speed
number
km/h
Instant speed at position detection moment
Report EV,
Report GTASC,
Report GTBAA,
Report GTBPL,
Report GTBTC,
Report GTCRA,
Report GTCRG,
Report GTDOS,
Report GTERI,
Report GTFLA,
Report GTFRI,
Report GTGSS,
Report GTIDF,
Report GTIDN,
Report GTIGF,
Report GTIGN,
Report GTJDR,
Report GTJDS,
Report GTLSP,
Report GTMPF,
Report GTMPN,
Report GTRMD,
Report GTSRT,
Report GTSTC,
Report GTSTP,
Report GTSTR,
Report GTSTT,
Report GTVGF,
Report GTVGN,
Report TX
position.timestamp
number
seconds
Timestamp when coordinates where calculated
Report GTCRG,
Report GTGPS,
Report GTINF,
Report GTSRT
position.vdop
number
Vertical dilution of precision
Report EV
power.on.status
boolean
Power-on device status
Report GTPFA,
Report GTPNA
prev.fuel.level
number
percentage
Previous fuel level
Report GTFLA
protocol.id
number
ID of protocol
protocol.version
string
Protocol version string
reboot.din.id
number
ID of digital input port that triggered reboot
Report GTDOG
reboot.reason.enum
number
Terminal reboot reason
Report GTDOG
record.seqnum
number
Registered record sequence number
Report ACK,
Report BUFF,
Report RESP
report.code
string
Report code
Report BUFF,
Report GTASP,
Report GTDIS,
Report GTDOG,
Report GTDRV,
Report GTEPS,
Report GTERI,
Report GTFRI,
Report GTGES,
Report GTGIN,
Report GTGOT,
Report GTHBM,
Report GTIGL,
Report GTIOB,
Report GTLBC,
Report GTPNL,
Report GTRTL,
Report GTSOS,
Report GTSPD,
Report GTSRT,
Report GTSSP,
Report GTTMP,
Report GTTOW,
Report GTTSP,
Report RESP
report.reason
number
Transmission reason code
Report GTDIS,
Report GTDOG,
Report GTDRV,
Report GTEPS,
Report GTERI,
Report GTFRI,
Report GTHBM,
Report GTIGL,
Report GTIOB,
Report GTRTL,
Report GTSOS,
Report GTSPD,
Report GTSRT,
Report GTTMP,
Report GTTOW
retransmission.count
number
Retransmissions counter. Number of retries for transmitting events when the device does not received an ACK from server
Report EV
safe.shutdown.state
string
Safe shutdown state
Report GTSEI
satellite.power
number
Satellite power
Report GTBSV,
Report GTGSV,
Report GTRSV
self.calibration.state
number
State of self calibration of accelerometer
Report GTASC
sensor.humidity
number
percentage
Humidity sensor value, i.e. relative air humidity level
Report GTRSS
sensor.id
string
Sensor ID
Report GTRSS,
Report GTTMP
sensor.temperature
number
celsius
Temperature sensor value
Report GTRSS,
Report GTTMP
sensor.type.enum
number
Accessory type: 1 - panic button, 2 - temperature sensor, 3 - temperature and humidity sensor
Report GTRSS
server.timestamp
number
seconds
Timestamp when server received a message
signal.name
string
Signal name
Report EV
signal.state
boolean
Current signal state
Report EV
signal.threshold
number
Signal threshold exceed
Report EV
signal.value
number
Current value of the variable associated with signal
Report EV
speed.alarm.status
boolean
Speed is in predefined speed range"
Report GTSPD
temperature.alarm
boolean
Temperature value is outside of predefined range
Report GTTMP
temperature.alarm.status
boolean
Temperature alarm status: true - temperature is within predefined range, false - temperature is beyond predefined range
Report GTTMP
timestamp
number
seconds
Message timestamp
Report ACK,
Report BUFF,
Report EV,
Report RESP
timestamp.key
number
Message timestamp in seconds with message sequence number appended as the value fractional part. Used to distinguish between several messages that have the same timestamp.
Report ACK,
Report BUFF,
Report RESP
time.zone.offset
string
Time zone offset, +-HHMM
Report GTTMZ
total.idle.seconds
number
seconds
Total time that vehicle was in idling state
Report EV
towing.event
boolean
Towing event detected
Report GTERI,
Report GTFRI,
Report GTGSS,
Report GTIDF,
Report GTINF,
Report GTSTT
trip.status
boolean
Trip status, true if trip started, false - if stopped
Report GTLSP,
Report GTSTP,
Report GTSTR
vehicle.altitude.change
number
Altitude change trend of the vehicle: 0: Unknown, 1: Vehicle going downhill, 2: There aren't significant altitude changes, 3: Vehicle going uphill
Report EV
vehicle.mileage
number
km
Total calculated mileage
Report GTASP,
Report GTDIS,
Report GTDOG,
Report GTDRV,
Report GTEPS,
Report GTERI,
Report GTFRI,
Report GTGES,
Report GTGIN,
Report GTGOT,
Report GTHBM,
Report GTIDF,
Report GTIDN,
Report GTIGF,
Report GTIGL,
Report GTIGN,
Report GTIOB,
Report GTLSP,
Report GTPNL,
Report GTRTL,
Report GTSOS,
Report GTSPD,
Report GTSRT,
Report GTSSP,
Report GTSTP,
Report GTSTR,
Report GTTMP,
Report GTTOW,
Report GTTSP,
Report GTVGF,
Report GTVGN
vehicle.odometer
number
Vehicle mileage in base units configured in device (km, miles, 100m etc)
Report EV
vehicle.parked.event
boolean
Vehicle long stop event triggered
Report GTLSP,
Report GTSTP
vehicle.state
string
Vehicle state, such as moving, idling, parked etc
Report GTERI,
Report GTFRI,
Report GTGSS,
Report GTIDF,
Report GTINF,
Report GTSTT
virtual.ignition.mode
number
Virtual ignition detection mode: 2 - external power voltage, 4 - accelerometer
Report GTVGF,
Report GTVGN
voltage.range.status
boolean
Voltage is inside/outside predefined range: true - inside, false - outside
Report GTEPS
Properties
Custom command
custom
Send custom command to device
payload: Command text