读取信号

使用 Flipper Zero,你可以读取、保存和模拟各种采用已知协议的遥控器。
有些遥控器使用的协议 Flipper Zero 尚未支持。这类遥控器的信号可以通过 Read RAW 功能以原始格式录制、保存并重放。
本页将介绍如何读取和模拟遥控器、检测遥控器频率,以及接收未知频率的信号。本文还会说明当 Flipper Zero 使用默认设置无法读取信号时应该怎么做,并概要介绍 Bin_RAW 和 Lock Keyboard 功能。
如何读取信号
在 Read 模式下,Flipper Zero 会根据已知协议读取并解码来自遥控器的解调信号。如果遥控器使用的是固定码协议,Flipper Zero 就可以保存并发射该信号。
要读取并保存遥控器的信号,请执行以下操作:
转到 Main Menu → Sub-GHz。
按 Read,然后按下你想读取的遥控器按键。

捕获到信号后,按 确认键%ok%,然后按 Save。

为捕获到的信号命名,然后按 Save。
配置菜单
在该菜单中,你可以手动切换频率或使用 Hopping 模式切换频率、手动切换调制方式,以及在扫描信号时锁定按键。要打开配置菜单,请在扫描界面按 Config。你会看到以下内容:

频率配置
你可以切换 Flipper Zero 接收信号所使用的频率。在配置菜单中,按 左方向键%left% 或 右方向键%right% 即可从列表中手动设置频率:

要正确读取信号,需要先确定遥控器的频率。你可以使用 Frequency Analyzer 功能来完成这一步。
Frequency Analyzer
分析时,Flipper Zero 会扫描配置菜单中所有可用频率上的信号强度,并显示接收信号强度指示(RSSI)最高、且信号强度高于 -90 dBm 的频率。
要检测遥控器的频率,请执行以下操作:
将遥控器紧靠在 Flipper Zero 的左侧。

转到 Main Menu → Sub-GHz → Frequency Analyzer。
按住遥控器上你想分析的按键。
查看屏幕上显示的频率测量值。
按 左方向键%left% 或 右方向键%right% 可以切换到第二个界面,该界面最多显示 15 个测得的频率。在第二个界面中,按 确认键%ok% 可以对测得的频率排序。

频率跳变
要接收未知频率的信号,请使用 Hopping 模式。在该模式下,Flipper Zero 会在可用频率之间快速切换并测量信号强度。一旦信号强度超过 -90 dBm,切换就会停止,Flipper Zero 会在该频率上接收信号一秒钟,随后继续在各频率之间切换。
要在 Hopping 模式下扫描信号,请在配置菜单中将 Hopping 设置为 ON。
在 Hopping 模式下,你也可以手动切换调制方式。
调制方式配置
要捕获遥控器的信号,需要在 Flipper Zero 上配置正确的调制方式。由于 Flipper Zero 不是软件定义无线电设备,必须在扫描信号前设置正确的调制方式,否则将无法接收到正确的数据。
- AM270:带宽为 270 kHz 的调幅。
- AM650:带宽为 650 kHz 的调幅(默认设置)。
- FM238:带宽为 270 kHz、频偏为 2.380371 kHz 的调频。
- FM476:带宽为 270 kHz、频偏为 47.60742 kHz 的调频。
Bin_RAW
该选项可以处理在读取过程中未被解码的 RAW 信号,处理内容包括消除背景噪声、去除重复的信号片段以及修正时序误差。
要使用该功能,需要手动启用 Bin_RAW 选项。此外,请确认频率和调制方式参数与你的遥控器匹配,以获得最佳效果。
Lock Keyboard
该功能可以在 Flipper Zero 扫描信号时锁定按键。要锁定按键,请在配置菜单中选择 Lock Keyboard,然后按 确认键%ok%。
发射信号
Flipper Zero 可以发射已保存的信号,前提是这些信号所在的频率在你所在地区允许发射。
要用 Flipper Zero 发射已保存的信号,请执行以下操作:
转到 Main Menu → Sub-GHz → Saved。
选择信号,然后按 Emulate。
按 Send 发射已保存的信号。
要详细了解地区及允许发射的频率,请参阅频率页面。
收听对讲机
你知道吗?Flipper Zero 的蜂鸣器可以用来收听模拟对讲机。这并非设计初衷,但 Sub-GHz 的 Read 和 Read RAW 功能让它成为可能。
开始收听对讲机:
转到 Main Menu → Sub-GHz。
选择:
- Read — 仅收听。
或
- Read RAW — 收听并录制。
进入 Config。
将 Frequency 设置为你想收听的对讲机所用频率。
将 Modulation 设置为 FM238。
将 Sound 设置为 ON。
(可选)如果你选择了 Read RAW,还可以配置 RSSI Threshold,只录制超过设定信号强度的信号。了解 RSSI Threshold 的配置方法。
按 返回键%back%。
如果你选择了 Read RAW,请按 确认键%ok% 开始收听。
设置完成。现在,只要对方说话的声音足够大,你就能通过 Flipper Zero 的蜂鸣器听到他们的声音。