Supported Hardware

Xirgo FMS500 ONE

vehicle
Xirgo FMS500 One is a GPS/GLONASS tracking device for fleet management supporting eco driving, geofencing and overspeeding, GSM jamming detection, power cut-off registration, smart protocol, and a wide and dynamic remote configuration and update options.
Parameters Table
Parameter Type Unit Description Sources
accident.event boolean Accident event detected Data Type 1, Data Type 7
ain number volts Voltage on the analog input Data Type 7
alarm.event boolean Alarm event triggered Data Type 7
arm.status boolean Device arm status (true - device armed, false - device disarmed) Data Type 7
axle.weight number Axle weigth Data Type 7
battery.voltage number volts Internal battery voltage Data Type 7
can.acceleration.pedal.level number percentage Acceleration pedal position, read from CAN Data Type 7, Mask2: acc_pedal
can.adblue.level number percentage AdBlue (diesel exhaust fluid) level read from CAN Data Type 7
can.ambient.air.temperature number celsius CAN ambient air temperature Data Type 7, Mask2: j1939_air_temp
can.calculated.instant.fuel.consumption number liters Instant fuel consumption calculated from non standard can bus messages Data Type 7, Mask4: fuel_con_ins
can.central.lock.status boolean CAN central lock is locked Data Type 7
can.dtc array Diagnostic trouble code array read from CAN
May content list of OBDII codes or list of objects with codes.
Standard object parameter names used:
*standard* - Protocol standard (J1939, J1708(J1587), OBDII)
*mid* - Message Identifier (J1708)
*sid* - Subsystem Identifier (J1708)
*fmi* - Failure Mode Identifier (J1939, J1708)
*spn* - Suspect Parameter Number (J1939)
*sa* - Source Address (J1939, OBDII)
*oc* - Occurrence Count (J1939)
*cm* - Conversion Method (J1939)
*status* - Status of error code (active, pending, historical, permanent)
Data Type 12
can.dtc.type string Error types by status (confirmed, pending, permanent, history, mil) read from CAN
*confirmed* - Confirmed faults, Check Engine is on
*pending* - Pending faults, may disappear
*permanent* - Stored faults, only cleared after a successful test
*history* - Historical faults that have cleared but remain in memory
*mil* - Faults that trigger the Check Engine light (MIL - Malfunction Indicator Lamp)
Data Type 12 with Sub Data Type 4, Data Type 12 with Sub Data Type 5, Data Type 12 with Sub Data Type 6
can.engine.coolant.temperature number celsius Engine coolant temperature read from CAN Data Type 7, Mask2: engine_temp
can.engine.fuel.rate number liters/h Engine fuel rate read from CAN Data Type 7, Mask2: j1939_fuel_rate
can.engine.ignition.status boolean CAN engine ignition status Data Type 7
can.engine.load.level number percentage Calculated engine load level read from CAN Data Type 7, Mask2: j1939_eng_load
can.engine.motorhours number hours Total engine motorhours (engine work time) read from CAN Data Type 7, Mask2: can_engine_hrs
can.engine.rpm number rpm Engine RPM read from CAN Data Type 7, Mask2: can_taho
can.engine.temperature number celsius Engine temperature read from CAN Data Type 7
can.front.left.door.status boolean CAN front left door is opened Data Type 7
can.front.right.door.status boolean CAN front right door is opened Data Type 7
can.fuel.consumed number liters Fuel volume totally consumed by vehicle read from CAN Data Type 7, Mask2: total_fuel
can.fuel.economy number km/liters CAN instantaneous fuel economy Data Type 7
can.fuel.level number percentage Fuel level in tank read from CAN Data Type 7, Mask2: can_fls, Mask2: j1939_fuel_lvl2
can.hood.status boolean CAN hood is opened Data Type 7
can.j1587.dtc.lci number J1587 PID 194 (Diagnostic Touble Code) low character identifier for a standard diagnostic code Data Type 12 with Sub Data Type 3
can.j1587.dtc.oc number J1587 PID 194 (Diagnostic Touble Code) occurrence count Data Type 12 with Sub Data Type 3
can.j1587.dtc.status boolean J1587 PID 194 (Diagnostic Touble Code) current status of fault Data Type 12 with Sub Data Type 3
can.j1587.dtc.type number J1587 PID 194 (Diagnostic Touble Code) type of diagnostic code Data Type 12 with Sub Data Type 3
can.j1939.dm1.dtc.awl number J1939 Diagnostic Message 1 (Active Diagnostic Trouble Codes) amber warning lamp status: 0 - off, 1 - on, 2 - reserved, 3 - unknown Data Type 12 with Sub Data Type 2
can.j1939.dm1.dtc.awl.flash number J1939 Diagnostic Message 1 (Active Diagnostic Trouble Codes) amber warning lamp flash status: 0 - slow, 1 - fast, 2 - reserved, 3 - unknown Data Type 12 with Sub Data Type 2
can.j1939.dm1.dtc.mil number J1939 Diagnostic Message 1 (Active Diagnostic Trouble Codes) malfunction indicator lamp status: 0 - off, 1 - on, 2 - reserved, 3 - unknown Data Type 12 with Sub Data Type 2
can.j1939.dm1.dtc.mil.flash number J1939 Diagnostic Message 1 (Active Diagnostic Trouble Codes) malfunction indicator lamp flash status: 0 - slow, 1 - fast, 2 - reserved, 3 - unknown Data Type 12 with Sub Data Type 2
can.j1939.dm1.dtc.pl number J1939 Diagnostic Message 1 (Active Diagnostic Trouble Codes) protect lamp status: 0 - off, 1 - on, 2 - reserved, 3 - unknown Data Type 12 with Sub Data Type 2
can.j1939.dm1.dtc.pl.flash number J1939 Diagnostic Message 1 (Active Diagnostic Trouble Codes) protect lamp flash status: 0 - slow, 1 - fast, 2 - reserved, 3 - unknown Data Type 12 with Sub Data Type 2
can.j1939.dm1.dtc.rsl number J1939 Diagnostic Message 1 (Active Diagnostic Trouble Codes) red stop lamp status: 0 - off, 1 - on, 2 - reserved, 3 - unknown Data Type 12 with Sub Data Type 2
can.j1939.dm1.dtc.rsl.flash number J1939 Diagnostic Message 1 (Active Diagnostic Trouble Codes) red stop lamp flash status: 0 - slow, 1 - fast, 2 - reserved, 3 - unknown Data Type 12 with Sub Data Type 2
can.j1939.dm1.dtc.sa number J1939 Diagnostic Message 1 (Active Diagnostic Trouble Codes) source ECU address Data Type 12 with Sub Data Type 1, Data Type 12 with Sub Data Type 2
can.j1979.s10.dtc.sa number J1979 Service 0A (Permanent Diagnostic Touble Codes) source ECU address Data Type 12 with Sub Data Type 6
can.j1979.s3.dtc.sa number J1979 Service 03 (Confirmed Diagnostic Touble Codes) source ECU address Data Type 12 with Sub Data Type 4
can.j1979.s7.dtc.sa number J1979 Service 07 (Pending Diagnostic Touble Codes) source ECU address Data Type 12 with Sub Data Type 5
can.maintenance.before.mileage number km Mileage before next maintenance read from CAN Data Type 7, Mask2: j1939_srv_dist
can.rear.left.door.status boolean CAN rear left door is opened Data Type 7
can.rear.right.door.status boolean CAN rear right door is opened Data Type 7
can.trunk.status boolean CAN trunk is opened Data Type 7
can.vehicle.mileage number km Total vehicle mileage read from CAN Data Type 7, Mask2: can_mileage
can.wheel.speed number km/h Vehicle wheel based speed, read from CAN bus Data Type 7, Mask2: wheel_speed
channel.id number ID of channel that received a message
device.id number ID of device that received a message
device.name string Name of device that received a message
device.type.id number ID of device type of device that received a message
din number Digital inputs bitmask Data Type 1, Data Type 7
dout number Digital outputs bitmask Data Type 1, Data Type 7
engine.generator.status boolean Engine generator is activated, detected by voltage Data Type 1, Data Type 7
engine.ignition.status boolean Engine ignition or ACC status Data Type 1, Data Type 7
event.enum number Protocol-specific event code Data Type 6
event.function number Event function Data Type 6
external.powersource.voltage number volts External power voltage Data Type 7
filtered.ain number Filtered analog input value Data Type 7
frequency.counter.din number Frequency counter value on digital input Data Type 7
gsm.cellid number Mobile network (GSM, 3G, 4G, LTE, 5G, ...) base station ID Data Type 7
gsm.jamming.event boolean Mobile network (GSM, 3G, 4G, LTE, 5G, ...) signal jamming detected Data Type 1, Data Type 7
gsm.lac number Mobile network (GSM, 3G, 4G, LTE, 5G, ...) location area code Data Type 7
gsm.mcc number Mobile network (GSM, 3G, 4G, LTE, 5G, ...) country code Data Type 7
gsm.mnc number Mobile network (GSM, 3G, 4G, LTE, 5G, ...) code Data Type 7
gsm.signal.dbm number dbm Strength of the Mobile network (GSM, 3G, 4G, LTE, 5G, ...) signal Data Type 7
gsm.timing.advance number Mobile network (GSM, 3G, 4G, LTE, 5G, ...) timing advance Data Type 7
ibutton.code string Hexadecimal code of connected iButton Data Type 7
ident string Device unique identifier like serial number, IMEI, etc
lls.temperature number celsius LLS (Liquid level sensor) fuel temperature Data Type 7
lls.value number LLS (Liquid level sensor) fuel value Data Type 7
movement.status boolean Current movement state Data Type 1, Data Type 7
onewire.sensor.humidity number percentage External 1-Wire humidity sensor value Data Type 7
onewire.sensor.serial string External 1-Wire sensor serial number in HEX representation Data Type 7
onewire.sensor.temperature number celsius External 1-Wire temperature sensor value Data Type 7
payload.hex string HEX Payload received from device Data Type 9
peer string IP:port from which device connecting to the channel
position.altitude number meters Altitude value for position Data Type 10, Data Type 7
position.direction number degrees Heading angle at position detection moment Data Type 10, Data Type 7
position.hdop number Horizontal dilution of precision Data Type 7
position.latitude number degrees Latitude coordinate value Data Type 10, Data Type 7
position.longitude number degrees Longitude coordinate value Data Type 10, Data Type 7
position.satellites number Quantity of satellites used to calculate coordinates for given position information Data Type 7
position.speed number km/h Instant speed at position detection moment Data Type 10, Data Type 7
position.valid boolean Is position information accurate and valid for given timestamp Data Type 10, Data Type 7
power.on.status boolean Power-on device status Data Type 1, Data Type 7
protocol.id number ID of protocol
rollover.event boolean Roll over event detected Data Type 1, Data Type 7
segment.max.acceleration number g Maximum acceleration value that occurred on the segment Data Type 7
segment.max.braking.acceleration number g Maximum braking acceleration value that occurred on the segment Data Type 7
segment.max.cornering.acceleration number g Maximum cornering acceleration value that occurred on the segment Data Type 7
segment.max.speed number km/h Maximum speed on the segment Data Type 7
segment.vehicle.mileage number km Segment mileage Data Type 10, Data Type 7
server.timestamp number seconds Timestamp when server received a message
software.version string Software version string Data Type 6
tacho.driver.card.code string Driver identification card id for tacho Data Type 7
tacho.driver.current.activity.duration number seconds Current driver activity duration Data Type 7
tacho.driver.current.activity.mileage number km Current driver activity mileage Data Type 7
tacho.driver.work.state string Protocol-specific driver work state name Data Type 7
tacho.driver.work.state.enum number Protocol-specific driver work state value Data Type 7
tacho.position.speed number km/h Instant speed reported by tacho Data Type 7
tacho.vehicle.mileage number km Total mileage calculated by tacho Data Type 7
tilt.status boolean Device tilt status (true - device is tilted, false - device is in normal position) Data Type 7
timestamp number seconds Message timestamp
tire.pressure number bar Tire pressure Data Type 7
tire.temperature number celsius Tire temperature Data Type 7
total.trailer.weight number kg Total trailer weight Data Type 7
trailer.id string Trailer ID Data Type 7
trailer.state.bitmask number Trailer status Data Type 7
ussd.data string USSD data Data Type 11
vibration.alarm boolean Vibration alarm event Data Type 1, Data Type 7
wiegand.code string Wiegand26 RFID code Data Type 7