@@ -682,13 +682,13 @@ void heartbeatsWatchdog() {
682
682
for (int i = 0 ; i < heartbeatsRunning.size (); i++) {
683
683
if (sparkHeartbeatMap.contains (heartbeatsRunning[i])) {
684
684
// Clear the scheduled heartbeat that has outdated data so that the updated one gets sent out immediately
685
- _sendCANMessage (descriptor , SPARK_HEARTBEAT_ID, disabledSparkHeartbeat, 8 , -1 );
685
+ _sendCANMessage (heartbeatsRunning[i] , SPARK_HEARTBEAT_ID, disabledSparkHeartbeat, 8 , -1 );
686
686
687
687
_sendCANMessage (heartbeatsRunning[i], SPARK_HEARTBEAT_ID, disabledSparkHeartbeat, 8 , HEARTBEAT_PERIOD_MS);
688
688
}
689
689
if (revCommonHeartbeatMap.contains (heartbeatsRunning[i])) {
690
690
// Clear the scheduled heartbeat that has outdated data so that the updated one gets sent out immediately
691
- _sendCANMessage (descriptor , REV_COMMON_HEARTBEAT_ID, disabledRevCommonHeartbeat, 1 , -1 );
691
+ _sendCANMessage (heartbeatsRunning[i] , REV_COMMON_HEARTBEAT_ID, disabledRevCommonHeartbeat, 1 , -1 );
692
692
693
693
_sendCANMessage (heartbeatsRunning[i], REV_COMMON_HEARTBEAT_ID, disabledRevCommonHeartbeat, 1 , HEARTBEAT_PERIOD_MS);
694
694
}
@@ -699,13 +699,13 @@ void heartbeatsWatchdog() {
699
699
for (int i = 0 ; i < heartbeatsRunning.size (); i++) {
700
700
if (auto heartbeatEntry = sparkHeartbeatMap.find (heartbeatsRunning[i]); heartbeatEntry != sparkHeartbeatMap.end ()) {
701
701
// Clear the scheduled heartbeat that has outdated data so that the updated one gets sent out immediately
702
- _sendCANMessage (descriptor , SPARK_HEARTBEAT_ID, heartbeatEntry->second .data (), 8 , -1 );
702
+ _sendCANMessage (heartbeatsRunning[i] , SPARK_HEARTBEAT_ID, heartbeatEntry->second .data (), 8 , -1 );
703
703
704
704
_sendCANMessage (heartbeatsRunning[i], SPARK_HEARTBEAT_ID, heartbeatEntry->second .data (), 8 , HEARTBEAT_PERIOD_MS);
705
705
}
706
706
if (auto heartbeatEntry = revCommonHeartbeatMap.find (heartbeatsRunning[i]); heartbeatEntry != revCommonHeartbeatMap.end ()) {
707
707
// Clear the scheduled heartbeat that has outdated data so that the updated one gets sent out immediately
708
- _sendCANMessage (descriptor , REV_COMMON_HEARTBEAT_ID, heartbeatEntry->second .data (), 1 , -1 );
708
+ _sendCANMessage (heartbeatsRunning[i] , REV_COMMON_HEARTBEAT_ID, heartbeatEntry->second .data (), 1 , -1 );
709
709
710
710
_sendCANMessage (heartbeatsRunning[i], REV_COMMON_HEARTBEAT_ID, heartbeatEntry->second .data (), 1 , HEARTBEAT_PERIOD_MS);
711
711
}
0 commit comments