Library to control Dodge LX (83.3k) CAN devices

Dependencies:   DodgeRadioLib EthernetWrapperLib OBDIILib mbed

Committer:
rtgree01
Date:
Sat Aug 20 14:20:13 2011 +0000
Revision:
0:4d16a55d0eec
Child:
2:e8b13ea2881b
First Rev with OBDII enabled, calculates mpg, but no transmission

Who changed what in which revision?

UserRevisionLine numberNew contents of line
rtgree01 0:4d16a55d0eec 1 #ifndef WATCHDOGTIMER_H
rtgree01 0:4d16a55d0eec 2 #define WATCHDOGTIMER_H
rtgree01 0:4d16a55d0eec 3
rtgree01 0:4d16a55d0eec 4 #include "mbed.h"
rtgree01 0:4d16a55d0eec 5
rtgree01 0:4d16a55d0eec 6 // Simon's Watchdog code from
rtgree01 0:4d16a55d0eec 7 // http://mbed.org/forum/mbed/topic/508/
rtgree01 0:4d16a55d0eec 8 class WatchDogTimer
rtgree01 0:4d16a55d0eec 9 {
rtgree01 0:4d16a55d0eec 10 public:
rtgree01 0:4d16a55d0eec 11 // Load timeout value in watchdog timer and enable
rtgree01 0:4d16a55d0eec 12 void kick(float s);
rtgree01 0:4d16a55d0eec 13
rtgree01 0:4d16a55d0eec 14 // "kick" or "feed" the dog - reset the watchdog timer
rtgree01 0:4d16a55d0eec 15 // by writing this required bit pattern
rtgree01 0:4d16a55d0eec 16 void kick();
rtgree01 0:4d16a55d0eec 17 };
rtgree01 0:4d16a55d0eec 18
rtgree01 0:4d16a55d0eec 19 #endif