在当前时间特征中调整原因是什么意思



我正在实现CTS(当前时间服务(同步方法。这是有关当前时间特征的文档(CTS中的特征之一(。

"手动时间更新"one_answers"外部参考时间更新"是什么意思,它们在我正在编写当前时间的设备上更改了什么?

我已经搜索过,www和蓝牙SIG组,但没有发现与这些字段的名称相比,没有任何进一步的解释。

当前时间服务的规范文档定义了这些值(从bluetooth.com下载pdf(。

特别是第3.1.2节特征行为 - 通知:

服务器设备应在当前时间设置调整原因字段,以反映在服务器设备上最后调整本地时间的原因。

...

3.1.2.1手动时间更新

如果手动设置/更改服务器设备上的时间信息,应设置"手动时间更新"位。注意:如果时区域或DST偏移手动更改,也应设置此位。

3.1.2.2外部参考时间更新

如果服务器设备从一个外部时间参考来源,外部参考时间更新位应设置。

3.1.2.3时区更改

如果设置/调整了服务器设备上的时间信息由于时区的变化,应设置"时区变化"位。注意:以下3.1.2.1,如果时区是手动更改的"手动时间更新"位也将设置。

3.1.2.4 DST偏移的更改如果设置/调整了服务器设备上的时间信息由于DST偏移的变化,应设置" DST偏移的变化"位。注意:以下3.1.2.1,如果DST偏移是手动更改的,则是"手动时间更新"位也将设置。

相关内容

最新更新