ibutton read with modified ds18b20 libraries
Due to the lack of programs for ibutton interfacing with mbed, i built this one (still needs a lot of development), it's in a very basic state, but i'm working on it...
Diff: main.cpp
- Revision:
- 0:4f399e4b64a9
diff -r 000000000000 -r 4f399e4b64a9 main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Fri Aug 23 08:36:59 2013 +0000 @@ -0,0 +1,23 @@ +#include "mbed.h" +#include "ds1990.h" +#include "DS1Wire.h" + +Serial pc(USBTX, USBRX); +DigitalInOut sensor(p21); +AnalogIn input(p18); + + + +int main(void){ + + +ROM_Code_t ROM_Code = ReadROM(); + + +pc.printf("Family code: 0x%X\n\r", ROM_Code.BYTES.familyCode); + pc.printf("Serial Number: "); + for (uint32_t i = 8; i != 0; --i) { + pc.printf("%02X%s", ROM_Code.BYTES.serialNo[i-1], (i != 1)?":":"\r\n"); + } +Reset(); +}