* 这个 规格 是 主题 至 是 changed 没有 注意.
EM83050H
键盘 encoder
4
9.16.1999
PreliminaryPreliminary
PreliminaryPreliminary
初步的
- responds ack.
- updates 状态 指示信号.
- returns 至 previous scanning 状态.
echo ( 十六进制 eeh )
- responds 和 ee 十六进制.
- returns 至 previous scanning 状态.
invalid commands ( 十六进制 ef 和 f1 )
- returns 一个 resend command.
- returns 至 previous scanning 状态.
选择 alternate scan 代号 ( 十六进制 f0 )
- responds ack.
- clears 输出 缓存区.
- sets 这 default typematic 比率/延迟.
- clears last typematic 关键.
- receives 选项 字节.
- responds ack.
- 选项 字节 =
01 : 选择 scan 代号 设置 1
02 : 选择 scan 代号 设置 2
03 : 选择 scan 代号 设置 3
- returns 至 previous scanning 比率.
读 id (f2)
- responds 和 ack.
- discontinues scanning.
- 发送 二 id 字节. 这 第二 字节 将 是 sent 在里面 500 美国 之后 第一 字节.
- 重新开始 scanning.
设置 typematic 比率/延迟 ( 十六进制 f3 )
- responds ack.
- receives 比率/延迟 值 字节
- responds ack.
- 设置 比率/延迟 (* 便条 1)
- returns 至 previous scanning 状态.
* 便条 1
1. repeat 时期 = ( 8+a ) x ( 2b) x 0.00417 秒
一个 : 二进制的 值 的 位 2, 1, 和 0.
b : 二进制的 值 的 位 4 和 3.
2. 延迟 = ( c +1 ) x 250 milliseconds
c : 二进制的 值 的 位 6 和 5. 位 7 是 总是 0.