This is the end gate portion of a pinewood derby timer that uses an mbed. It communicates via HTTP to a web server that is doing the racer control and race management. Still need to put all that code together into a package on the net.

Dependencies:   EthernetNetIf mbed HTTPServer Servo

share.h

Committer:
dminear
Date:
2011-03-09
Revision:
0:74139f5b6180

File content as of revision 0:74139f5b6180:

#ifndef SHARE_H
#define SHARE_H

extern int blinkm;
extern Timer timer;
extern float lane1;
extern float lane2;
extern float lane3;
extern float lane4;
extern Servo myservo;
extern DigitalOut startsol;
extern DigitalOut startsol;
extern DigitalOut lane1led;
extern DigitalOut lane2led;
extern DigitalOut lane3led;
extern DigitalOut lane4led;

extern I2C blink;

//prototypes
void FadeToColor(char r,char g, char b);
void FastColorChg(char r,char g, char b);
void PlayScript(char s);
void BlinkInit(void);
void FadeToRandomColor(void);
#endif