Parcourir la source

Failure is not an option. Raise an exception.

pyserial_fix
f34rdotcom il y a 6 ans
Parent
révision
cf9ed59cb7
1 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. +4
    -1
      alarmdecoder/decoder.py

+ 4
- 1
alarmdecoder/decoder.py Voir le fichier

@@ -415,7 +415,10 @@ class AlarmDecoder(object):
:returns: :py:class:`~alarmdecoder.messages.Message`
"""

data = data.decode('utf-8')
try:
data = data.decode('utf-8')
except:
raise InvalidMessageError('Decode failed for message: {0}'.format(data))

if data is not None:
data = data.lstrip('\0')


Chargement…
Annuler
Enregistrer