Merge pull request #227 from bobbycar-graz/fix-candebugmenu-old-idf
Fix CanDebugMenu for old IDF
This commit is contained in:
@ -118,6 +118,7 @@ protected:
|
|||||||
std::string canStatusText(const twai_status_info_t &can_status_info) const override { return std::to_string(can_status_info.rx_missed_count); }
|
std::string canStatusText(const twai_status_info_t &can_status_info) const override { return std::to_string(can_status_info.rx_missed_count); }
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#ifndef OLD_IDF
|
||||||
class CanStatusRxOverrunCountText : public CanStatusText
|
class CanStatusRxOverrunCountText : public CanStatusText
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
@ -127,6 +128,7 @@ protected:
|
|||||||
std::string canStatusName() const override { return "&srx_overrun_count"; }
|
std::string canStatusName() const override { return "&srx_overrun_count"; }
|
||||||
std::string canStatusText(const twai_status_info_t &can_status_info) const override { return std::to_string(can_status_info.rx_overrun_count); }
|
std::string canStatusText(const twai_status_info_t &can_status_info) const override { return std::to_string(can_status_info.rx_overrun_count); }
|
||||||
};
|
};
|
||||||
|
#endif
|
||||||
|
|
||||||
class CanStatusArbLostCountText : public CanStatusText
|
class CanStatusArbLostCountText : public CanStatusText
|
||||||
{
|
{
|
||||||
@ -185,7 +187,9 @@ CanDebugMenu::CanDebugMenu()
|
|||||||
constructMenuItem<makeComponentArgs<MenuItem, CanStatusRxErrorCounterText, DummyAction>>(m_last_can_status_info);
|
constructMenuItem<makeComponentArgs<MenuItem, CanStatusRxErrorCounterText, DummyAction>>(m_last_can_status_info);
|
||||||
constructMenuItem<makeComponentArgs<MenuItem, CanStatusTxFailedCountText, DummyAction>>(m_last_can_status_info);
|
constructMenuItem<makeComponentArgs<MenuItem, CanStatusTxFailedCountText, DummyAction>>(m_last_can_status_info);
|
||||||
constructMenuItem<makeComponentArgs<MenuItem, CanStatusRxFailedCountText, DummyAction>>(m_last_can_status_info);
|
constructMenuItem<makeComponentArgs<MenuItem, CanStatusRxFailedCountText, DummyAction>>(m_last_can_status_info);
|
||||||
|
#ifndef OLD_IDF
|
||||||
constructMenuItem<makeComponentArgs<MenuItem, CanStatusRxOverrunCountText, DummyAction>>(m_last_can_status_info);
|
constructMenuItem<makeComponentArgs<MenuItem, CanStatusRxOverrunCountText, DummyAction>>(m_last_can_status_info);
|
||||||
|
#endif
|
||||||
constructMenuItem<makeComponentArgs<MenuItem, CanStatusArbLostCountText, DummyAction>>(m_last_can_status_info);
|
constructMenuItem<makeComponentArgs<MenuItem, CanStatusArbLostCountText, DummyAction>>(m_last_can_status_info);
|
||||||
constructMenuItem<makeComponentArgs<MenuItem, CanStatusBusErrorCountText, DummyAction>>(m_last_can_status_info);
|
constructMenuItem<makeComponentArgs<MenuItem, CanStatusBusErrorCountText, DummyAction>>(m_last_can_status_info);
|
||||||
constructMenuItem<makeComponentArgs<MenuItem, CanPendingTxCountText, DummyAction>>();
|
constructMenuItem<makeComponentArgs<MenuItem, CanPendingTxCountText, DummyAction>>();
|
||||||
|
Reference in New Issue
Block a user