SAE Teensy ECU
IIT SAE Microcontroller programming
|
Make one ECU tell the other it is alive. More...
#include <stdint.h>
#include <stdlib.h>
Go to the source code of this file.
Namespaces | |
namespace | Heartbeat |
A module used to both ensure a connection to both ECUs using CAN and to periodically run callbacks. | |
Typedefs | |
typedef void(* | Heartbeat::beatFunc) (void) |
Function called each time the heart beats. | |
Functions | |
void | Heartbeat::beginBeating () |
begin sending a beat signal at a set interval | |
void | Heartbeat::beginReceiving () |
Set callback to receive beats over CAN. | |
int | Heartbeat::checkBeat () |
Poll if a beat has been received. | |
void | Heartbeat::addCallback (beatFunc func) |
Add a callback to be run at each haertbeat. | |
Make one ECU tell the other it is alive.
Definition in file Heartbeat.h.