PPS

nv unset 命令用于移除您使用等效的 nv set 命令设置的配置。本指南仅在 nv unset 命令与 nv set 命令不同时描述 nv unset 命令。


nv set platform pulse-per-second in channel-index

设置 PPS In 的通道索引。您可以设置值 1 或 0。默认值为 0。

版本历史

在 Cumulus Linux 5.7.0 中引入

示例

cumulus@switch:~$ nv set platform pulse-per-second in channel-index 1

nv set platform pulse-per-second in logging-level

设置 PPS In 的日志记录级别。您可以指定 emergency、alert、critical、error、warning、notice、info 或 debug。默认日志记录级别为 info。

版本历史

在 Cumulus Linux 5.7.0 中引入

示例

cumulus@switch:~$ nv set platform pulse-per-second in logging-level warning

nv set platform pulse-per-second in pin-index

设置 PPS In 的引脚索引。您可以设置值 1 或 0。默认值为 0。

版本历史

在 Cumulus Linux 5.7.0 中引入

示例

cumulus@switch:~$ nv set platform pulse-per-second in pin-index 1

nv set platform pulse-per-second in signal-polarity

设置 PPS In 信号的极性。您可以指定 rising-edge、falling-edge 或 both。默认设置为 rising-edge。

版本历史

在 Cumulus Linux 5.7.0 中引入

示例

cumulus@switch:~$ nv set platform pulse-per-second in signal-polarity falling-edge

nv set platform pulse-per-second in signal-width

设置 PPS In 信号的脉冲宽度。您可以设置介于 1000000 和 999000000 之间的值。默认值为 500000000。

版本历史

在 Cumulus Linux 5.7.0 中引入

示例

cumulus@switch:~$ nv set platform pulse-per-second in signal-width 999000000

nv set platform pulse-per-second in state

启用和禁用 PPS In。

当您配置并启用 PPS In 时,您必须在交换机上配置 PTP 从端口。

版本历史

在 Cumulus Linux 5.7.0 中引入

示例

cumulus@switch:~$ nv set platform pulse-per-second in state enabled

nv set platform pulse-per-second in timestamp-correction

设置要添加到每个 PPS 时间戳的值(以纳秒为单位)。您可以设置介于 -1000000000 和 1000000000 之间的值。默认值为 0。

版本历史

在 Cumulus Linux 5.7.0 中引入

示例

cumulus@switch:~$ nv set platform pulse-per-second in timestamp-correction 1000000000

nv set platform pulse-per-second out channel-index

设置 PPS Out 的通道索引。您可以设置值 1 或 0。默认值为 0。

版本历史

在 Cumulus Linux 5.7.0 中引入

示例

cumulus@switch:~$ nv set platform pulse-per-second out channel-index 1

nv set platform pulse-per-second out frequency-adjustment

设置 PPS Out 信号的频率调整。您可以设置介于 1000000000 和 2147483647 之间的值。默认值为 1000000000。

版本历史

在 Cumulus Linux 5.7.0 中引入

示例

cumulus@switch:~$ nv set platform pulse-per-second out frequency-adjustment 2147483647

nv set platform pulse-per-second out phase-adjustment

NVUE CLI 包括 PPS Out 的 phase adjustment 设置。Cumulus Linux 5.7 不支持此设置。


nv set platform pulse-per-second out pin-index

设置 PPS Out 的引脚索引。Cumulus Linux 仅支持引脚 1。

版本历史

在 Cumulus Linux 5.7.0 中引入

示例

cumulus@switch:~$ nv set platform pulse-per-second out pin-index 1

nv set platform pulse-per-second out signal-width

设置 PPS Out 信号的脉冲宽度。您可以设置介于 1000000 和 999000000 之间的值。默认值为 500000000。

版本历史

在 Cumulus Linux 5.7.0 中引入

示例

cumulus@switch:~$ nv set platform pulse-per-second out signal-width 999000000

nv set platform pulse-per-second state

启用和禁用 PPS Out。

版本历史

在 Cumulus Linux 5.7.0 中引入

示例

cumulus@switch:~$ nv set platform pulse-per-second out state enabled