- 通道配置
所有启用ANT的设备的通道配置参数均由ANT协议定义。有关更多详细信息,请参阅ANT消息协议和用法文档。
6.1 从通道配置
预期从ANT+自行车灯接收数据的设备必须配置ANT通道,其通道参数设置如表6-1所示。
Table 6-1. ANT+自行车灯控制器(即从属)的ANT通道配置
6.1.1 传输类型
传输类型的最高有效半字节可以可选地用于将设备编号从16位扩展到20位。在这种情况下,传输类型的最高有效位变为扩展的20位设备编号的最高有效位。因此,不知道要搜索的ANT+自行车灯的传输类型的控制器应始终使用通配符配对方案。
6.1.2 频道周期
设置消息周期,以便显示设备可以全速(〜8.02Hz)接收数据。
6.2 扫描配置
支持形成ANT+自行车灯网络的ANT+控制器/显示设备应使用连续扫描或背景扫描来识别附近的ANT+自行车灯,并在形成网络之前检查连接状态。使用连续扫描模式的ANT+控制器/显示设备应使用表6-2中列出的参数。
Table 6-2. 控制器/显示设备的ANT无线电配置(连续扫描)
此超时是特定于实现的,可由设计人员将其设置为系统的适当值。约3秒的值使控制器可以发现大量的灯,同时保持相对较低的用户体验等待时间。
使用后台扫描的ANT+控制器/显示设备应使用表6-3中列出的参数进行配置。
Table 6-3. 控制器/显示设备的ANT通道配置(后台扫描)
6.3 主通道配置
6.3.1 自行车灯主通道配置
ANT+自行车灯应建立其默认ANT通道,如表6-4所示。
Table 6-4. ANT+自行车灯(即主控)的ANT通道配置
6.3.1.1 通道类型
由于需要双向通信,信道类型设置为双向主从(0x10)。双向主从信道还用于实现ANT协议固有的干扰避免特性。
6.3.1.2 传输类型
传输类型的最高有效半字节可以可选地用于将设备编号从16位扩展到20位。在这种情况下,传输类型的最高有效半字节变为20位设备编号中的最高有效半字节。
6.3.1.3 设备编号
设备编号在各个生产单位中应尽可能唯一。实现此规范的一个示例是将设备序列号的最低两个字节用作ANT通道ID的设备号;确保设备具有设置的序列号。
ANT+自行车灯的设备号不得为0x0000。如果设备号是从较大序列号的低16位派生的,则应格外小心。在这种情况下,请确保正确处理0x10000(65536)的倍数的序列号,以使设备号未设置为0。
6.4 共享从机通道配置
ANT+自行车灯应响应从ANT+控制器收到的指示ANT+自行车灯作为辅助灯连接的命令,打开如表6-5中所列配置的通道。
6.4.1 自行车灯共享从机通道配置
Table 6-5. 辅助灯(即共享从机)的ANT通道配置
6.4.1.1 传输类型
传输类型的最高有效半字节可以可选地用于将设备编号从16位扩展到20位。在这种情况下,传输类型的最高有效位变为扩展的20位设备编号的最高有效位。因此,不知道要搜索的ANT+自行车灯的传输类型的控制器应始终使用通配符配对方案。
6.4.1.2 频道周期
设置共享通道消息周期,以便配置为辅助灯的ANT+自行车灯可以全速(〜8.02Hz)接收数据。
6.5 共享主通道配置
ANT+自行车灯设备应响应从ANT+控制器/显示设备收到的指示其连接为共享网络中的主灯的命令,打开如表6-6中所列配置的通道。
Table 6-6. 主灯(即共享主灯)的ANT+通道配置
6.5.1.1 通道类型
由于需要在共享信道上进行双向通信,信道类型设置为共享双向主(0x30)。共享的双向主信道还用于启用ANT协议固有的干扰避免特性。
6.5.1.2 传输类型
传输类型中最重要的半字节可选择性地用于将设备数从16位扩展到20位。在这种情况下,传输类型的最重要的半字节变成20位设备号的最重要的半字节。
6.5.1.3 设备编号
设备编号在整个生产单元中必须尽可能唯一。实现该规范的一个例子是使用设备序列号的最低两个字节作为ANT通道ID的设备号;确保设备具有设置的序列号。
ANT+自行车灯的设备号不应为0x0000。如果设备号是从较大序列号的较低16位派生的,则应小心。在这种情况下,请确保正确处理0x10000(65536)的倍数的序列号,以便设备号未设置为0。