Princeton / OOK
把一段高低电平,读成遥控器里的地址和数据。
OOK Studio 是一个本地运行的 OOK 波形与编码工作台。它不连接设备,只处理你粘贴进来的 0/1 波形或静态码,适合做捕获后的整理、对比和格式转换。
信号切片
OOK / ASKcarrier on = 1carrier off = 0
2262 / 22601527 / 2242URH 0/1
输入
0 / 1
URH 解调后的方波字符串,去掉空格与噪声后即可分析。
输出
code
静态地址码、数据码,或者两个码之间的差异。
边界:只处理你拥有或获得书面授权的设备与信号。这个工具不会发射信号,也不包含自动重放或暴力枚举功能。
Decode
解码
粘贴 URH 解调后的 0/1 串。2262/2260 输出 12 位静态码;1527/2242 输出 10 位地址加 4 位数据。
等待输入。
判定提示:2262/2260 的 25 段脉冲里,最后一段是同步位;1527/2242 的最后 4 位是数据码。解不出来时先检查 URH 是否把噪声也解成了 1,或者抓到的帧是否完整。
Convert
地址转换
在 1527 的 4 位拨码表示和 2 位二进制表示之间转换。只转换 10 位地址,不处理后面的 4 位数据。
等待输入。
4 位表示只接受 0 1 F H,长度必须为 10;2 位表示只接受 0 1,长度必须为 20。输入数据码会被拒绝,避免把地址和数据混在一起。
Compare
对比两个码
把两次抓到的静态码放在一起,按位比较。相同显示短横,不同显示尖号,长度多出来的部分显示加号。
等待输入。
相同不同长度差异
Reference
速查
几个最容易混淆的字段。真正判断协议时,仍要看完整帧、同步位和脉宽分布。
| 项目 | 2262 / 2260 | 1527 / 2242 |
|---|---|---|
| 常见静态码 | 0 / F / 1 | 0 / 1 / F / H |
| 码位 | 12 位(3 位一组) | 10 位地址 + 4 位数据 |
| 地址表示 | 三态编码 | 4 位拨码 / 2 位二进制 |
| 脉冲段 | 25 段,末段为同步 | 25 段,末段为同步 |
| 工具入口 | 解码 → 2262 / 2260 | 解码 → 1527 / 2242 |
读结果时先看三件事
| 1 | 输入是不是完整的 25 段脉冲。少一段,地址和数据都会错位。 |
| 2 | 平均脉宽是不是被噪声拉偏。URH 的毛刺会直接变成 N/W 判断错误。 |
| 3 | 2262 和 1527 的静态码长得很像,但同步位和位宽不同;解不出来时换另一个协议试一次,别改输入硬凑。 |
本工具只做字符串层面的格式整理,不做射频解调,也不判断设备是否可被重放。抓包、发射和测试都需要设备所有者的授权。