42 lines
810 B
Python
42 lines
810 B
Python
'''
|
|
Created on 11.06.2015
|
|
|
|
@author: wn
|
|
'''
|
|
|
|
class MeterbusLibException(Exception):
|
|
pass
|
|
|
|
class InvalidFrameCodeException(MeterbusLibException):
|
|
pass
|
|
|
|
class InvalidFrameException(MeterbusLibException):
|
|
pass
|
|
|
|
class InvalidChecksumException(MeterbusLibException):
|
|
pass
|
|
|
|
class InvalidStopCharException(MeterbusLibException):
|
|
pass
|
|
|
|
class InvalidStartCharException(MeterbusLibException):
|
|
pass
|
|
|
|
class InvalidLengthException(MeterbusLibException):
|
|
pass
|
|
|
|
class InvalidSecondLengthException(MeterbusLibException):
|
|
pass
|
|
|
|
class PayloadTooShortException(MeterbusLibException):
|
|
pass
|
|
|
|
class MediumConversionException(MeterbusLibException):
|
|
pass
|
|
|
|
class InvalidDevicesStructureException(MeterbusLibException):
|
|
pass
|
|
|
|
class DeviceItemsMismatchException(MeterbusLibException):
|
|
pass
|