public static ModbusMessage CreateException(ModbusMessage message, ModbusExceptionType type) { return(new ModbusMessage { address = message.address, function = (byte)(message.function + 0x80), data = new byte[1] { (byte)type } }); }
public ModbusException(ModbusExceptionType type, Exception inner) : base(type.ToString(), inner) { Type = type; }
public ModbusException(ModbusExceptionType type) : base(type.ToString()) { Type = type; }