You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added support for CRC16 checksums in GeoCOM transactions
Added SocketConnection to allow socket based communication
Added open_socket function to create TCP and RFCOMM socket connections
Changed
Changed the Connection interface definition to require send_binary, receive_binary and exchange_binary methods
Changed open_serial to raise ConnectionRefusedError instead of the original exception when the connection could not be opened
Changed all methods of SerialConnection to raise the general ConnectionEror and TimeoutError instead of serial specific SerialException andSerialTimeoutException
Changed GeoCom init to raise ConnectionRefusedError instead of ConnectionError when the connection could not be verified
Changed GsiOnlineDNA init to raise ConnectionRefusedError instead of ConnectionError when the connection could not be verified
Updated GeoCOM response parsing to raise exception when the number of received parameters does not match the number of parsers specified
Updated GeoCom init signature to require keyword arguments
Updated GsiOnlineDNA init signature to require keyword arguments
Updated Angle init signature to require keyword arguments
Updated GsiWord and subclass init signatures to require keyword arguments
Updated GsiBlock.parse and .serialize signatures to require keyword arguments
Updated parse_gsi_word signature to require keyword arguments
Updated parse_gsi_blocks_from_file signature to require keyword arguments
Updated write_gsi_blocks_to_file signature to require keyword arguments
Renamed retry option of open_serial to attempts
Renamed retry option of GeoCom to attempts
Renamed retry option of GsiOnlineDNA to attempts
Removed
Removed REF_VERSION attribute from GsiOnlineDNA
Removed REF_VERSION_STR attribute from GsiOnlineDNA