Sorry for Console i mean Python Idle Terminal .There's no errors in console, that's why it's confusing message.. But that part was wrong 'commented'
For debug you need to do this and check terminal
Code:
else : # here a nmea message
print(mymower.dueSerialReceived)
message = pynmea2.parse(mymower.dueSerialReceived)
decode_message(message)
"""
try:
message = pynmea2.parse(mymower.dueSerialReceived)
decode_message(message)
except :
# print("INCOMMING MESSAGE ERROR FROM DUE --> " + str(mymower.dueSerialReceived))
consoleInsertText("INCOMMING MESSAGE ERROR FROM DUE" + '\n')
consoleInsertText(str(mymower.dueSerialReceived) + '\n')
"""
by this way the error is not catch and go directly in terminal
