Jump to content

FMC800 System settings: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 5: Line 5:
Movement source will be used to determine when a vehicle is on stop or moving.<br>
Movement source will be used to determine when a vehicle is on stop or moving.<br>
Possible movement sources:
Possible movement sources:
{{{img_mov|[[Image:FMM80A-Movement-Source-GIF.gif|right|300px]]}}}
{{{img_mov|[[Image:FMX_8_Movement_Source.gif|right|300px]]}}}
* '''Ignition''' - if ignition (based on ignition source) is ON, Vehicle MOVING mode is used; if the ignition is OFF, Vehicle on STOP mode is used;
* '''Ignition''' - if ignition (based on ignition source) is ON, Vehicle MOVING mode is used; if the ignition is OFF, Vehicle on STOP mode is used;
* '''Accelerometer''' (movement) - if accelerometer detects movement, Vehicle MOVING mode is used; if there is no movement detected, Vehicle on STOP mode is used;
* '''Accelerometer''' (movement) - if accelerometer detects movement, Vehicle MOVING mode is used; if there is no movement detected, Vehicle on STOP mode is used;
Line 58: Line 58:
===Data Protocol===
===Data Protocol===
------------------
------------------
[[Image:Data_protocol.gif|right|300px]]
[[Image:FMX_8_Data_Protocol.gif|right|300px]]
In ''Data Protocol'' settings user can choose which protocol version ('''[[Codec#Codec 8|Codec 8]]''' or '''[[Codec#Codec 8 Extended|Codec 8 Extended]]''') will use for data sending to the server.<br></br>
In ''Data Protocol'' settings user can choose which protocol version ('''[[Codec#Codec 8|Codec 8]]''', '''[[Codec#Codec 8 Extended|Codec 8 Extended]]''' or '''[[Codec JSON|Codec JSON]]''') will use for data sending to the server.<br></br>


