@@ -34,6 +34,38 @@ pub enum Tabs {
3434 ADVANCED ,
3535}
3636
37+ #[ derive( Clone , Debug , Display , EnumString , EnumVariantNames , Eq , Hash , PartialEq ) ]
38+ pub enum SbpLogging {
39+ #[ strum( serialize = "OFF" ) ]
40+ OFF ,
41+ #[ strum( serialize = "SBP_JSON" ) ]
42+ SBP_JSON ,
43+ #[ strum( serialize = "SBP" ) ]
44+ SBP ,
45+ }
46+
47+ #[ derive( Clone , Debug , Display , EnumString , EnumVariantNames , Eq , Hash , PartialEq ) ]
48+ pub enum CsvLogging {
49+ #[ strum( serialize = "OFF" ) ]
50+ OFF ,
51+ #[ strum( serialize = "ON" ) ]
52+ ON ,
53+ }
54+
55+ #[ derive( Clone , Debug , Display , EnumString , EnumVariantNames , Eq , Hash , PartialEq ) ]
56+ pub enum LogLevel {
57+ #[ strum( serialize = "ERROR" ) ]
58+ ERROR ,
59+ #[ strum( serialize = "WARNING" ) ]
60+ WARNING ,
61+ #[ strum( serialize = "NOTICE" ) ]
62+ NOTICE ,
63+ #[ strum( serialize = "INFO" ) ]
64+ INFO ,
65+ #[ strum( serialize = "DEBUG" ) ]
66+ DEBUG ,
67+ }
68+
3769#[ derive( Clone , Debug , Display , EnumString , EnumVariantNames , Eq , Hash , PartialEq ) ]
3870pub enum Keys {
3971 #[ strum( serialize = "POINTS" ) ]
@@ -78,8 +110,40 @@ pub enum Keys {
78110 WEEK ,
79111 #[ strum( serialize = "ROWS" ) ]
80112 ROWS ,
113+ #[ strum( serialize = "PREVIOUS_HOSTS" ) ]
114+ PREVIOUS_HOSTS ,
115+ #[ strum( serialize = "PREVIOUS_PORTS" ) ]
116+ PREVIOUS_PORTS ,
117+ #[ strum( serialize = "PREVIOUS_FILES" ) ]
118+ PREVIOUS_FILES ,
81119 #[ strum( serialize = "CONNECTED" ) ]
82120 CONNECTED ,
121+ #[ strum( serialize = "PORT" ) ]
122+ PORT ,
123+ #[ strum( serialize = "POS" ) ]
124+ POS ,
125+ #[ strum( serialize = "RTK" ) ]
126+ RTK ,
127+ #[ strum( serialize = "SATS" ) ]
128+ SATS ,
129+ #[ strum( serialize = "CORR_AGE" ) ]
130+ CORR_AGE ,
131+ #[ strum( serialize = "INS" ) ]
132+ INS ,
133+ #[ strum( serialize = "DATA_RATE" ) ]
134+ DATA_RATE ,
135+ #[ strum( serialize = "SOLID_CONNECTION" ) ]
136+ SOLID_CONNECTION ,
137+ #[ strum( serialize = "PREVIOUS_FOLDERS" ) ]
138+ PREVIOUS_FOLDERS ,
139+ #[ strum( serialize = "SBP_LOGGING" ) ]
140+ SBP_LOGGING ,
141+ #[ strum( serialize = "CSV_LOGGING" ) ]
142+ CSV_LOGGING ,
143+ #[ strum( serialize = "SBP_LOGGING_LABELS" ) ]
144+ SBP_LOGGING_LABELS ,
145+ #[ strum( serialize = "LOG_LEVEL_LABELS" ) ]
146+ LOG_LEVEL_LABELS ,
83147}
84148
85149#[ derive( Clone , Debug , Display , EnumString , EnumVariantNames , Eq , Hash , PartialEq ) ]
@@ -96,10 +160,10 @@ pub enum ApplicationStates {
96160pub enum MessageKeys {
97161 #[ strum( serialize = "status" ) ]
98162 STATUS ,
99- #[ strum( serialize = "connectedStatus " ) ]
100- CONNECTED_STATUS ,
101- #[ strum( serialize = "bottomNavbarStatus " ) ]
102- BOTTOM_NAVBAR_STATUS ,
163+ #[ strum( serialize = "statusBarStatus " ) ]
164+ STATUS_BAR_STATUS ,
165+ #[ strum( serialize = "navBarStatus " ) ]
166+ NAV_BAR_STATUS ,
103167 #[ strum( serialize = "solutionPositionStatus" ) ]
104168 SOLUTION_POSITION_STATUS ,
105169 #[ strum( serialize = "solutionTableStatus" ) ]
@@ -134,6 +198,10 @@ pub enum MessageKeys {
134198 SOLUTION_POSITION_STATUS_BUTTON_FRONT ,
135199 #[ strum( serialize = "logAppend" ) ]
136200 LOG_APPEND ,
201+ #[ strum( serialize = "loggingBarFront" ) ]
202+ LOGGING_BAR_FRONT ,
203+ #[ strum( serialize = "loggingBarStatus" ) ]
204+ LOGGING_BAR_STATUS ,
137205}
138206
139207#[ derive( Clone , Debug , Display , EnumString , EnumVariantNames , Eq , Hash , PartialEq ) ]
0 commit comments