据我了解,范围QModbusDataUnit::InputRegisters是 0-65535,即unsigned short.
读取1个单位的方法inputregisters如下:
QModbusDataUnit readUnit(QModbusDataUnit::InputRegisters, 40006, 1);
该值将在回复中,即:int value = result.value(0);
我的问题是,如果我必须读取一个unsigned int比 . 范围大得多的值怎么办0 to 4,294,967,295?
如何检索该值?