x

Dependents:   20180621_FT813

Committer:
JackB
Date:
Mon Jul 23 12:24:48 2018 +0000
Revision:
0:a13a2f61b5f1
I2CL

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JackB 0:a13a2f61b5f1 1 #include "mbed.h"
JackB 0:a13a2f61b5f1 2
JackB 0:a13a2f61b5f1 3 #ifndef __I2CLIST_H__
JackB 0:a13a2f61b5f1 4 #define __I2CLIST_H__
JackB 0:a13a2f61b5f1 5
JackB 0:a13a2f61b5f1 6 class I2CList {
JackB 0:a13a2f61b5f1 7 public:
JackB 0:a13a2f61b5f1 8 I2CList(PinName sda, PinName scl);
JackB 0:a13a2f61b5f1 9 char * GetName(int address);
JackB 0:a13a2f61b5f1 10 void List(void);
JackB 0:a13a2f61b5f1 11
JackB 0:a13a2f61b5f1 12 private:
JackB 0:a13a2f61b5f1 13 I2C i2c;
JackB 0:a13a2f61b5f1 14 char data_write[3];
JackB 0:a13a2f61b5f1 15 char data_read[2];
JackB 0:a13a2f61b5f1 16 char i2c_name[32];
JackB 0:a13a2f61b5f1 17
JackB 0:a13a2f61b5f1 18 protected:
JackB 0:a13a2f61b5f1 19
JackB 0:a13a2f61b5f1 20 };
JackB 0:a13a2f61b5f1 21
JackB 0:a13a2f61b5f1 22 #endif