Skip to content

Latest commit

 

History

History
33 lines (19 loc) · 1.22 KB

exceptions.rst

File metadata and controls

33 lines (19 loc) · 1.22 KB

Exceptions

.. exception:: SignalDoesNotExistException

    Trying to send a unknown signal to device.

.. exception:: DataFormatUnsupportedException

    Exception raised when trying to send something other than a string sequence to device.

.. exception:: TerminalInitializationFailedException

    Exception raised when your device doesn't respond with 'ACK' signal when receiving 'ENQ' signal.
    Could mean that the device is busy or not well configured.

.. exception:: TerminalUnrecognizedConstantException

    Exception raised when you've built a TeliumAsk instance without proposed constant from package.

.. exception:: LrcChecksumException

    Exception raised when your raw bytes sequence does not match computed LRC with actual one from the sequence.
    Could mean that your serial/usb conn isn't stable.

.. exception:: SequenceDoesNotMatchLengthException

    Exception raised when trying to translate object via encode() or decode() doesn't match required output length.
    Could mean that your device is currently unsupported.

.. exception:: IllegalAmountException

    Exception raised when asking for an amount is bellow TERMINAL_MINIMAL_AMOUNT_REQUESTABLE and higher than TERMINAL_MAXIMAL_AMOUNT_REQUESTABLE.