Deep sleep mode
Deep sleep mode is a state of device, when all main processes are stopped to save energy of battery and extend life-lasting of powerless device.
To use sleep mode, need to configure Logic template of device in FMSet, using following functions:
Scenario: Device should go into deep sleep mode when ignition gets Off. On ignition On, also on any motion device should wake up. During sleeping device should wake up every 6 hours and stay awake for 3 minutes, then go sleep again. Device should never sleep when ignition is On.
Create conditions to sleep and stay awake.
Firstly need set conditions for device to sleep and to stay awake. For that purpose, use function “7.1 F_Device_Sleep“.
Note. For ignition we will use IN5 input.
By clicking [+] aside name of function (red), you can create multiple conditions for same function. For our task, need to create 2 conditions (one to identify when sleep, one to identify when not to sleep).
To create sleep condition (by our task it’s Ignition Off), at least one of wake up values (yellow) should be active. If in a condition all values are inactive, device will consider that condition as stay awake condition.
So in above example, device will sleep during Ignition Off with wake up on motion, wake up on IN5 change, wake up on SMS (any SMS text) and wake up on sleep Timeout.
Note. Interfaces of device, such like CANbus, RS232, RS485 can prevent device from sleeping. Ensure sleep conditions to be the same like OFF conditions of interfaces.
Set Timeout during sleep mode.
Sleep Timeout is optional. Function forces device to wake up periodically to send few packets of data to a server.
Necessary to set it if you chose option of “Wake up on sleep Timeout”.
Set Stay awake timeout.
Set it if you use “Wake up on sleep Timeout”. Otherwise do not.
Set motion sensitivity.
Setting is optional. Can set it if you use “Wake up on Motion”. Otherwise do not.