R&D department
2018/08/01
•
“Parameters are out of ranges” -
Distance and/or RPM value received via SMS are out of accepted range.
•
“No CAN data were received” -
No CAN data packets were received.
•
“No valid matches were found”
- LCV auto select task concluded, but it failed to find matches in our database.
•
“
Configured group: [Group]/[Subgroup],can1 ch:[number], can2 ch:[number],ERR: Not enough I/O slots
” - group
is selected, but there are not enough free IO slots to enable all the auto-select IOs, IOs are not enabled.
•
“
Configured group: [Group]/[Subgroup], Error: old I/O protocol is used
” - protocol v1.1 was not enabled prior to
the SMS command.
Selection logic
“LCV auto select” feature is designed to choose the best group / sub-group combination for your specific
vehicle. In order to do so, it employs a rating system, where each CANbus parameter has its own weight coefficient.
Coefficient values within each sub-group are added together. This allows to compare different group / sub-group
combinations and select only the best ones.
CANbus parameters themselves also undergo a verification procedure. In order to add weight to a specific sub-
group, they have to have valid values. Valid value could mean that it has to be equal to something or it has to behave in a
certain faction, or it has to be in a valid range, etc. Rules for validation are defined internally.
Currently, “Fuel”, “Vehicle distance”, “RPM” and “Wheel based speed” parameters are assigned different
coefficient values. Remaining CANbus parameters are rated lower.
After completing the selection process, the FM device will send a SMS message with the information about
selected group and sub-group. For example:
“Configured group: Ford/Ford2”
LCV group and subgroup will be configured automatically.
“
Configured group: [Group]/[Subgroup],can1 ch:[number], can2 ch:[number],I/O elements enabled
”
LCV group, subgroup and IO parameters will be configured automatically
Notes
•
LCV Auto select functionality does not interfere with IO list configuration unless
enableIO
command is used.
•
LCV Auto select does not guarantee that all CAN IO parameters supported for currently selected LCV Group and Sub-
group will be available for this vehicle.
•
EnableIO
parameters are enabled in the active profile.
1.1.38
setlcv – set LCV group, subgroup and automatically enable possible IOs
SetLCV SMS command is used to set a specific LCV group, subgroup and additionally enable IOs which are assigned to
this group, thus reducing the amount of work needed for configuring the FM device.
The structure of the command is:
pass setlcv <Group_Name>,<Sub_Group_number>,<CAN_interface_number>,<Silent/Active>,
<Channel_X>,<Additional_CAN_interface>
Excluding the command itself, only the <Group_name> ,<Sub_Group_number> and <CAN_interface_number> fields are
30