Adaptation for PCA9548 Nxp I2C switch

Fork of PCA9547 by Tedd OKANO

Committer:
okano
Date:
Tue Jul 01 00:10:04 2014 +0000
Revision:
0:662ab6a5aa97
Child:
1:47f2cf4c6619
first library test

Who changed what in which revision?

UserRevisionLine numberNew contents of line
okano 0:662ab6a5aa97 1 #ifndef MBED_PCA9547_H
okano 0:662ab6a5aa97 2 #define MBED_PCA9547_H
okano 0:662ab6a5aa97 3
okano 0:662ab6a5aa97 4 #include "mbed.h"
okano 0:662ab6a5aa97 5
okano 0:662ab6a5aa97 6 class PCA9547
okano 0:662ab6a5aa97 7 {
okano 0:662ab6a5aa97 8 public:
okano 0:662ab6a5aa97 9 PCA9547( PinName sda, PinName scl, char i2c_address = 0xE0 );
okano 0:662ab6a5aa97 10
okano 0:662ab6a5aa97 11 ~PCA9547();
okano 0:662ab6a5aa97 12
okano 0:662ab6a5aa97 13 void select( char channel );
okano 0:662ab6a5aa97 14
okano 0:662ab6a5aa97 15 private:
okano 0:662ab6a5aa97 16 I2C i2c;
okano 0:662ab6a5aa97 17 char _i2c_addr;
okano 0:662ab6a5aa97 18 };
okano 0:662ab6a5aa97 19
okano 0:662ab6a5aa97 20 #endif // MBED_PCA9547_H