@@ -68,6 +68,7 @@ static void onTimer(void *info)
6868 // portEXIT_CRITICAL_ISR(&parent->timerMux);
6969}
7070
71+ #if 0
7172static void ml_iec_intr_task(void* arg)
7273{
7374 while ( true )
@@ -79,6 +80,7 @@ static void ml_iec_intr_task(void* arg)
7980 taskYIELD();
8081 }
8182}
83+ #endif
8284
8385void systemBus::init_gpio (gpio_num_t _pin)
8486{
@@ -328,14 +330,14 @@ void IRAM_ATTR systemBus::service()
328330 auto d = deviceById (data.device );
329331 if (d != nullptr )
330332 {
331- device_state_t device_state = d->queue_command (data);
333+ d->queue_command (data);
332334
333335 // fnLedManager.set(eLed::LED_BUS, true);
334336
335337 // Debug_printv("bus[%d] device[%d]", state, device_state);
336338 // for (auto devicep : _daisyChain)
337339 // {
338- device_state = d->process ();
340+ d->process ();
339341 if ( data.primary == IEC_TALK )
340342 data.init ();
341343 // }
@@ -909,7 +911,7 @@ void systemBus::reset_all_our_devices()
909911void systemBus::setBitTiming (std::string set, int p1, int p2, int p3, int p4)
910912{
911913 uint8_t i = 0 ; // Send
912- if (mstr::equals (set, " r" )) i = 1 ;
914+ if (mstr::equals (set, ( char *) " r" )) i = 1 ;
913915 if (p1) protocol->bit_pair_timing [i][0 ] = p1;
914916 if (p2) protocol->bit_pair_timing [i][1 ] = p2;
915917 if (p3) protocol->bit_pair_timing [i][2 ] = p3;
0 commit comments