Bertrand Lemasle
|
deaf10ed53
|
Stopped at boot up means going to long sleep. Fixed long sleep would result in a backup each time
|
vor 7 Jahren |
Bertrand Lemasle
|
da9f958b9a
|
Fixed power off commands being issued on a powered off device force waiting for timeouts
|
vor 7 Jahren |
Bertrand Lemasle
|
dd49cc3013
|
Fixed network not being turned off (resulting in sim808 not being turned off) because of prepare turning it on
|
vor 7 Jahren |
Bertrand Lemasle
|
6b41da4c9a
|
Ability to force backup. Forcing backup when "stopping"
|
vor 7 Jahren |
Bertrand Lemasle
|
ebfc1698b3
|
Fixed positions count from index, used to determine if backup is needed
|
vor 7 Jahren |
Bertrand Lemasle
|
0cd271cf09
|
When network is not available for the time being, postponing the backup to a later time to avoid eating the battery for nothing
|
vor 7 Jahren |
Bertrand Lemasle
|
eeee73206c
|
Sleep time computation algorithm adjustements
|
vor 7 Jahren |
Bertrand Lemasle
|
12aa8fbae9
|
Fixed alteration of config in ram that prevent appropriate save of positions once the maximum has been reached
|
vor 7 Jahren |
Bertrand Lemasle
|
ce182f64f7
|
Fixed intermediate timeout and data being incomplete / malformed
|
vor 7 Jahren |
Bertrand Lemasle
|
f6cb167baa
|
Correctly implemented join timeout between gps & network. Adjusted timeouts
|
vor 7 Jahren |
Bertrand Lemasle
|
404fccca5b
|
Enabling network before acquiring gps position to save some time. Reduced timeouts
|
vor 7 Jahren |
Bertrand Lemasle
|
589acf16d8
|
Merge branch 'network-backup'
|
vor 7 Jahren |
Bertrand Lemasle
|
c24b2c18e0
|
Added some log to acquireCurrentPosition
|
vor 7 Jahren |
Bertrand Lemasle
|
b75f48671c
|
Fixed constant string being declared in RAM
|
vor 7 Jahren |
Bertrand Lemasle
|
6a6b6063a2
|
Removed debug menu SD_WRITE_TEST as sd card support will probably never make it back
|
vor 7 Jahren |
Bertrand Lemasle
|
f687c9d11a
|
Adjusted log level : verbose is really in a case of a hard debugging session
|
vor 7 Jahren |
Bertrand Lemasle
|
89fbf75373
|
Increase conditions before bailing out because of a poor quality network
|
vor 7 Jahren |
Bertrand Lemasle
|
2575be5e35
|
Enabled network backup to real server
|
vor 7 Jahren |
Bertrand Lemasle
|
16a50cf531
|
The gps tracker server now has its own repository
|
vor 7 Jahren |
Bertrand Lemasle
|
32be4cf9e5
|
Started some real work around a gps tracker postions server.
|
vor 7 Jahren |
Bertrand Lemasle
|
ba971f712a
|
Introduced constant for the "no network" bail out
|
vor 7 Jahren |
Bertrand Lemasle
|
b8aed99418
|
Added project for python server that will receive gps tracker positions
|
vor 7 Jahren |
Bertrand Lemasle
|
e77f5aac48
|
Gave some more space for the "no network" bail out
|
vor 7 Jahren |
Bertrand Lemasle
|
9ccd312144
|
Sending freeRam and gsm signal attenuation along with position for debugging purpose
|
vor 7 Jahren |
Bertrand Lemasle
|
f47ab930e4
|
Changed network backup configuration
|
vor 7 Jahren |
Bertrand Lemasle
|
cb75225139
|
Cleaned up code of freeRam debugs. Cleaned commented code
|
vor 7 Jahren |
Bertrand Lemasle
|
2273ed1464
|
Adjusted sleep timings
|
vor 7 Jahren |
Bertrand Lemasle
|
f5b38feed3
|
Do not wait the full time when no gsm signal can be found
|
vor 7 Jahren |
Bertrand Lemasle
|
c12fc78f7d
|
Fix sleep time at night
|
vor 7 Jahren |
Bertrand Lemasle
|
1b8e898a9b
|
Introduced speed timing variations based on time of the day
|
vor 7 Jahren |
Bertrand Lemasle
|
27c290dd5b
|
Added detected velocity and sleep timing when setting false gps coordinate
|
vor 7 Jahren |
Bertrand Lemasle
|
6b19ce95d3
|
Adjusted speed timings
|
vor 7 Jahren |
Bertrand Lemasle
|
878f509e4b
|
Reduced sleeping time for debugging purpose, and menu timeout is not effective after first command
|
vor 7 Jahren |
Bertrand Lemasle
|
a093a1ea47
|
Revert "Removed menu timeout, that was a bad idea"
This reverts commit 92c6a34fef .
|
vor 7 Jahren |
Bertrand Lemasle
|
c0febe7fd6
|
Force the hand to obtain an accurate fix when possible. To be improved (intermediate timeout between fix / accurate fix and no fix at all)
|
vor 7 Jahren |
Bertrand Lemasle
|
039e2c98ad
|
Removed menu timeout, that was a bad idea
|
vor 7 Jahren |
Bertrand Lemasle
|
838c2c3b62
|
Fixed maxEntryIndex being set to 6 as eeprom is not initialized on static init.
|
vor 7 Jahren |
Bertrand Lemasle
|
6a2a305cd1
|
Adjusted log levels
|
vor 7 Jahren |
Bertrand Lemasle
|
d66789faed
|
Code cleanup etc
|
vor 7 Jahren |
Bertrand Lemasle
|
dc106a1ce2
|
Fixed _DEBUG vs !_DEBUG. Fixed code delcarations when network backup is disabled
|
vor 7 Jahren |
Bertrand Lemasle
|
eea6c85b9d
|
Removed _DEBUG define for release configuration
|
vor 7 Jahren |
Bertrand Lemasle
|
bbbc829b7f
|
Defined configuration constants. Added a timeout to the menu. The goal is to automatically run normally at boot if no input is detected
|
vor 7 Jahren |
Bertrand Lemasle
|
4ecb38a8ea
|
Added debug functions to print sleeep times based on velocity
|
vor 7 Jahren |
Bertrand Lemasle
|
5815e5c8d4
|
Avoid to backup positions if no positions have been saved at all
|
vor 7 Jahren |
Bertrand Lemasle
|
fe7723c9d9
|
getVelocity() returns 0 when parsing from lastPosition fails
|
vor 7 Jahren |
Bertrand Lemasle
|
01f3a488a1
|
Added some code to reduce the effect of a gps fix that would indicate no speed, leaving the device in sleep mode for too long
|
vor 7 Jahren |
Bertrand Lemasle
|
4d8986d485
|
Saving network backup progress into eeprom
|
vor 7 Jahren |
Bertrand Lemasle
|
30a99cb251
|
Working network positions backup
|
vor 7 Jahren |
Bertrand Lemasle
|
5bbf96694e
|
For now expected code is 200 as most of the online request bin like respond with that code
|
vor 7 Jahren |
Bertrand Lemasle
|
4864d8d9c1
|
Messed up state where I try to gain some RAM
|
vor 7 Jahren |