rounding-change
So that there is no difference in uart values, as well as values in the label of the toggle switches.
This commit is contained in:
parent
333b487bb6
commit
8e9240ee92
@ -92,12 +92,12 @@ namespace pxsim {
|
|||||||
// Actual
|
// Actual
|
||||||
const index = 0; //UartOff.Actual + port * 2;
|
const index = 0; //UartOff.Actual + port * 2;
|
||||||
if (!node.isModeReturnArr()) {
|
if (!node.isModeReturnArr()) {
|
||||||
const value = Math.floor(node.getValue());
|
const value = Math.round(node.getValue());
|
||||||
util.map16Bit(data, UartOff.Raw + DAL.MAX_DEVICE_DATALENGTH * 300 * port + DAL.MAX_DEVICE_DATALENGTH * index, value);
|
util.map16Bit(data, UartOff.Raw + DAL.MAX_DEVICE_DATALENGTH * 300 * port + DAL.MAX_DEVICE_DATALENGTH * index, value);
|
||||||
} else {
|
} else {
|
||||||
const values = node.getValues();
|
const values = node.getValues();
|
||||||
for (let i = 0, offset = 0; i < values.length; i++, offset += 2) {
|
for (let i = 0, offset = 0; i < values.length; i++, offset += 2) {
|
||||||
util.map16Bit(data, UartOff.Raw + DAL.MAX_DEVICE_DATALENGTH * 300 * port + DAL.MAX_DEVICE_DATALENGTH * index + offset, Math.floor(values[i]));
|
util.map16Bit(data, UartOff.Raw + DAL.MAX_DEVICE_DATALENGTH * 300 * port + DAL.MAX_DEVICE_DATALENGTH * index + offset, Math.round(values[i]));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// Status
|
// Status
|
||||||
|
Loading…
Reference in New Issue
Block a user