The m209 library defines an exception hierarchy, rooted at the M209Error class. These exceptions are briefly described below.
The base exception in the hierarchy. It inherits from the built in Python Exception class.
Inherits from M209Error. This exception is used to report drum related errors.
Inherits from M209Error. This exception is used to report key wheel related errors.
Inherits from M209Error. This is public exception, used to report errors during the key list generation process.
Inherits from M209Error. This is public exception, used to report errors during StdProcedure operations.