Demo of OneWire Library for mbed using the DS18B20 as an example slave device. Connect Tera Term t 9600bps 8N1 with terminal 'Receive' to auto and 'Transmit' to CR+LF

Dependencies:   OneWire Terminal mbed

Files at this revision

API Documentation at this revision

Comitter:
j3
Date:
Fri Mar 24 19:57:27 2017 +0000
Parent:
1:819782bce064
Commit message:
updated libs, example.; Need to investigate 'mbed_wait_api' update

Changed in this revision

OneWire.lib Show annotated file Show diff for this revision Revisions of this file
Terminal.lib Show annotated file Show diff for this revision Revisions of this file
main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
--- a/OneWire.lib	Wed Aug 03 22:53:46 2016 +0000
+++ b/OneWire.lib	Fri Mar 24 19:57:27 2017 +0000
@@ -1,1 +1,1 @@
-https://developer.mbed.org/teams/Maxim-Integrated/code/OneWire/#4697f641eafb
+https://developer.mbed.org/teams/Maxim-Integrated/code/OneWire/#cf38f48a2a49
--- a/Terminal.lib	Wed Aug 03 22:53:46 2016 +0000
+++ b/Terminal.lib	Fri Mar 24 19:57:27 2017 +0000
@@ -1,1 +1,1 @@
-https://developer.mbed.org/users/j3/code/Terminal/#419eea2fe960
+https://developer.mbed.org/users/j3/code/Terminal/#aa29b7e10cd8
--- a/main.cpp	Wed Aug 03 22:53:46 2016 +0000
+++ b/main.cpp	Fri Mar 24 19:57:27 2017 +0000
@@ -154,17 +154,10 @@
 {
     //print the rom number
     term.printf("\n");
-    int8_t idx = (RomId::byteLen - 1);
+    int8_t idx = 8;
     do
     {
-        if(romId[idx] < 16)
-        {
-            term.printf("0x0%x ", romId[idx--]);
-        }
-        else
-        {
-            term.printf("0x%2x ", romId[idx--]);
-        }
+        term.printf("0x%02x ", romId.buffer[idx--]);
     }
     while(idx >= 0);
     term.printf("\n");
--- a/mbed.bld	Wed Aug 03 22:53:46 2016 +0000
+++ b/mbed.bld	Fri Mar 24 19:57:27 2017 +0000
@@ -1,1 +1,1 @@
-http://mbed.org/users/mbed_official/code/mbed/builds/f9eeca106725
\ No newline at end of file
+http://mbed.org/users/mbed_official/code/mbed/builds/093f2bd7b9eb
\ No newline at end of file