program for temperature reading with mlx90615

Dependencies:   crc8

Committer:
glsfacom
Date:
Thu Jul 16 10:58:18 2020 -0400
Revision:
2:c4552b8c47c0
Parent:
0:db513e91a2c9
One MLX setup

Who changed what in which revision?

UserRevisionLine numberNew 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