@@ -55,6 +55,10 @@ void errorToString(uint16_t error, char errorMessage[],
55
55
break ;
56
56
case HighLevelError::WriteError:
57
57
switch (lowLevelError) {
58
+ case LowLevelError::Undefined:
59
+ strncpy (errorMessage, " Write error" ,
60
+ errorMessageSize);
61
+ return ;
58
62
case LowLevelError::SerialWriteError:
59
63
strncpy (errorMessage, " Error writing to serial" ,
60
64
errorMessageSize);
@@ -81,6 +85,9 @@ void errorToString(uint16_t error, char errorMessage[],
81
85
break ;
82
86
case HighLevelError::ReadError:
83
87
switch (lowLevelError) {
88
+ case LowLevelError::Undefined:
89
+ strncpy (errorMessage, " Read error" , errorMessageSize);
90
+ return ;
84
91
case LowLevelError::NonemptyFrameError:
85
92
strncpy (errorMessage, " Frame already contains data" ,
86
93
errorMessageSize);
@@ -117,6 +124,9 @@ void errorToString(uint16_t error, char errorMessage[],
117
124
}
118
125
case HighLevelError::TxFrameError:
119
126
switch (lowLevelError) {
127
+ case LowLevelError::Undefined:
128
+ strncpy (errorMessage, " Tx frame error" , errorMessageSize);
129
+ return ;
120
130
case LowLevelError::BufferSizeError:
121
131
strncpy (errorMessage, " Not enough space in buffer" ,
122
132
errorMessageSize);
@@ -125,6 +135,9 @@ void errorToString(uint16_t error, char errorMessage[],
125
135
break ;
126
136
case HighLevelError::RxFrameError:
127
137
switch (lowLevelError) {
138
+ case LowLevelError::Undefined:
139
+ strncpy (errorMessage, " Rx frame error" , errorMessageSize);
140
+ return ;
128
141
case LowLevelError::BufferSizeError:
129
142
strncpy (errorMessage, " Not enough space in buffer" ,
130
143
errorMessageSize);
0 commit comments