i2c slave program

Dependencies:   mbed

Committer:
viswachaitanya
Date:
Mon Jun 30 11:59:30 2014 +0000
Revision:
0:ad4485166cfe
i2c slave version 1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
viswachaitanya 0:ad4485166cfe 1 #include "mbed.h"
viswachaitanya 0:ad4485166cfe 2 I2CSlave slave(p28,p27); //configuring pins p27, p28 as I2Cslave
viswachaitanya 0:ad4485166cfe 3 Serial pc (USBTX,USBRX);
viswachaitanya 0:ad4485166cfe 4 void split(float); //function to split 4 bcurrentte data
viswachaitanya 0:ad4485166cfe 5 void write_to_master(char); //function to write data to master
viswachaitanya 0:ad4485166cfe 6 void FUNC_I2C_SLAVE_MAIN()
viswachaitanya 0:ad4485166cfe 7
viswachaitanya 0:ad4485166cfe 8 struct SensorData //HK_data_structure
viswachaitanya 0:ad4485166cfe 9 {
viswachaitanya 0:ad4485166cfe 10 float voltage[10];
viswachaitanya 0:ad4485166cfe 11 float current[10];
viswachaitanya 0:ad4485166cfe 12 float temp[10];
viswachaitanya 0:ad4485166cfe 13 //float Battery[2];
viswachaitanya 0:ad4485166cfe 14 } Sensor;