diff --git a/src/ebusloop.cpp b/src/ebusloop.cpp index 8ab425b2..2387fdda 100644 --- a/src/ebusloop.cpp +++ b/src/ebusloop.cpp @@ -192,6 +192,10 @@ void* EBusLoop::run() } } + // get bus retry + if (busResult == RESULT_BUS_PRIOR_RETRY) + L.log(bus, trace, " getBus prior retry"); + if (busResult == RESULT_ERR_BUS_LOST) { L.log(bus, trace, " getBus failure"); if (lookbusretries >= m_lookbusretries) { diff --git a/src/main.cpp b/src/main.cpp index 4b90dd96..9ad1056e 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -52,8 +52,8 @@ void define_args() "\tnumber retries send ebus command (2)", Appl::type_int, Appl::opt_mandatory); - A.addItem("p_lookbusretries", Appl::Param(5), "", "lookbusretries", - "number retries to look ebus (5)", + A.addItem("p_lookbusretries", Appl::Param(2), "", "lookbusretries", + "number retries to look ebus (2)", Appl::type_int, Appl::opt_mandatory); A.addItem("p_recvtimeout", Appl::Param(15000), "", "recvtimeout",