Dynamic Modbus Master
A dynamic wrapper for the modbus master part of esp-modbus written in C++.
 
Loading...
Searching...
No Matches
ModbusError.h File Reference
#include <cinttypes>
+ Include dependency graph for ModbusError.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  dynamic_modbus_master
 

Enumerations

enum class  dynamic_modbus_master::ModbusError : uint8_t {
  dynamic_modbus_master::OK = 0 ,
  dynamic_modbus_master::INVALID_ARG = 1 ,
  dynamic_modbus_master::INVALID_RESPONSE = 2 ,
  dynamic_modbus_master::ADDRESS_UNAVAILABLE = 3 ,
  dynamic_modbus_master::SLAVE_NOT_SUPPORTED = 4 ,
  dynamic_modbus_master::PORT_NOT_SUPPORTED = 5 ,
  dynamic_modbus_master::INVALID_STATE = 6 ,
  dynamic_modbus_master::TIMEOUT = 7 ,
  dynamic_modbus_master::FAILURE = 8 ,
  dynamic_modbus_master::ILLEGAL_FUNCTION = 11 ,
  dynamic_modbus_master::ILLEGAL_DATA_ADDRESS = 12 ,
  dynamic_modbus_master::ILLEGAL_DATA_VALUE = 13 ,
  dynamic_modbus_master::SLAVE_DEVICE_FAILURE = 14 ,
  dynamic_modbus_master::ACKNOWLEDGE = 15 ,
  dynamic_modbus_master::SLAVE_DEVICE_BUSY = 16 ,
  dynamic_modbus_master::MEMORY_PARITY_ERROR = 18 ,
  dynamic_modbus_master::GATEWAY_PATH_UNAVAILABLE = 20 ,
  dynamic_modbus_master::GATEWAY_TARGET_NO_RESPONSE = 21
}
 Modbus Error Type Enum. More...