navtelecom

This protocol is used by Navtelecom GPS tracking devices.

Below is the list of parameters that can appear in the messages received by the channel via navtelecom protocol. In most parameters, the name consists of tags split by dots: tag1.tag2.tag3.tag4... Each tag defines a certain area of an application, e.g. any parameter that contains mileage data has the 'mileage' tag in the name and any parameter related to fuel control contains the 'fuel' tag. By default JSON fields of the message received by a channel via this protocol can only contain the below-specified parameters. Any additional parameter will be prefixed by the "custom" tag, e.g. "custom.unspecified-name".

Name Type Unit Description
absolute.acceleration number g Module of accelerometer vector
ain number volts Voltage on the analog input
alarm.event.trigger boolean Alarm event triggered
battery.voltage number volts Internal battery voltage
beidou.position.satellites number Quantity of satellites from BEIDOU used to calculate coordinates for given position information
bus.announcer.drive.violation.status boolean Bus announcer state detected drive mode violation
bus.announcer.geofence.inside boolean Bus announcer state inside geofence
bus.announcer.manual.mode.status boolean Bus announcer state manual mode
bus.announcer.route.error.status boolean Bus announcer state route error
bus.announcer.route.geofence.status boolean Bus announcer state geofence is out of route
bus.announcer.sdcard.error.status boolean Bus announcer state error working with SD card
bus.announcer.status boolean Bus announcer status
bus.counter.passengers number Bus passengers counter
bus.geofence.id number ID of last bus geofence
bus.route.id number ID of last bus route
bus.stop.id number ID of last bus stop
camera.automatic.mode.status boolean Camera in automatic pictures mode
camera.error.event.trigger boolean Error of working with camera
camera.status boolean Camera avilability
can.adblue.level number percentage Adblue level reported by CAN
can.adblue.volume number liters Adblue volume reported by CAN
can.axle.weight number kg Weight on the axle reported by CAN
can.brake.pedal.level number percentage Brake pedal push level reported by CAN
can.engine.load.level number percentage Engine load level reported by CAN
can.engine.motorhours number hours Total engine motorhours reported by CAN
can.engine.rpm number rpm Engine RPM reported by CAN
can.engine.temperature number celsius Engine temperature reported by CAN
can.fuel.consumed.liters number liters Fuel volume totally consumed by vehicle reported by CAN
can.fuel.level number percentage Fuel level in tank reported by CAN
can.liquid.sensor.fuel.volume number liters Fuel volume in tank reported by LLS CAN
can.maintenance.before.mileage number km Mileage before next maintenance reported by CAN
can.position.speed number km/h Instant speed reported by CAN
can.throttle.pedal.level number percentage Throttle pedal push level reported by CAN
can.vehicle.mileage number km Total vehicle mileage reported by CAN
compass.position.satellites number Quantity of satellites from COMPASS used to calculate coordinates for given position information
counter.impulses number Impulses counter
device.model.enum string Device model and version information
din number Digital inputs
display.driver.state.enum number Current driver state enetred on display
display.read.message.id number Index of last message read by driver
doris.position.satellites number Quantity of satellites from DORIS used to calculate coordinates for given position information
dout number Digital outputs
engine.generator.status boolean Engine generator is activated, detected by voltage
engine.motorhours number hours Total calculated engine motorhours
event.enum number Event code, full list of codes available at separate table
event.seqnum number Unique event sequence number
external.powersource.voltage number volts External power voltage
extnav.position.altitude number meters Altitude value for external receiver position
extnav.position.direction number degrees External receiver heading angle at position detection moment
extnav.position.latitude number degrees External receiver latitude coordinate value
extnav.position.longitude number degrees External receiver longitude coordinate value
extnav.position.satellites number Quantity of satellites used by external receiver to calculate coordinates for given position information
extnav.position.speed number km/h External receiver instant speed at position detection moment
extnav.status boolean External navigation receiver is ON
galileo.position.satellites number Quantity of satellites from GALILEO used to calculate coordinates for given position information
glonass.position.satellites number Quantity of satellites from GLONASS used to calculate coordinates for given position information
gnss.status boolean GNSS receiver on/off status
gps.jamming.status boolean Satellite receiver signal jamming detected
gps.position.satellites number Quantity of satellites from GPS used to calculate coordinates for given position information
gsm.cellid number GSM base station ID
gsm.jamming.event.trigger boolean GSM signal jamming detected
gsm.lac number GSM location area code
gsm.mcc number GSM mobile country code
gsm.mnc number GSM mobile network code
gsm.module.status boolean GSM module is ON
gsm.network.roaming.status boolean GSM network in roaming mode
gsm.network.status boolean Registration in GSM network
gsm.signal.dbm number dbm Strength of GSM signal
gsm.signal.level number percentage GSM signal strength level
gsm.sim.status boolean SIM card is active
gsm.timestamp number Timestamp for GSM data
ibutton.code string Hexadecimal code of connected iButton
ident string Device unique identificator and optional password
irnss.position.satellites number Quantity of satellites from IRNSS used to calculate coordinates for given position information
liquid.sensor.fuel.frequency number hz Fuel level frequency reported by LLS
liquid.sensor.fuel.temperature number celsius Fuel temperature reported by LLS
liquid.sensor.fuel.volume number liters Fuel volume reported by LLS
position.altitude number meters Altitude value for position
position.direction number degrees Heading angle at position detection moment
position.hdop number Horizontal dilution of precision
position.latitude number degrees Latitude coordinate value
position.longitude number degrees Longitude coordinate value
position.pdop number Position dilution of precision
position.satellites number Quantity of satellites used to calculate coordinates for given position information
position.speed number km/h Instant speed at position detection moment
position.timestamp number seconds Timestamp when coordinates where calculated
position.valid boolean Is position information accurate and valid for given timestamp
qzss.position.satellites number Quantity of satellites from QSZZ used to calculate coordinates for given position information
segment.duration number seconds Segment duration
segment.max.acceleration number g Maximum acceleration value that occured on the segment
segment.max.angular.acceleration.deg_sec2 number deg/sec^2 Maximum angular acceleration value that occured on the segment
segment.max.braking.acceleration number g Maximum braking acceleration value that occured on the segment
segment.valid.position.count number Quantity of valid coordinates used to calulate mileage on the segment
segment.vehicle.mileage number km Segment mileage
sensor.temperature number celsius Temperature sensor value
tacho.connection.error.status boolean Tachograph connection error status
tacho.driver.activity.enum number Driver activity reported by tacho
tacho.driver.card.code string Driver identification card id for tacho
tacho.driver.card.status boolean Tacho driver card presence
tacho.engine.ignition.status boolean Tachograph ignition state
tacho.ferry.train.enum number Tacho ferry/train status enum
tacho.mode.enum number Tachograph mode enum
tacho.na.enum number Tacho ferry/train status enum
tacho.position.speed number km/h Instant speed reported by tacho
tacho.timestamp number seconds Time reported by tacho
tacho.vehicle.mileage number km Total mileage calculated by tacho
test.mode.status boolean Device is in test(diagnostic) mode
timestamp number seconds Message timestamp
timestamp.sync.status boolean Clock is synchronized with GPS
touch.memory.id number Touch Memory Key ID
tyre.pressure number bar Tyre pressure
tyre.temperature number celsius Tyre temperature
usb.connection.status boolean Status of USB connection
vehicle.mileage number km Total calculated mileage
x.acceleration number g Accelerometer value X
y.acceleration number g Accelerometer value Y
z.acceleration number g Accelerometer value Z

Below is the list of commands that can be sent to devices to change their configuration or to send signals to various outputs. When sending a command you can specify the transport type defining how the command will be delivered - the address parameter can take values connection (via network connection once the device goes online), sms (via SMS message), push (via PUSH notification). A comprehensive format of each command with all possible parameter values, parameter types, default values, etc. can be found in the REST API documentation in your flespi.io account.

Title Name Description Properties
Identify device generic.identify Request device IMEI for identification
Request version generic.version Request version information from device