You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|R\_TIMESTAMP\_OFFSET|No|No|U8|015|b)|Adds an offset if user updates the Timestamp|Optional|
51
+
|R\_UID|No|YES|U8|016|b)|Stores a unique identifier (UID) |Optional|
51
52
52
53
||a) These values are stored during factory process and are persistent, i.e., they cannot be changed by the user.<br>b) Check register notes on the specific register explanation<br>c) Only parts of the functionality is mandatory. Check register notes on the explanation.|
53
54
| :- | :- |
@@ -324,6 +325,12 @@ gantt
324
325
This number should be unique for each unit of the same Device ID.
325
326
To write to this register a two-step write command is needed. First, write the value `0xFFFF`, and then the desired serial number (as a `U16`). The device will reset after the second write command is received.
326
327
328
+
> **Note**
329
+
>
330
+
> This register is to be deprecated in the near future in favor of the `R_UID` register. Until then, we strongly encourage the value of this register to duplicate the first two bytes of `R_UID`. In this case, similarly to the harp protocol specification, the two bytes should be packed in little-endian order.
When the value of this register is above 0 (zero), the device’s timestamp will be offset by this amount. The register is sensitive to 500 microsecond increments. This register is non-volatile.
411
418
419
+
#### **`R_UID` (16 Bytes) – Unique Identifier**
420
+
421
+
Address: `016`
422
+
423
+
An array of 16 bytes that should contain a (128bit) UID (Unique Identifier) of the current device. This register is non-volatile and should be read-only. The byte-order is little-endian.
424
+
425
+
412
426
## Release notes:
413
427
414
428
- v0.2
@@ -455,5 +469,10 @@ When the value of this register is above 0 (zero), the device’s timestamp will
455
469
- v1.9.1
456
470
* Remove table of contents to avoid redundancy with doc generators.
457
471
* Minor improvements to clarity of introduction.
472
+
458
473
- v1.9.2
459
474
* Clarify `Connected` behavior between host and device and add application examples.
475
+
476
+
- v1.10.0
477
+
* Add `UID` register
478
+
* Add future deprecation warning to `R_SERIAL_NUMBER` register.
0 commit comments