Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
sstaub authored Feb 28, 2017
1 parent ebafacd commit ddf3dbd
Showing 1 changed file with 31 additions and 1 deletion.
32 changes: 31 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,40 @@ Teensy (USB-)Serialnumber, MAC-Address, Kinetis ChipUID and UUID (RFC4122)
Should work with Teensy LC & Teensy 3.0 ... 3.6

- Tested with Teensy 3.5 by sstaub
- Tested with teensy 3.2, WIZ850io, PRJC sd/Ethernet adapter, Arduino 1.8.11, TD 1.35, by bboyes
- Tested with Teensy 3.2, WIZ850io, PRJC sd/Ethernet adapter, Arduino 1.8.11, TD 1.35, by bboyes
- Tested with Teensy 3.6 amd LC by manitou

## Examples
### ReadAll

```
#include <TeensyID.h>
uint8_t serial[4];
uint8_t mac[6];
uint32_t uid[4];
uint8_t uuid[16];
void setup() {
teensySN(serial);
teensyMAC(mac);
kinetisUID(uid);
teensyUUID(uuid);
delay(2000);
Serial.printf("USB Serialnumber: %u \n", teensyUsbSN());
Serial.printf("Array Serialnumber: %02X-%02X-%02X-%02X \n", serial[0], serial[1], serial[2], serial[3]);
Serial.printf("String Serialnumber: %s\n", teensySN());
Serial.printf("Array MAC Address: %02X:%02X:%02X:%02X:%02X:%02X \n", mac[0], mac[1], mac[2], mac[3], mac[4], mac[5]);
Serial.printf("String MAC Address: %s\n", teensyMAC());
Serial.printf("Array 128-bit UniqueID from chip: %08X-%08X-%08X-%08X\n", uid[0], uid[1], uid[2], uid[3]);
Serial.printf("String 128-bit UniqueID from chip: %s\n", kinetisUID());
Serial.printf("Array 128-bit UUID RFC4122: %02X%02X%02X%02X-%02X%02X-%02X%02X-%02X%02X-%02X%02X%02X%02X%02X%02X\n", uuid[0], uuid[1], uuid[2], uuid[3], uuid[4], uuid[5], uuid[6], uuid[7], uuid[8], uuid[9], uuid[10], uuid[11], uuid[12], uuid[13], uuid[14], uuid[15]);
Serial.printf("String 128-bit UUID RFC4122: %s\n", teensyUUID());
}
void loop() {}
```

- just as it sounds, read and print out serial, mac, uid, uuid
- Typical output:
```
Expand Down

0 comments on commit ddf3dbd

Please sign in to comment.