I am not getting why the max, min and setpoint need to in every message. Once set I would have thought that they would remain the same. Why does it need to have those fixed values sent with every message? Just asking.