blah
Diff: TPA81new.h
- Revision:
- 0:90ed652031fd
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/TPA81new.h Sun Dec 16 01:52:53 2018 +0000 @@ -0,0 +1,31 @@ +#ifndef MY_TPA_H +#define MY_TPA_H +#define TPA_addr_x 0xD2 +#define TPA_addr_y 0xD0 +#include "mbed.h" + +class TPA81{ +public: + TPA81(PinName mysda, PinName myscl, char TPA_addr); + void setAddress(char inAddr); + int getTempAt(); + int getTemp(short i); + void changeaddress(char x, char y); + // Untuk Lomba + int Data[8]; + void Read(); + unsigned char IsAdaApi(); + unsigned int TingkatPanas(); + unsigned int Ambient(); + +protected: + int _aTemp; + int _temp[8]; + I2C _TPA; + char _addr; + char _cmd[2]; + float _delay; +}; + +#endif +