@@ -11,9 +11,10 @@ sample-messages := {
11
11
"$( messages .Open .MT ) Open" : messages .Open .msg .bytes-for-protocol ,
12
12
"$( messages .Close .MT ) Close" : messages .Close .msg .bytes-for-protocol ,
13
13
"$( messages .Heartbeat .MT ) Heartbeat" : messages .Heartbeat .msg .bytes-for-protocol ,
14
+ "$( messages .CPU1Reset .MT ) CPU1 Reset" : ( messages .CPU1Reset .do-msg ) .bytes-for-protocol ,
15
+ "$( messages .CPU2Sleep .MT ) CPU2 Sleep" : ( messages .CPU2Sleep .do-msg --interval = 1 --wake-on-event = false ) .bytes-for-protocol ,
14
16
} ,
15
17
"Getters" : {
16
- "$( messages .LastPosition .MT ) Location" : ( messages .LastPosition .get-msg ) .bytes-for-protocol ,
17
18
"$( messages .Status .MT ) Status" : ( messages .Status .get-msg ) .bytes-for-protocol ,
18
19
"$( messages .DeviceIds .MT ) Device IDs" : ( messages .DeviceIds .get-msg ) .bytes-for-protocol ,
19
20
"$( messages .DeviceTime .MT ) Time" : ( messages .DeviceTime .get-msg ) .bytes-for-protocol ,
@@ -24,6 +25,11 @@ sample-messages := {
24
25
"Actions" : {
25
26
"$( messages .TxNow .MT ) Cellular 'Transmit Now'" : ( messages .TxNow .do-msg --data = "hello" .to-byte-array ) .bytes-for-protocol ,
26
27
} ,
28
+ "Position" : {
29
+ "$( messages .GPSControl .MT ) GPS Enable" : ( messages .GPSControl .set-msg --gps-enable = 1 --rtk-enable-correction = 0 ) .bytes-for-protocol ,
30
+ "$( messages .GPSControl .MT ) GPS Disable" : ( messages .GPSControl .set-msg --gps-enable = 0 --rtk-enable-correction = 0 ) .bytes-for-protocol ,
31
+ "$( messages .LastPosition .MT ) Last Position" : ( messages .LastPosition .get-msg ) .bytes-for-protocol ,
32
+ } ,
27
33
"Screen" : {
28
34
"$( messages .PresetPage .MT ) Home page" : messages .PresetPage .to-msg .bytes-for-protocol ,
29
35
"$( messages .MenuPage .MT ) Menu 3 items" : ( messages .MenuPage .to-msg --page-id = 101 --items = [ "Option 1" , "Option 2" , "Option 3" ] ) .bytes-for-protocol ,
0 commit comments