==Static Navigation Settings==
==Static Navigation Settings==
Line 66: Line 66:
If the Static navigation filter is disabled, it will apply no changes to GPS data. If the Static navigation filter is enabled, it will filter changes in GPS position if no movement (configured movement source) or ignition (configured ignition source) is detected (depends on what static navigation settings are selected: movement, ignition or both sources). It allows filtering GPS jumps when an object is parked (is not moving) and GPS position is still traced.<br></br>
If the Static navigation filter is disabled, it will apply no changes to GPS data. If the Static navigation filter is enabled, it will filter changes in GPS position if no movement (configured movement source) or ignition (configured ignition source) is detected (depends on what static navigation settings are selected: movement, ignition or both sources). It allows filtering GPS jumps when an object is parked (is not moving) and GPS position is still traced.<br></br>
==Sleep Mode==
==Sleep Mode==
[[Image:Sleep_mode.gif|right|300px]]
[[Image:FMX_8_Sleep_Mode.gif|right|300px]]
This feature will be used to save power consumption of external battery (power supply). It let the user choose one of four power saving modes which he would prefer: '''[[{{{model|FMC800}}} Sleep modes#GPS Sleep mode|GPS Sleep]]''', '''[[{{{model|FMC800}}} Sleep modes#Deep Sleep mode|Deep Sleep]]''', '''[[{{{model|FMC800}}} Sleep modes#Online Deep Sleep mode|Online Deep Sleep]]''' and '''[[{{{model|FMC800}}} Sleep modes#Ultra Deep Sleep|Ultra Deep Sleep]]'''. Also, after the mentioned options you can find the Timeout (min) parameter which starts counting when the device is in STOP mode. After timeout is reached and all conditions for sleep mode are met, the device goes to sleep mode. <br></br>
This feature will be used to save power consumption of external battery (power supply). It let the user choose one of four power saving modes which he would prefer: '''[[{{{model|FMC800}}} Sleep modes#GPS Sleep mode|GPS Sleep]]''', '''[[{{{model|FMC800}}} Sleep modes#Deep Sleep mode|Deep Sleep]]''', '''[[{{{model|FMC800}}} Sleep modes#Online Deep Sleep mode|Online Deep Sleep]]''' and '''[[{{{model|FMC800}}} Sleep modes#Ultra Deep Sleep|Ultra Deep Sleep]]'''. Also, after the mentioned options you can find the Timeout (min) parameter which starts counting when the device is in STOP mode. After timeout is reached and all conditions for sleep mode are met, the device goes to sleep mode. <br></br>
'''Note:''' Detail description and conditions about every mode you can find [[{{{model|FMC800}}} Sleep modes|'''here''']].<br></br>
'''Note:''' Detail description and conditions about every mode you can find [[{{{model|FMC800}}} Sleep modes|'''here''']].<br></br>
* '''Periodic Wakeup''' – if value is greater than zero, device while being in Deep Sleep or Online Deep Sleep, will wake up after defined period for beacon collection. This is mainly should be used when Bluetooth is disabled in sleep.
* '''Bluetooth On While In Sleep''' – by default this parameter value is set to Enable and BT will work as in base functionality. If this value is set to Disable, Bluetooth will be turned off when device goes to Deep Sleep or Online Deep Sleep and will be turned on during Periodic Wakeup or if device enters normal state.<br></br>
==Ignition Source==
==Ignition Source==
Ignition source will be used to determine ignition of vehicle. {{{voltage|If voltage is between High Voltage Level and Low Voltage Level (below ''Ignition Settings'' options) - ignition is ON. If voltage is higher than High Voltage Level or lower than Low Voltage Level - ignition is OFF.}}}<br>
Ignition source will be used to determine ignition of vehicle. {{{voltage|If voltage is between High Voltage Level and Low Voltage Level (below ''Ignition Settings'' options) - ignition is ON. If voltage is higher than High Voltage Level or lower than Low Voltage Level - ignition is OFF.}}}<br>
{{{img_ignition|[[Image:FMX0_Ignition.gif|right|300px]]}}}
{{{img_ignition|[[Image:FMX_8_Ignition_Source.gif|right|300px]]}}}
{{{ignition_source|Possible ignition sources:
{{{ignition_source|Possible ignition sources:
* '''Power Voltage''' - if voltage is between High Voltage Level and Low Voltage Level (below ''Ignition Settings'' options) - ignition is ON; if voltage is higher than High Voltage Level or lower than Low Voltage Level - ignition is OFF.
* '''Power Voltage''' - if voltage is between High Voltage Level and Low Voltage Level (below ''Ignition Settings'' options) - ignition is ON; if voltage is higher than High Voltage Level or lower than Low Voltage Level - ignition is OFF.
Line 101: Line 103:
===New Time Synchronization method implementation===
===New Time Synchronization method implementation===
------------------
------------------
[[image:Timesyncflowchart.png|right|600px]]
From 03.25.14 firmware the new time synchronization works by waiting a minute on startup to acquire fix and consequently synchronizes the time via GNSS. <br> This state checks the difference between RTC and GNSS times every second. If the difference of at least 3 seconds persists to be for 5 seconds, the firmware triggers a re-synchronization procedure by GNSS. <br> After that, the time difference is still calculated, but the difference is expected to persist for at least 5 minutes to trigger a GNSS time re-synchronization.<br>
From 03.25.14 firmware the new time synchronization works by waiting a minute on startup to acquire fix and consequently synchronizes the time via GNSS. <br> This state checks the difference between RTC and GNSS times every second. If the difference of at least 3 seconds persists to be for 5 seconds, the firmware triggers a re-synchronization procedure by GNSS. <br> After that, the time difference is still calculated, but the difference is expected to persist for at least 5 minutes to trigger a GNSS time re-synchronization.<br>
In the case that there is no fix or it is lost during the syncing by GNSS state, the firmware goes to the state of syncing by NTP. Entering the state of NTP syncing, the firmware immediately attempts to synchronize the time by triggering NTP and later on, does this periodically every time the configured NTP re-synchronization time is reached (if the re-synchronization time is set to 0 – no NTP sync is performed at all). Time synchronization by NITZ can occur at any time.  
In the case that there is no fix or it is lost during the syncing by GNSS state, the firmware goes to the state of syncing by NTP. Entering the state of NTP syncing, the firmware immediately attempts to synchronize the time by triggering NTP and later on, does this periodically every time the configured NTP re-synchronization time is reached (if the re-synchronization time is set to 0 – no NTP sync is performed at all). Time synchronization by NITZ can occur at any time.  
<br></br><br></br><br></br><br></br><br></br><br></br><br></br><br></br><br></br><br></br><br></br><br></br><br></br>
[[image:Lentele.png|left|520px]]
[[image:Lenta.png|middle|580px]]
<br></br>
 
==Accelerometer Auto Calibration==
==Accelerometer Auto Calibration==
[[File:Autocalibration_new.gif|right|300px]]
[[File:Accelerometer_auto.gif|right|300px]]
Users can disable or enable Accelerometer Auto Calibration and Gravity Filter features. Under Accelerometer Auto Calibration settings, user can choose:  
Users can disable or enable Accelerometer Auto Calibration and Gravity Filter features. This feature is available from firmware version 03.25.07.Rev.00. Under Accelerometer Auto Calibration settings, user can choose:  
* '''Disable''' – do not use auto-calibration feature (sends AXES raw data).
* '''Once''' – calibrate one time only.
* '''Once''' – calibrate one time only.
* '''Continuous''' – continuously analyzes current data and re-calibrates if needed.  
* '''Continuous''' – continuously analyzes current data and re-calibrates if needed.  
<br> '''''Important!''''' If Auto calibration is disabled, the device should be mounted according to the User manual for EcoDriving feature to work properly. If enabled, AXES will be reoriented to VEHICLE axes according to the User manual (+X – Forward, +Y – Left, +Z – Down).


<br> Gravity filter subtracts gravity from vector when devices are calibrated or if auto-calibration is disabled (default values). Gravity is only removed when gravity filter is enabled.
<br> Gravity filter subtracts gravity from vector when devices are calibrated or if auto-calibration is disabled (default values). Gravity is only removed when gravity filter is enabled.
Line 116: Line 123:
* '''Disabled''' – do not remove GRAVITY component from AXL/Crash data.
* '''Disabled''' – do not remove GRAVITY component from AXL/Crash data.
* '''Enabled''' – remove GRAVITY component from AXL/Crash.
* '''Enabled''' – remove GRAVITY component from AXL/Crash.
==Assisted GPS Settings==
[[Image:FMX_8_Assisted_GPS_Settings.gif|right|300px]]
Assisted GPS is a feature that significantly improves the time to first fix. It works by providing the necessary data to the device via the cellular network instead of the slow satellite link, essentially "warming up" the receiver for a fix.<br></br>
The user can '''Enable''' or '''Disable''' the AGPS in '''Home''', '''Roaming''' or '''Unknown''' Network.<br></br>
By default, functionality will only work if device is connected to Home Network.<br></br>
AGPS File Duration determines the duration of the downloaded AGPS file. The longer the duration, the more data is downloaded periodically.
The user can choose:
* '''3 days''' – 3 days duration.
* '''6 hours''' – 6 hours duration.
==Low Power Mode==
[[File:Low_power_mode.gif|right|400px]]
Low Power mode functionality was implemented to firmware from FMB.03.28.02.Rev.00. This functionality only works on devices that supports battery. It can only be active if device sleep mode is configured as Deep Sleep or Online Sleep. In other cases, low power mode is not allowed.
* '''Min Period''' – is timer after which device has to wake up (exit Deep or Online sleep state)
* '''GPS Search Period''' – is period in which device tries to acquire GPS fix after waking up
* '''GPS Accuracy''' – is value of minimum requirements of HDOP/PDOP/VDOP to renew GPS data after fix was acquired.
* '''GPS Satellites Quantity''' – is value of minimum visible satellites available to device to renew GPS data after fix was acquired.
* '''Hold GPS Fix Timeout''' – is timer in which device tries to hold GPS fix for better GPS data accuracy.
<br>
<br>
As mentioned before, this functionality only works if Deep sleep or Online sleep is configured. Device will enter Low Power mode if external power source is lost, but battery is connected. Device immediately will switch to it’s configured sleeping mode without checking any conditions for sleeping mode. Only conditions for device to go to sleep are: is Low Power mode enabled, is external voltage missing, is there a battery connected.
<br>
<br>
'''Note:''' When device is in Low Power mode, device will not generate any records except for one periodic record after every '''Min Period'''.
[[Category:FMC800 Configuration]]
[[Category:FMC800 Configuration]]