@@ -135,7 +135,7 @@ void setup()
135135 if (epoch > 0 ) {
136136 set_time (epoch); /* Directly set RTC of Arduino Opta. */
137137 } else {
138- set_time (opcua::cvt_time (__DATE__)); /* Configure Arduino Opta with time at compile time as last time of defense. */
138+ set_time (opcua::timeToStr (__DATE__)); /* Configure Arduino Opta with time at compile time as last time of defense. */
139139 }
140140
141141 /* Initialize Opta Expansion module controller. */
@@ -165,8 +165,8 @@ void setup()
165165
166166 /* Determine the Arduino OPC UA hardware variant. */
167167 opcua::OptaVariant::Type opta_type;
168- if (!opcua::OptaVariant::get_opta_variant (opta_type)) {
169- UA_LOG_ERROR (UA_Log_Stdout, UA_LOGCATEGORY_SERVER, " opcua::OptaVariant::get_opta_variant (...) failed" );
168+ if (!opcua::OptaVariant::getOptaVariant (opta_type)) {
169+ UA_LOG_ERROR (UA_Log_Stdout, UA_LOGCATEGORY_SERVER, " opcua::OptaVariant::getOptaVariant (...) failed" );
170170 return ;
171171 }
172172 UA_LOG_INFO (UA_Log_Stdout, UA_LOGCATEGORY_SERVER, " Arduino Opta Variant: %s" , opcua::OptaVariant::toString (opta_type).c_str ());
@@ -186,34 +186,34 @@ void setup()
186186 }
187187
188188 /* Add the various digital input pins. */
189- opta_opcua->add_analog_input (opc_ua_server, " Analog Input I1" , []() { return arduino_opta_analog_read (A0); });
190- opta_opcua->add_analog_input (opc_ua_server, " Analog Input I2" , []() { return arduino_opta_analog_read (A1); });
191- opta_opcua->add_analog_input (opc_ua_server, " Analog Input I3" , []() { return arduino_opta_analog_read (A2); });
192- opta_opcua->add_analog_input (opc_ua_server, " Analog Input I4" , []() { return arduino_opta_analog_read (A3); });
193- opta_opcua->add_analog_input (opc_ua_server, " Analog Input I5" , []() { return arduino_opta_analog_read (A4); });
194- opta_opcua->add_analog_input (opc_ua_server, " Analog Input I6" , []() { return arduino_opta_analog_read (A5); });
195- opta_opcua->add_analog_input (opc_ua_server, " Analog Input I7" , []() { return arduino_opta_analog_read (A6); });
196- opta_opcua->add_analog_input (opc_ua_server, " Analog Input I8" , []() { return arduino_opta_analog_read (A7); });
189+ opta_opcua->addAnalogInput (opc_ua_server, " Analog Input I1" , []() { return arduino_opta_analog_read (A0); });
190+ opta_opcua->addAnalogInput (opc_ua_server, " Analog Input I2" , []() { return arduino_opta_analog_read (A1); });
191+ opta_opcua->addAnalogInput (opc_ua_server, " Analog Input I3" , []() { return arduino_opta_analog_read (A2); });
192+ opta_opcua->addAnalogInput (opc_ua_server, " Analog Input I4" , []() { return arduino_opta_analog_read (A3); });
193+ opta_opcua->addAnalogInput (opc_ua_server, " Analog Input I5" , []() { return arduino_opta_analog_read (A4); });
194+ opta_opcua->addAnalogInput (opc_ua_server, " Analog Input I6" , []() { return arduino_opta_analog_read (A5); });
195+ opta_opcua->addAnalogInput (opc_ua_server, " Analog Input I7" , []() { return arduino_opta_analog_read (A6); });
196+ opta_opcua->addAnalogInput (opc_ua_server, " Analog Input I8" , []() { return arduino_opta_analog_read (A7); });
197197
198198 /* Add the various digital input pins. */
199- opta_opcua->add_digital_input (opc_ua_server, " Digital Input I1" , []() { return arduino_opta_digital_read (A0); });
200- opta_opcua->add_digital_input (opc_ua_server, " Digital Input I2" , []() { return arduino_opta_digital_read (A1); });
201- opta_opcua->add_digital_input (opc_ua_server, " Digital Input I3" , []() { return arduino_opta_digital_read (A2); });
202- opta_opcua->add_digital_input (opc_ua_server, " Digital Input I4" , []() { return arduino_opta_digital_read (A3); });
203- opta_opcua->add_digital_input (opc_ua_server, " Digital Input I5" , []() { return arduino_opta_digital_read (A4); });
204- opta_opcua->add_digital_input (opc_ua_server, " Digital Input I6" , []() { return arduino_opta_digital_read (A5); });
205- opta_opcua->add_digital_input (opc_ua_server, " Digital Input I7" , []() { return arduino_opta_digital_read (A6); });
206- opta_opcua->add_digital_input (opc_ua_server, " Digital Input I8" , []() { return arduino_opta_digital_read (A7); });
199+ opta_opcua->addDigitalInput (opc_ua_server, " Digital Input I1" , []() { return arduino_opta_digital_read (A0); });
200+ opta_opcua->addDigitalInput (opc_ua_server, " Digital Input I2" , []() { return arduino_opta_digital_read (A1); });
201+ opta_opcua->addDigitalInput (opc_ua_server, " Digital Input I3" , []() { return arduino_opta_digital_read (A2); });
202+ opta_opcua->addDigitalInput (opc_ua_server, " Digital Input I4" , []() { return arduino_opta_digital_read (A3); });
203+ opta_opcua->addDigitalInput (opc_ua_server, " Digital Input I5" , []() { return arduino_opta_digital_read (A4); });
204+ opta_opcua->addDigitalInput (opc_ua_server, " Digital Input I6" , []() { return arduino_opta_digital_read (A5); });
205+ opta_opcua->addDigitalInput (opc_ua_server, " Digital Input I7" , []() { return arduino_opta_digital_read (A6); });
206+ opta_opcua->addDigitalInput (opc_ua_server, " Digital Input I8" , []() { return arduino_opta_digital_read (A7); });
207207
208208 /* Add the various relay outputs. */
209- opta_opcua->add_relay_output (opc_ua_server, " Relay 1" , [](bool const value) { pinMode (RELAY1, OUTPUT); digitalWrite (RELAY1, value); pinMode (LED_D0, OUTPUT); digitalWrite (LED_D0, value); });
210- opta_opcua->add_relay_output (opc_ua_server, " Relay 2" , [](bool const value) { pinMode (RELAY2, OUTPUT); digitalWrite (RELAY2, value); pinMode (LED_D1, OUTPUT); digitalWrite (LED_D1, value);});
211- opta_opcua->add_relay_output (opc_ua_server, " Relay 3" , [](bool const value) { pinMode (RELAY3, OUTPUT); digitalWrite (RELAY3, value); pinMode (LED_D2, OUTPUT); digitalWrite (LED_D2, value);});
212- opta_opcua->add_relay_output (opc_ua_server, " Relay 4" , [](bool const value) { pinMode (RELAY4, OUTPUT); digitalWrite (RELAY4, value); pinMode (LED_D3, OUTPUT); digitalWrite (LED_D3, value);});
209+ opta_opcua->addRelayOutput (opc_ua_server, " Relay 1" , [](bool const value) { pinMode (RELAY1, OUTPUT); digitalWrite (RELAY1, value); pinMode (LED_D0, OUTPUT); digitalWrite (LED_D0, value); });
210+ opta_opcua->addRelayOutput (opc_ua_server, " Relay 2" , [](bool const value) { pinMode (RELAY2, OUTPUT); digitalWrite (RELAY2, value); pinMode (LED_D1, OUTPUT); digitalWrite (LED_D1, value);});
211+ opta_opcua->addRelayOutput (opc_ua_server, " Relay 3" , [](bool const value) { pinMode (RELAY3, OUTPUT); digitalWrite (RELAY3, value); pinMode (LED_D2, OUTPUT); digitalWrite (LED_D2, value);});
212+ opta_opcua->addRelayOutput (opc_ua_server, " Relay 4" , [](bool const value) { pinMode (RELAY4, OUTPUT); digitalWrite (RELAY4, value); pinMode (LED_D3, OUTPUT); digitalWrite (LED_D3, value);});
213213
214214 /* Add the various LED outputs. */
215215 if (opta_type == opcua::OptaVariant::Type::WiFi) {
216- opta_opcua->add_led_output (opc_ua_server, " User LED" , [](bool const value) { pinMode (LEDB, OUTPUT); digitalWrite (LEDB, value); });
216+ opta_opcua->addLedOutput (opc_ua_server, " User LED" , [](bool const value) { pinMode (LEDB, OUTPUT); digitalWrite (LEDB, value); });
217217 }
218218
219219 /* Check availability of expansion modules. */
@@ -251,16 +251,16 @@ void setup()
251251 {
252252 opcua::DigitalExpansion::SharedPtr exp_dig = nullptr ;
253253 if (exp_type == EXPANSION_OPTA_DIGITAL_MEC)
254- exp_dig = opta_expansion_manager_opcua->create_digital_mechanical_expansion (i);
254+ exp_dig = opta_expansion_manager_opcua->createDigitalMechanicalExpansion (i);
255255 else
256- exp_dig = opta_expansion_manager_opcua->create_digital_solid_state_expansion (i);
256+ exp_dig = opta_expansion_manager_opcua->createDigitalSolidStateExpansion (i);
257257
258258 /* Expose digital/analog pins via OPC UA. */
259259 for (uint8_t d = 0 ; d < OPTA_DIGITAL_IN_NUM; d++)
260260 {
261261 char analog_in_name[32 ] = {0 };
262262 snprintf (analog_in_name, sizeof (analog_in_name), " Analog Input I%d" , d + 1 );
263- exp_dig->add_analog_input (
263+ exp_dig->addAnalogInput (
264264 opc_ua_server,
265265 analog_in_name,
266266 [i, d]()
@@ -270,7 +270,7 @@ void setup()
270270
271271 char digital_in_name[32 ] = {0 };
272272 snprintf (digital_in_name, sizeof (digital_in_name), " Digital Input I%d" , d + 1 );
273- exp_dig->add_digital_input (
273+ exp_dig->addDigitalInput (
274274 opc_ua_server,
275275 digital_in_name,
276276 [i, d]()
@@ -284,7 +284,7 @@ void setup()
284284 {
285285 char mech_relay_name[32 ] = {0 };
286286 snprintf (mech_relay_name, sizeof (mech_relay_name), " Relay %d" , r + 1 );
287- exp_dig->add_relay_output (
287+ exp_dig->addRelayOutput (
288288 opc_ua_server,
289289 mech_relay_name,
290290 [i, r](bool const value)
@@ -295,7 +295,7 @@ void setup()
295295 }
296296 else if (exp_type == EXPANSION_OPTA_ANALOG)
297297 {
298- auto const exp_analog = opta_expansion_manager_opcua->create_analog_expansion (i);
298+ auto const exp_analog = opta_expansion_manager_opcua->createAnalogExpansion (i);
299299
300300 std::list<int > ANALOG_EXPANSION_MODULE_ANALOG_INPUT_LIST = {OA_CH_0, OA_CH_1, OA_CH_2, OA_CH_3, OA_CH_5, OA_CH_6};
301301
@@ -315,7 +315,7 @@ void setup()
315315 /* Expose analog inputs as readable OPC UA properties. */
316316 char analog_in_name[32 ] = {0 };
317317 snprintf (analog_in_name, sizeof (analog_in_name), " Analog Input I%d" , input_num);
318- exp_analog->add_analog_input (
318+ exp_analog->addAnalogInput (
319319 opc_ua_server,
320320 analog_in_name,
321321 [i, a]()
@@ -342,7 +342,7 @@ void setup()
342342 /* Expose analog inputs as readable OPC UA properties. */
343343 char analog_out_name[32 ] = {0 };
344344 snprintf (analog_out_name, sizeof (analog_out_name), " Analog Output O%d" , output_num);
345- exp_analog->add_analog_output (
345+ exp_analog->addAnalogOutput (
346346 opc_ua_server,
347347 analog_out_name,
348348 [i, a]()
@@ -362,7 +362,7 @@ void setup()
362362 {
363363 char pwm_out_name[32 ] = {0 };
364364 snprintf (pwm_out_name, sizeof (pwm_out_name), " PWM%d" , pwm_output_num);
365- exp_analog->add_pwm_output (
365+ exp_analog->addPwmOutput (
366366 opc_ua_server,
367367 pwm_out_name,
368368 [i, p](uint32_t const pwm_period_us, uint32_t const pwm_pulse_width_us)
@@ -385,7 +385,7 @@ void setup()
385385 {
386386 char led_name[32 ] = {0 };
387387 snprintf (led_name, sizeof (led_name), " LED%d" , l + 1 );
388- exp_analog->add_led_output (
388+ exp_analog->addLedOutput (
389389 opc_ua_server,
390390 led_name,
391391 [i, l](bool const value)
0 commit comments