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?
![](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/14099/direct/1712293000769-image.png)
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.
![](https://static.helpjuice.com/helpjuice_production/uploads/upload/image/14099/direct/1698908866055-image.png)
Stop Bits
Regardless of your sensor's parity, it needs to have 1 stop bit to work with the Hawk.