@@ -48,7 +48,7 @@ void Modbus::addReg (word address, word value) {
48
48
}
49
49
}
50
50
51
- bool Modbus::Reg (word address, word value) {
51
+ bool Modbus::setReg (word address, word value) {
52
52
TRegister * reg;
53
53
// search for the register address
54
54
reg = this ->searchRegister (address);
@@ -62,7 +62,7 @@ bool Modbus::Reg (word address, word value) {
62
62
}
63
63
}
64
64
65
- word Modbus::Reg (word address) {
65
+ word Modbus::reg (word address) {
66
66
TRegister * reg;
67
67
reg = this ->searchRegister (address);
68
68
if (reg) {
@@ -77,12 +77,12 @@ void Modbus::addHreg (word offset, word value) {
77
77
this ->addReg (offset + 40001 , value);
78
78
}
79
79
80
- bool Modbus::Hreg (word offset, word value) {
81
- return Reg (offset + 40001 , value);
80
+ bool Modbus::setHreg (word offset, word value) {
81
+ return setReg (offset + 40001 , value);
82
82
}
83
83
84
- word Modbus::Hreg (word offset) {
85
- return Reg (offset + 40001 );
84
+ word Modbus::hreg (word offset) {
85
+ return reg (offset + 40001 );
86
86
}
87
87
88
88
#ifndef USE_HOLDING_REGISTERS_ONLY
@@ -98,38 +98,38 @@ void Modbus::addIreg (word offset, word value) {
98
98
this ->addReg (offset + 30001 , value);
99
99
}
100
100
101
- bool Modbus::Coil (word offset, bool value) {
102
- return Reg (offset + 1 , value ? 0xFF00 : 0x0000 );
101
+ bool Modbus::setCoil (word offset, bool value) {
102
+ return setReg (offset + 1 , value ? 0xFF00 : 0x0000 );
103
103
}
104
104
105
- bool Modbus::Ists (word offset, bool value) {
106
- return Reg (offset + 10001 , value ? 0xFF00 : 0x0000 );
105
+ bool Modbus::setIsts (word offset, bool value) {
106
+ return setReg (offset + 10001 , value ? 0xFF00 : 0x0000 );
107
107
}
108
108
109
- bool Modbus::Ireg (word offset, word value) {
110
- return Reg (offset + 30001 , value);
109
+ bool Modbus::setIreg (word offset, word value) {
110
+ return setReg (offset + 30001 , value);
111
111
}
112
112
113
- bool Modbus::Coil (word offset) {
114
- if (Reg (offset + 1 ) == 0xFF00 ) {
113
+ bool Modbus::coil (word offset) {
114
+ if (reg (offset + 1 ) == 0xFF00 ) {
115
115
return true ;
116
116
}
117
117
else {
118
118
return false ;
119
119
}
120
120
}
121
121
122
- bool Modbus::Ists (word offset) {
123
- if (Reg (offset + 10001 ) == 0xFF00 ) {
122
+ bool Modbus::ists (word offset) {
123
+ if (reg (offset + 10001 ) == 0xFF00 ) {
124
124
return true ;
125
125
}
126
126
else {
127
127
return false ;
128
128
}
129
129
}
130
130
131
- word Modbus::Ireg (word offset) {
132
- return Reg (offset + 30001 );
131
+ word Modbus::ireg (word offset) {
132
+ return reg (offset + 30001 );
133
133
}
134
134
#endif
135
135
@@ -277,7 +277,7 @@ void Modbus::readRegisters (word startreg, word numregs) {
277
277
word i = 0 ;
278
278
while (numregs--) {
279
279
// retrieve the value from the register bank for the current register
280
- val = this ->Hreg (startreg + i);
280
+ val = this ->hreg (startreg + i);
281
281
// write the high byte of the register value
282
282
_frame[2 + i * 2 ] = val >> 8 ;
283
283
// write the low byte of the register value
@@ -291,13 +291,13 @@ void Modbus::readRegisters (word startreg, word numregs) {
291
291
void Modbus::writeSingleRegister (word reg, word value) {
292
292
// No necessary verify illegal value (EX_ILLEGAL_VALUE) - because using word (0x0000 - 0x0FFFF)
293
293
// Check Address and execute (reg exists?)
294
- if (!this ->Hreg (reg, value)) {
294
+ if (!this ->setHreg (reg, value)) {
295
295
this ->exceptionResponse (MB_FC_WRITE_REG, MB_EX_ILLEGAL_ADDRESS);
296
296
return ;
297
297
}
298
298
299
299
// Check for failure
300
- if (this ->Hreg (reg) != value) {
300
+ if (this ->hreg (reg) != value) {
301
301
this ->exceptionResponse (MB_FC_WRITE_REG, MB_EX_SLAVE_FAILURE);
302
302
return ;
303
303
}
@@ -339,7 +339,7 @@ void Modbus::writeMultipleRegisters (byte * frame, word startreg, word numoutput
339
339
word i = 0 ;
340
340
while (numoutputs--) {
341
341
val = (word) frame[6 + i * 2 ] << 8 | (word) frame[7 + i * 2 ];
342
- this ->Hreg (startreg + i, val);
342
+ this ->setHreg (startreg + i, val);
343
343
i++;
344
344
}
345
345
@@ -389,7 +389,7 @@ void Modbus::readCoils (word startreg, word numregs) {
389
389
word i;
390
390
while (numregs--) {
391
391
i = (totregs - numregs) / 8 ;
392
- if (this ->Coil (startreg)) {
392
+ if (this ->coil (startreg)) {
393
393
bitSet (_frame[2 + i], bitn);
394
394
}
395
395
else {
@@ -446,7 +446,7 @@ void Modbus::readInputStatus (word startreg, word numregs) {
446
446
word i;
447
447
while (numregs--) {
448
448
i = (totregs - numregs) / 8 ;
449
- if (this ->Ists (startreg)) {
449
+ if (this ->ists (startreg)) {
450
450
bitSet (_frame[2 + i], bitn);
451
451
}
452
452
else {
@@ -499,7 +499,7 @@ void Modbus::readInputRegisters (word startreg, word numregs) {
499
499
word i = 0 ;
500
500
while (numregs--) {
501
501
// retrieve the value from the register bank for the current register
502
- val = this ->Ireg (startreg + i);
502
+ val = this ->ireg (startreg + i);
503
503
// write the high byte of the register value
504
504
_frame[2 + i * 2 ] = val >> 8 ;
505
505
// write the low byte of the register value
@@ -518,13 +518,13 @@ void Modbus::writeSingleCoil (word reg, word status) {
518
518
}
519
519
520
520
// Check Address and execute (reg exists?)
521
- if (!this ->Coil (reg, (bool ) status)) {
521
+ if (!this ->setCoil (reg, (bool ) status)) {
522
522
this ->exceptionResponse (MB_FC_WRITE_COIL, MB_EX_ILLEGAL_ADDRESS);
523
523
return ;
524
524
}
525
525
526
526
// Check for failure
527
- if (this ->Coil (reg) != (bool ) status) {
527
+ if (this ->coil (reg) != (bool ) status) {
528
528
this ->exceptionResponse (MB_FC_WRITE_COIL, MB_EX_SLAVE_FAILURE);
529
529
return ;
530
530
}
@@ -571,7 +571,7 @@ void Modbus::writeMultipleCoils (byte * frame, word startreg, word numoutputs, b
571
571
word i;
572
572
while (numoutputs--) {
573
573
i = (totoutputs - numoutputs) / 8 ;
574
- this ->Coil (startreg, bitRead (frame[6 + i], bitn));
574
+ this ->setCoil (startreg, bitRead (frame[6 + i], bitn));
575
575
// increment the bit index
576
576
bitn++;
577
577
if (bitn == 8 ) {
0 commit comments