| 
				打卡等级:常住居民III打卡总天数:181最近打卡:2025-09-22 10:04:31   金牌会员 
 
 
	积分1431 
 | 
 
 发表于 2024-10-8 13:30:26
|
显示全部楼层 
| S-BUS协议 
 该协议长度为 25 字节,每 14 毫秒(模拟模式)或 7 毫秒(高速模式)发送一次。
 一个字节 = 1 个起始位 + 8 个数据位 + 1 个奇偶校验位 + 2 个停止位(8E2),波特率 = 100'000 bit/s
 最高位先发送。逻辑反转(高电平 = 1)
 
 [起始字节] [数据1] [数据2] .... [数据22] [标志][结束字节]
 
 起始字节 = 11110000b (0xF0)
 
 数据 1-22 = [ch1, 11bit][ch2, 11bit] .... [ch16, 11bit] (ch# = 0 bis 2047)
 通道 1 使用 data1 中的 8 位和 data2 中的 3 位
 通道 2 使用最后 5 位来自 data2 和来自 data3 的 6 位
 等。
 
 flags = bit7 = ch17 = digital channel (0x80)
 bit6 = ch18 = digital channel (0x40)
 bit5 = Frame lost, equivalent red LED on receiver (0x20)
 bit4 = failsafe activated (0x10)
 bit3 = n/a
 bit2 = n/a
 bit1 = n/a
 bit0 = n/a
 
 endbyte = 00000000b
 
 
 | 
 |