@@ -44,13 +44,15 @@ const char str6[] = "Get voltage/temperature error";
4444const char str7[] = " Close issues encountered" ;
4545const char str8[] = " API error indication" ;
4646const char str9[] = " Error getting PN9" ;
47- const char str10[] = " Error getting frequency" ;
48- const char str11[] = " Error building frame" ;
49- const char str12[] = " in delay routine" ;
50- const char str13[] = " Timeout interrupt no transmission" ;
47+ const char str10[] = " Error getting frequency" ;
48+ const char str11[] = " Error building frame" ;
49+ const char str12[] = " Error in delay routine" ;
50+ const char str13[] = " Callback causes error" ;
51+ const char str14[] = " Timing error" ;
52+ const char str15[] = " Frequency error" ;
5153
52- const char * sigstr[14 ] = // SIGFOX message status
53- {str0, str1, str2, str3, str4, str5, str6, str7, str8, str9, str10, str11, str12, str13};
54+ const char * sigstr[16 ] = // SIGFOX message status
55+ {str0, str1, str2, str3, str4, str5, str6, str7, str8, str9, str10, str11, str12, str13, str14, str15 };
5456
5557#define SPICONFIG SPISettings (100000UL , MSBFIRST, SPI_MODE0)
5658
@@ -339,7 +341,7 @@ char* SIGFOXClass::getStatusAtm()
339341
340342char * SIGFOXClass::getStatusSig ()
341343{
342- if (sig > 12 )
344+ if (sig > 0xF )
343345 {
344346 snprintf ((char *)buffer, BLEN, " Controller comm. error: %d" , sig);
345347 return (char *)buffer;
0 commit comments