Gabriel Silva
/
mlx90615_lpc1768
program for temperature reading with mlx90615
smbus.h@1:c0d057b08394, 2020-07-15 (annotated)
- Committer:
- glsfacom
- Date:
- Wed Jul 15 18:55:10 2020 +0000
- Revision:
- 1:c0d057b08394
- Parent:
- 0:db513e91a2c9
mbed os5;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
glsfacom | 0:db513e91a2c9 | 1 | #define WRITE 0 |
glsfacom | 0:db513e91a2c9 | 2 | #define READ 1 |
glsfacom | 0:db513e91a2c9 | 3 | |
glsfacom | 0:db513e91a2c9 | 4 | #define LITTLE_ENDIAN 0 |
glsfacom | 0:db513e91a2c9 | 5 | #define BIG_ENDIAN 1 |
glsfacom | 0:db513e91a2c9 | 6 | |
glsfacom | 0:db513e91a2c9 | 7 | #include "mbed.h" |
glsfacom | 0:db513e91a2c9 | 8 | |
glsfacom | 0:db513e91a2c9 | 9 | extern I2C i2c; |
glsfacom | 0:db513e91a2c9 | 10 | |
glsfacom | 0:db513e91a2c9 | 11 | void smbus_start(); |
glsfacom | 0:db513e91a2c9 | 12 | void smbus_stop(); |
glsfacom | 0:db513e91a2c9 | 13 | unsigned char smbus_send_byte(unsigned char byte); |
glsfacom | 0:db513e91a2c9 | 14 | unsigned char smbus_send_address(unsigned char address, unsigned char rw); |
glsfacom | 0:db513e91a2c9 | 15 | unsigned char smbus_read_byte(unsigned char *status); |
glsfacom | 0:db513e91a2c9 | 16 | unsigned int smbus_read_uint(unsigned char *status, unsigned char read_mode); |
glsfacom | 0:db513e91a2c9 | 17 | unsigned char smbus_write_uint(unsigned char read_mode, unsigned int value); |
glsfacom | 0:db513e91a2c9 | 18 |