http://mbed.org/users/okini3939/notebook/melinverter
Dependents: MelInverter_sample
Diff: MelInverter.h
- Revision:
- 2:b1ef1c4d9c12
- Parent:
- 1:5963d2a1c30f
--- a/MelInverter.h Tue Sep 18 14:30:22 2012 +0000 +++ b/MelInverter.h Fri Sep 28 03:28:47 2012 +0000 @@ -17,6 +17,7 @@ #define MELDELAY 0 #define MELTIMEOUT 100 +#define MELBAUD 19200 enum MELCMD { MELCMD_MODE_R = 0x7b, @@ -59,7 +60,7 @@ /** * Default constructor */ - MelInverter (PinName p_tx, PinName p_rx); + MelInverter (PinName p_tx, PinName p_rx, int baud = MELBAUD); int send (int iid, MELCMD, char *data); @@ -78,7 +79,7 @@ MELMODE _mel_mode; RingBuffer _buf_data; Timeout _res; - int _iid; + volatile int _iid; };