Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: OneWire Terminal mbed
Revision 12:a649f4e955a4, committed 2017-07-10
- Comitter:
- andrewae
- Date:
- Mon Jul 10 23:02:11 2017 +0000
- Parent:
- 11:11a01dc7a2c9
- Commit message:
- Fixed print_rom_id
Changed in this revision
--- a/OneWire.lib Mon Jul 10 17:58:11 2017 +0000 +++ b/OneWire.lib Mon Jul 10 23:02:11 2017 +0000 @@ -1,1 +1,1 @@ -https://developer.mbed.org/teams/Maxim-Integrated/code/OneWire/#5bd0a7a82bb4 +https://developer.mbed.org/teams/Maxim-Integrated/code/OneWire/#cf38f48a2a49
--- a/Terminal.lib Mon Jul 10 17:58:11 2017 +0000 +++ b/Terminal.lib Mon Jul 10 23:02:11 2017 +0000 @@ -1,1 +1,1 @@ -https://developer.mbed.org/users/j3/code/Terminal/#419eea2fe960 +https://developer.mbed.org/users/j3/code/Terminal/#9ab22fc6e88b
--- a/main.cpp Mon Jul 10 17:58:11 2017 +0000
+++ b/main.cpp Mon Jul 10 23:02:11 2017 +0000
@@ -126,21 +126,11 @@
void print_rom_id(Terminal & term, const RomId & romId)
{
//print the rom number
- term.printf("\n");
- int8_t idx = (RomId::byteLen - 1);
- do
- {
- if(romId[idx] < 16)
- {
- term.printf("0x0%x ", romId[idx--]);
- }
- else
- {
- term.printf("0x%2x ", romId[idx--]);
- }
+ term.printf("\r\n");
+ for(int idx = 7; idx >= 0; idx--) {
+ term.printf("0x%02x ", romId.buffer[idx]);
}
- while(idx >= 0);
- term.printf("\n");
+ term.printf("\r\n");
}