DS18B20 test program

Dependencies:   mbed

/media/uploads/va009039/ds18b20-lpc812.jpg

original:
https://developer.mbed.org/users/wkinkeldei/code/TempMeasure/file/9e88b2508768/one_wire.cpp https://developer.mbed.org/users/wkinkeldei/code/TempMeasure/

main.cpp

Committer:
va009039
Date:
2015-08-31
Revision:
1:c03fe1e5f435
Parent:
0:c85bb83259cc

File content as of revision 1:c03fe1e5f435:

#include "mbed.h"
#include "one_wire.h"

int main() {
    OneWire temp(D13);

    while(1) {
        temp.prepare_read();
        wait_ms(1000);
        uint8_t data[9];
        int value = temp.read_temperature_raw(data, sizeof(data));
        for(int i = 0; i < sizeof(data); i++) {
            printf("%02x ", data[i]);
        }
        printf("\n%d\n", value);
    }
}