Skip to content

v119 - Timezone Offset, Custom URL Auto-Sender, advanced CSV settings

Compare
Choose a tag to compare
@mendhak mendhak released this 31 Oct 11:55
· 1027 commits to master since this release
v119
95b631b

Times with timezone offset, #911

New option added under Logging details, under advanced settings. You can write times with timezone offset where possible (GPX, KML, GeoJSON). It will write the datetime in ISO8601 format with timezone offset. eg 2016-03-05T21:24:29.949+02:00

Custom URL gets a %TIMEOFFSET parameter.
CSV gets a new field time_offset.

CSV Logger changes

CSV logger gets additional fields: timestamp, time with offset, distance travelled, start timestamp, current profile name

CSV logging gets two new options. Under logging details, under the advanced section. #921
CSV field delimiter - You can specify a custom delimiter (Instead of , you can specify ;, | etc).
Decimal separator - You can choose whether to use a comma as a decimal separator.

image image

Custom URL Sender #918 #923

Custom URL can now be used as an auto sender, such as every 60 minutes or when stop is pressed.
It works by storing the values in the CSV file, so as a result the CSV file has gotten a bunch of new fields added.

You can also 'upload' the CSV file to the Custom URL sender, and the values will be read and converted to URLs and sent to the server. This should serve as a way to mitigate any lost Custom URLs or do away with offline queueing problems.

You will need to ensure that the Custom URL server can receive the same log lines multiple times.

image

Misc

  • Use ELAPSED_REALTIME_WAKEUP alarm as it's resistant to device timezone changes. PR #763
  • The log view will now show lat long in the user preferred format, and also altitude and accuracy if available.
  • The log view checkbox should reflect if logging was stopped or started.
  • If recovering from a crash, start logging if the app was previously logging.
  • Fix for logging stopping when using Hungarian locale. #885