@@ -45,7 +45,7 @@ DigitalIOController::~DigitalIOController() {
45
45
*/
46
46
/* **********************************************************************/
47
47
void DigitalIOController::SetMaxDigitalPins (uint8_t max_digital_pins) {
48
- _max_digital_pins = max_digital_pins;
48
+ _max_digitalio_pins = max_digital_pins;
49
49
}
50
50
51
51
/* **********************************************************************/
@@ -75,7 +75,7 @@ void DigitalIOController::CreateDigitalIOPin(
75
75
new_pin.pin_period = (ulong)period * 1000 ;
76
76
new_pin.prv_pin_time = (millis () - 1 ) - period;
77
77
new_pin.pin_value = value;
78
- _digital_io_pins .push_back (new_pin);
78
+ _digitalio_pins .push_back (new_pin);
79
79
}
80
80
81
81
/* **********************************************************************/
@@ -86,9 +86,9 @@ void DigitalIOController::CreateDigitalIOPin(
86
86
@return True if the digital pin was successfully added.
87
87
*/
88
88
/* **********************************************************************/
89
- bool DigitalIOController::AddDigitalIOPin (pb_istream_t *stream) {
89
+ bool DigitalIOController::Handle_DigitalIO_Add (pb_istream_t *stream) {
90
90
// Early-out if we have reached the maximum number of digital pins
91
- if (_digital_io_pins .size () >= _max_digital_pins ) {
91
+ if (_digitalio_pins .size () >= _max_digitalio_pins ) {
92
92
WS_DEBUG_PRINTLN (" ERROR: Can not add new digital pin, all pins have "
93
93
" already been allocated!" );
94
94
return false ;
@@ -136,7 +136,7 @@ bool DigitalIOController::AddDigitalIOPin(pb_istream_t *stream) {
136
136
@return True if the digital pin was successfully removed.
137
137
*/
138
138
/* **********************************************************************/
139
- bool DigitalIOController::RemoveDigitalIOPin (pb_istream_t *stream) {
139
+ bool DigitalIOController::Handle_DigitalIO_Remove (pb_istream_t *stream) {
140
140
// Attempt to decode the DigitalIORemove message
141
141
if (!_dio_model->DecodeDigitalIORemove (stream)) {
142
142
WS_DEBUG_PRINTLN (" ERROR: Unable to decode DigitalIORemove message!" );
@@ -167,8 +167,8 @@ bool DigitalIOController::RemoveDigitalIOPin(pb_istream_t *stream) {
167
167
*/
168
168
/* **********************************************************************/
169
169
int DigitalIOController::GetPinIdx (uint8_t pin_name) {
170
- for (int i = 0 ; i < _digital_io_pins .size (); i++) {
171
- if (_digital_io_pins [i].pin_name == pin_name) {
170
+ for (int i = 0 ; i < _digitalio_pins .size (); i++) {
171
+ if (_digitalio_pins [i].pin_name == pin_name) {
172
172
return i;
173
173
}
174
174
}
@@ -183,7 +183,7 @@ int DigitalIOController::GetPinIdx(uint8_t pin_name) {
183
183
@return True if the digital pin was successfully written.
184
184
*/
185
185
/* **********************************************************************/
186
- bool DigitalIOController::WriteDigitalIOPin (pb_istream_t *stream) {
186
+ bool DigitalIOController::Handle_DigitalIO_Write (pb_istream_t *stream) {
187
187
// Attempt to decode the DigitalIOWrite message
188
188
if (!_dio_model->DecodeDigitalIOWrite (stream)) {
189
189
WS_DEBUG_PRINTLN (" ERROR: Unable to decode DigitalIOWrite message!" );
@@ -209,21 +209,21 @@ bool DigitalIOController::WriteDigitalIOPin(pb_istream_t *stream) {
209
209
WS_DEBUG_PRINT (" Writing value: " );
210
210
WS_DEBUG_PRINTLN (_dio_model->GetDigitalIOWriteMsg ()->value .value .bool_value );
211
211
WS_DEBUG_PRINT (" on Pin: " );
212
- WS_DEBUG_PRINTLN (_digital_io_pins [pin_idx].pin_name );
212
+ WS_DEBUG_PRINTLN (_digitalio_pins [pin_idx].pin_name );
213
213
214
214
// Is the pin already set to this value? If so, we don't need to write it
215
215
// again
216
- if (_digital_io_pins [pin_idx].pin_value ==
216
+ if (_digitalio_pins [pin_idx].pin_value ==
217
217
_dio_model->GetDigitalIOWriteMsg ()->value .value .bool_value )
218
218
return true ;
219
219
220
220
// Call hardware to write the value type
221
221
_dio_hardware->SetValue (
222
- _digital_io_pins [pin_idx].pin_name ,
222
+ _digitalio_pins [pin_idx].pin_name ,
223
223
_dio_model->GetDigitalIOWriteMsg ()->value .value .bool_value );
224
224
225
225
// Update the pin's value
226
- _digital_io_pins [pin_idx].pin_value =
226
+ _digitalio_pins [pin_idx].pin_value =
227
227
_dio_model->GetDigitalIOWriteMsg ()->value .value .bool_value ;
228
228
229
229
return true ;
@@ -344,12 +344,12 @@ bool DigitalIOController::EncodePublishPinEvent(uint8_t pin_name,
344
344
/* **********************************************************************/
345
345
void DigitalIOController::Update () {
346
346
// Bail out if we have no digital pins to poll
347
- if (_digital_io_pins .empty ())
347
+ if (_digitalio_pins .empty ())
348
348
return ;
349
349
350
- for (int i = 0 ; i < _digital_io_pins .size (); i++) {
350
+ for (int i = 0 ; i < _digitalio_pins .size (); i++) {
351
351
// Create a pin object for this iteration
352
- DigitalIOPin &pin = _digital_io_pins [i];
352
+ DigitalIOPin &pin = _digitalio_pins [i];
353
353
// Skip if the pin is an output
354
354
if (pin.pin_direction ==
355
355
wippersnapper_digitalio_DigitalIODirection_DIGITAL_IO_DIRECTION_OUTPUT)
0 commit comments