Skip to content

Commit 13953c3

Browse files
committed
Remove R_TIMESTAMP_OFFSET from core registers
This register was never fully ratified so it would be strange to introduce it already as deprecated.
1 parent fc55475 commit 13953c3

File tree

1 file changed

+0
-31
lines changed

1 file changed

+0
-31
lines changed

Device.md

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@ The following set of Device core registers MUST be implemented. These reserved r
6262
|[`R_DEVICE_NAME`](#r_device_name-u8-array--human-readable-device-name)|No|No|U8|012|b)|Human-readable device name|Optional|
6363
|[`R_SERIAL_NUMBER`](#r_serial_number-u16--device-serial-number)|No|No|U16|013|b)|Unique serial number of the device|Deprecated|
6464
|[`R_CLOCK_CONFIG`](#r_clock_config-u8--synchronization-clock-configuration)|No|No|U8|014|b)|Synchronization clock configuration|Optional|
65-
|[`R_TIMESTAMP_OFFSET`](#r_timestamp_offset-u8--clock-calibration-offset)|No|No|U8|015|b)|Configures an offset for Timestamp updates|Deprecated|
6665
|[`R_UID`](#r_uid-16-bytes--unique-identifier)|No|Yes|U8|016|b)|Stores a unique identifier (UID) |Optional|
6766
|[`R_TAG`](#r_tag-8-bytes--firmware-tag)|-|Yes|U8|017|b)|Firmware tag|Optional|
6867
|[`R_HEARTBEAT`](#r_heartbeat-u16--device-status-information)|Yes|Yes|U16|018|b)|Monitors device status|Required|
@@ -774,36 +773,6 @@ Supporting `Write` requests to this register is OPTIONAL. If `Write` requests ar
774773

775774
Otherwise, if `Write` requests are not supported, the Device MUST reply to any `Write` requests with the fixed device serial number.
776775

777-
### **`R_TIMESTAMP_OFFSET` (U8) – Clock calibration offset**
778-
779-
> [!WARNING]
780-
>
781-
> This register is deprecated and MUST NOT be implemented on any new devices.
782-
783-
Address: `015`
784-
785-
```mermaid
786-
---
787-
displayMode: compact
788-
---
789-
790-
gantt
791-
title R_TIMESTAMP_OFFSET (015) [U8]
792-
793-
dateFormat X
794-
axisFormat %
795-
tickInterval 0
796-
797-
section Bit
798-
7-0 :byte1, 0, 1
799-
section Id
800-
RESERVED :id1, 0, 1
801-
section Default
802-
0 :d1, 0, 1
803-
```
804-
805-
When the value of this register is greater than `0` (Zero), the Device timestamp SHOULD be offset by this amount. The register is sensitive to 500 microsecond increments. This register is non-volatile.
806-
807776

808777
## Release Notes
809778

0 commit comments

Comments
 (0)