From d1b891c419d2117612aa581bef3724a9fe6ec1fc Mon Sep 17 00:00:00 2001 From: Igor Biletskyy Date: Wed, 28 Jun 2023 15:18:11 -0700 Subject: [PATCH] CAN health packet v5 (#28534) initial old-commit-hash: 6a64d9fd5519cf894dab82a6558a24bffe3e0048 --- cereal | 2 +- panda | 2 +- selfdrive/boardd/boardd.cc | 4 ++++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/cereal b/cereal index f1463a08e..f86de2b1a 160000 --- a/cereal +++ b/cereal @@ -1 +1 @@ -Subproject commit f1463a08eebd98725724cb21c5966ea7b23da8b8 +Subproject commit f86de2b1a36276e2c5a3ada4a1e8f0fe3e7e5ff2 diff --git a/panda b/panda index b2cf19767..a35e9a1ed 160000 --- a/panda +++ b/panda @@ -1 +1 @@ -Subproject commit b2cf1976796dbd9f700a76543466c8c9c9665827 +Subproject commit a35e9a1edb1e685f00f4dd9d874043f56ea771fc diff --git a/selfdrive/boardd/boardd.cc b/selfdrive/boardd/boardd.cc index 4205d8478..866ff1aa2 100644 --- a/selfdrive/boardd/boardd.cc +++ b/selfdrive/boardd/boardd.cc @@ -419,6 +419,10 @@ std::optional send_panda_states(PubMaster *pm, const std::vector cs[j].setCanfdEnabled(can_health.canfd_enabled); cs[j].setBrsEnabled(can_health.brs_enabled); cs[j].setCanfdNonIso(can_health.canfd_non_iso); + cs[j].setIrq0CallRate(can_health.irq0_call_rate); + cs[j].setIrq1CallRate(can_health.irq1_call_rate); + cs[j].setIrq2CallRate(can_health.irq2_call_rate); + cs[j].setCanCoreResetCnt(can_health.can_core_reset_cnt); } // Convert faults bitset to capnp list