LM60 Temp
LM60.cpp@0:9bd1553bf798, 2015-12-28 (annotated)
- Committer:
- king33jp
- Date:
- Mon Dec 28 14:57:35 2015 +0000
- Revision:
- 0:9bd1553bf798
TI Temp Sensor LM60
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
king33jp | 0:9bd1553bf798 | 1 | /* mbed library for LM60 |
king33jp | 0:9bd1553bf798 | 2 | * |
king33jp | 0:9bd1553bf798 | 3 | */ |
king33jp | 0:9bd1553bf798 | 4 | #include "LM60.h" |
king33jp | 0:9bd1553bf798 | 5 | |
king33jp | 0:9bd1553bf798 | 6 | LM60::LM60(PinName lm60 , float vcc ) : _lm60(lm60) { |
king33jp | 0:9bd1553bf798 | 7 | _vcc = vcc; |
king33jp | 0:9bd1553bf798 | 8 | } |
king33jp | 0:9bd1553bf798 | 9 | |
king33jp | 0:9bd1553bf798 | 10 | float LM60::GetTemp(){ |
king33jp | 0:9bd1553bf798 | 11 | return ( _lm60.read()*_vcc - 0.424f ) * 160 ; |
king33jp | 0:9bd1553bf798 | 12 | // 1/0.00625 = 160 |
king33jp | 0:9bd1553bf798 | 13 | } |