Moving Modbus decode to Agent