- Edited
Ruptela protocol updated: ident parsing fixed. Now idents always consist of 15 digits (IMEI of device).
Ruptela protocol updated: ident parsing fixed. Now idents always consist of 15 digits (IMEI of device).
IO_ID 481: CAN Fuel level 2 is supported for ruptela protocol.
IO_ID 626: CAN DTC Indication lights is supported for ruptela protocol
IO_ID 141: ECO normal speed distance is supported as segment.normal.speed.distance parameter
IO_ID 142: ECO cruise control distance is supported as segment.cruise.control.distance parameter
IO_ID 143: ECO cornering counter is supported as segment.cruise.control.distance parameter
for ruptela protocol
The following IO_IDs are supported for ruptela protocol:
IO_ID 584: G Peak X - max.x.acceleration
IO_ID 585: G Peak Y - max.y.acceleration
IO_ID 586: G Peak Z - max.z.acceleration
Ruptela protocol updated: parameter can.liquid.sensor.fuel.volume (IO_ID 205) is renamed to can.fuel.volume
For backward compatibility both parameters are registered for now. Old parameter will be removed 25 Nov 2019.
Settings added:
secondary server for connectivity card
Eco-driving over speeding limit (as a wrapper for setcfg/getcfg ParameterID 400)
Settings added:
econnect - to force device for a single connection to specified IP:port
data_sending - Enable/Disable, Min records, Period, Link timeout - configuration group
data_collection - Enable/Disable, Logging interval, Time without engine, Engine detection - configuration group
coefficients - for Distance, Time with engine and Radial - configuration group
Constant link, keep-alive and heartbeat setting added for connection profiles
Parsing of IO IDs 104 - 106, 123 - 125, 152 - 154 for vehicle.vin corrected. Contact us if you note some misparsing for vehicle.vin parameter.
Next Monday, 2020-07-20 we are planning to install an update for Ruptela protocol, that introduces the following changes in channel commands:
{
"address": [
"connection"
],
"description": "Send command over GPRS",
"name": "custom",
"schema": {
"additionalProperties": false,
"description": "Send command over GPRS",
"properties": {
"command_id": {
"maximum": 256,
"minimum": 100,
"title": "Command ID",
"type": "integer"
},
"hex": {
"default": false,
"title": "Command payload is encoded as HEX string",
"type": "boolean"
},
"payload": {
"maxLength": 1000,
"minLength": 0,
"title": "Command payload",
"type": "string"
}
},
"required": [
"command_id",
"payload"
],
"title": "Custom Command",
"type": "object",
"x-view-order": [
"command_id",
"payload",
"hex"
]
},
"title": "Custom Command"
}
You may contact us with any concerns or suggestions on this matter.
Ruptela protocol updated - new IO_IDs added:
Ruptela protocol updated: Command 14/114 Transparent Channel data suppored.
The following parameters are registered in channel message for Command 14 packet:
Ruptela protocol allows transparently send data to the external devices connected through RS232 interface.
Command 114 is used for this purpose.
Below is a curl example showing how such command can be send to the device connected to flespi channel:
curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' --header 'Authorization: FlespiToken <XXXX>' \
-d '[{"address":{"ident":"<IDENT>","type":"connection"},"name":"custom","properties":{"command_id":114,"payload":"01000068656C6C6F2066726F6D20666C65737069","hex":true},"ttl":86400}]' \
'https://flespi.io/gw/channels/<CHANNEL_ID>/commands-queue'
Command payload 01000068656C6C6F2066726F6D20666C65737069 consist of:
01 - Port ID
0000 - Reserved bytes
68656C6C6F2066726F6D20666C65737069 - Payload data to be transmitted to RS232 device's port.
The list of supported Ruptela devices is enhanced with the following ones:
Several new IO IDs are supported for Ruptela protocol:
Ruptela protocol updated: parsing of can.fuel.level is corrected according to the protocol documentation: multiplier 0.4 is applied to calculate the fuel level percentage.
The following IO IDs are supported for Ruptela protocol:
setlock action setting added for Ruptela FM-Tco4 LCV, Ruptela LCV5, Ruptela Trace5
Setting format may slightly change after live tests