needs more commenting, log file errors, LED feedback
Dependencies: ARCH_GPRS_V2_HW Blinker GPRSInterface HTTPClient_GPRS RTC_WorkingLibrary SDFileSystem USBDevice mbed
Fork of finalv2 by
I2C_UART/i2c_uart.cpp@0:77d82c39b97c, 2015-05-05 (annotated)
- Committer:
- mbotkinl
- Date:
- Tue May 05 19:07:02 2015 +0000
- Revision:
- 0:77d82c39b97c
second draft of code
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mbotkinl | 0:77d82c39b97c | 1 | #include "mbed.h" |
mbotkinl | 0:77d82c39b97c | 2 | #include "i2c_uart.h" |
mbotkinl | 0:77d82c39b97c | 3 | #include "ARCH_GPRS_V2_HW_DFS.h" |
mbotkinl | 0:77d82c39b97c | 4 | |
mbotkinl | 0:77d82c39b97c | 5 | #define ADDRESS 8 |
mbotkinl | 0:77d82c39b97c | 6 | |
mbotkinl | 0:77d82c39b97c | 7 | I2C i2c_debug(GROVE_I2C_SDA, GROVE_I2C_SCL); |
mbotkinl | 0:77d82c39b97c | 8 | |
mbotkinl | 0:77d82c39b97c | 9 | |
mbotkinl | 0:77d82c39b97c | 10 | void debug_i2c(char *dta) |
mbotkinl | 0:77d82c39b97c | 11 | { |
mbotkinl | 0:77d82c39b97c | 12 | int len = strlen(dta); |
mbotkinl | 0:77d82c39b97c | 13 | i2c_debug.write(ADDRESS, dta, len); |
mbotkinl | 0:77d82c39b97c | 14 | //wait_ms(10); |
mbotkinl | 0:77d82c39b97c | 15 | } |
mbotkinl | 0:77d82c39b97c | 16 | |
mbotkinl | 0:77d82c39b97c | 17 | void debug_i2c(char dta) |
mbotkinl | 0:77d82c39b97c | 18 | { |
mbotkinl | 0:77d82c39b97c | 19 | char dta1[5]; |
mbotkinl | 0:77d82c39b97c | 20 | sprintf(dta1, "%c", dta); |
mbotkinl | 0:77d82c39b97c | 21 | debug_i2c(dta1); |
mbotkinl | 0:77d82c39b97c | 22 | } |
mbotkinl | 0:77d82c39b97c | 23 | // |