Skip to content

Crc16

Available Configurations

Bases: Enum

GSM = Configuration(width=16, polynomial=4129, init_value=0, final_xor_value=65535, reverse_input=False, reverse_output=False) class-attribute instance-attribute

PROFIBUS = Configuration(width=16, polynomial=7631, init_value=65535, final_xor_value=65535, reverse_input=False, reverse_output=False) class-attribute instance-attribute

IBM = Configuration(width=16, polynomial=32773, init_value=0, final_xor_value=0, reverse_input=True, reverse_output=True) class-attribute instance-attribute

MAXIM = Configuration(width=16, polynomial=32773, init_value=0, final_xor_value=65535, reverse_input=True, reverse_output=True) class-attribute instance-attribute

USB = Configuration(width=16, polynomial=32773, init_value=65535, final_xor_value=65535, reverse_input=True, reverse_output=True) class-attribute instance-attribute

X25 = Configuration(width=16, polynomial=4129, init_value=65535, final_xor_value=65535, reverse_input=True, reverse_output=True) class-attribute instance-attribute

DNP = Configuration(width=16, polynomial=15717, init_value=0, final_xor_value=65535, reverse_input=True, reverse_output=True) class-attribute instance-attribute