Modbus Generic Action FAQ
I am getting the error “Debug[COM][Sevr]: Modbus action 1 failed! Reason: 0x1”. What does this mean?
This is a very generic error. It means that the Hawk cannot detect the sensor. and it can be caused by multiple factors.
- Your sensor address is configured incorrectly
- Your Baude rate or parity is incorrect.
- The sensor is wired incorrectly to the Hawk.
I am getting the error “Debug[COM][Warn]: Card Modbus action 1 skipped!”. What does this mean?

This error is likely related to the firmware being out of date. Please ensure that that:
- Hawk PCB on FW 1.6 or later
- RS-1 Card on FW 1.5 or later
What's the largest value I can save to an Analog?
Our Analogs are essentially the ‘registers’ that the Hawk saves data to.
These analogs are Int32, so can contain values from ± 2,147,483,648. If your outputted value is greater than this, please use the scaling exponent function to reduce it to fit within the Int32 framework.

Stop Bits
Regardless of your sensor's parity, it needs to have 1 stop bit to work with the Hawk.