Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
W wiki
  • Project overview
    • Project overview
    • Details
    • Activity
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
Collapse sidebar
  • pub
  • wiki
  • Wiki
  • avl_time_state

avl_time_state · Changes

Page history
Update avl_time_state authored Aug 19, 2018 by Guido Voigt's avatar Guido Voigt
Hide whitespace changes
Inline Side-by-side
Showing with 16 additions and 18 deletions
+16 -18
  • avl_time_state.md avl_time_state.md +16 -18
  • No files found.
avl_time_state.md
View page @ f0052be7
...@@ -2,24 +2,22 @@ ...@@ -2,24 +2,22 @@
```mermaid ```mermaid
sequenceDiagram sequenceDiagram
participant "Device Time" as SystemTime
participant "Device Time" as SystemTime participant "Last saved Time" as LastValidPosition
participant "Last saved Time" as LastValidPosition participant "RTC time if RTC available" as RTC
participant "RTC time if RTC available" as RTC participant "GNSS aka GPS time" as GNSS
participant "GNSS aka GPS time" as GNSS participant "User time" as UserTime
participant "User time" as UserTime autonumber
SystemTime <- LastValidPosition : load last valid time and timestamp not older then build date
autonumber SystemTime <- RTC : load RTC time if time valid flag and timestamp not older then build date
SystemTime <- LastValidPosition : load last valid time and timestamp not older then build date ... any time ...
SystemTime <- RTC : load RTC time if time valid flag and timestamp not older then build date SystemTime <- GNSS : load GNSS time if time and date valid and timestamp not older then build date
... any time ... RTC <- GNSS : set RTC time if time and date valid and timestamp not older then build date
SystemTime <- GNSS : load GNSS time if time and date valid and timestamp not older then build date ... any time ...
RTC <- GNSS : set RTC time if time and date valid and timestamp not older then build date SystemTime <- UserTime : set Time via $PFAL,Sys.SetTime,dd.mm.yy,hh:mm:ss
... any time ... RTC <- UserTime : set Time via $PFAL,Sys.SetTime,dd.mm.yy,hh:mm:ss
SystemTime <- UserTime : set Time via $PFAL,Sys.SetTime,dd.mm.yy,hh:mm:ss ... any time ...
RTC <- UserTime : set Time via $PFAL,Sys.SetTime,dd.mm.yy,hh:mm:ss SystemTime -> LastValidPosition : save last Valid pos and time $PFAL,GPS.Nav.SaveLastValid
... any time ...
SystemTime -> LastValidPosition : save last Valid pos and time $PFAL,GPS.Nav.SaveLastValid
``` ```
......
Clone repository
  • AVL Filesystem
  • BOLERO40_GNSS_improvement
  • BOLERO40_improvement_of_the_GNSS_performance
  • NFC_commands,_event,_dynamic_variable
  • Promotion_Kit_Settings
  • Workbench Mac Installation Readme
  • avl_aes_key_handling
  • avl_ble
  • avl_blueid
  • avl_config_commented_1
  • avl_ecodrive
  • avl_feature_list
  • avl_frp_main
  • avl_fw_update
  • avl_premium_feature_cpc
View All Pages