Firmware Error Code Library
The following are the error codes that can be found in the packet. When the packet is decrypted, the way to recognize an error was received is the inclusion of a negative value. In particular, for the sensor functions, it would be unusual for the sensors to return a value that is not positive and within a certain range, based on the types of data it is gathering. Thus, the negative will signify an error occurred and the following table will give identification for the error.
Error Codes
Error ID | Module | Description |
---|---|---|
100 | Sensor | Invalid battery voltage reading, negative |
101 | Sensor | Invalid battery voltage reading, out of scope |
110 | Sensor | Invalid panel voltage reading, negative |
111 | Sensor | Invalid panel voltage reading, out of scope |
120 | Sensor | Invalid solar irradiance reading, negative |
121 | Sensor | Invalid solar irradiance reading, out of scope |
130 | Sensor | Invalid pressure reading, out of scope, low |
131 | Sensor | Invalid pressure reading, out of scope, high |
132 | Sensor | Invalid pressure reading, negative |
140 | Sensor | Invalid humidity reading, out of scope, low |
141 | Sensor | Invalid humidity reading, out of scope, high |
150 | Sensor | Invalid temperature reading, out of scope, low |
151 | Sensor | Invalid temperature reading, out of scope, high |
152 | Sensor | Invalid temperature reading, negative |
160 | Sensor | Invalid outside temperature reading (Apple), out of scope, low |
161 | Sensor | Invalid outside temperature reading (Apple), out of scope, high |
162 | Sensor | Invalid outside temperature reading (Apple), negative |
Authors
Contributing authors:
Created by rwalser on 2016/05/04 11:32.