@@ -661,15 +661,8 @@ bool NotecardConnectionHandler::armInterrupt (void) const
661
661
// Check the response for errors
662
662
if (NoteResponseError (rsp)) {
663
663
const char *err = JGetString (rsp, " err" );
664
- // This error must be ignored. As of LTSv6, `rearm` is not idempotent.
665
- // For now, we are counting on the fact that it is highly unlikely any
666
- // severe errors would occur in isolation. Once the Notecard firmware
667
- // is updated to support idempotent `rearm` requests, this error will
668
- // be handled as a failure.
669
- Debug.print (DBG_VERBOSE, F (" %s" ), err);
670
- result = true ; // Ignore the error
671
- // Debug.print(DBG_ERROR, F("%s\n"), err);
672
- // result = false;
664
+ Debug.print (DBG_ERROR, F (" %s\n " ), err);
665
+ result = false ;
673
666
} else {
674
667
result = true ;
675
668
}
@@ -868,8 +861,8 @@ bool NotecardConnectionHandler::updateUidCache (void)
868
861
#endif
869
862
870
863
// This operation is safe to perform before a sync has occurred, because the
871
- // Notecard UID is static and the cloud value of Serial Number is ultimately
872
- // given preference to the value reported by the device .
864
+ // Notecard UID is static and the cloud value of Serial Number is strictly
865
+ // informational with regard to the host firmware operations .
873
866
874
867
// Read the Notecard UID from the Notehub configuration
875
868
if (J *rsp = _notecard.requestAndResponse (_notecard.newRequest (" hub.get" ))) {
0 commit comments