Calculate Binary Checksum
A cyclic redundancy check (CRC) is an error-detecting code used to detect data corruption. When sending data, short checksum is generated based on data content and sent along with data. When receiving data, checksum is generated again and compared with sent checksum. If the two are equal, then there is no data corruption.
Calculate Binary Checksum is available as a part of Technology Preview Extension.
Parameter descriptions
Parameter | Description |
---|---|
Type | Select the generator polynomial type to be used in the CRC algorithm. It is possible to chose one of the following polynomial lengths:
|
Input tab
Parameter | Description |
---|---|
Binary | The source of the Binary when the trigger action is executed. This can be a variable or be a constant string. |
Output tab
Parameter | Description |
---|---|
Checksum | The output (CRC-32 or CRC-16) Checksum. |
Calculate Binary Checksum: Example
This example describes a trigger that calculates the checksum for a constant text (HELLO WORLD).
- Create a new trigger and set it to On-Demand event type.
- Set Reporting to On in the Settings tab.
- Drag and drop the Calculate Binary Checksum action on the Canvas Editor.
- Drag and drop the End Execution (Success)
- Join all the blocks.
- Double-click Calculate Binary Checksum block.
- Click Input tab of the Calculate Binary Checksum, under
Value, enter HELLO WORLD.
- When the trigger is saved and started, a report is
generated.
After trigger execution, Checksum contains the output checksum. Use the CRC32 for computing any checksum samples.