3

我对 GNU Radio 和 SDR 世界还很陌生。我目前正在尝试对来自 Logitech 无线键盘的信号进行逆向工程。除了我从电气工程教育中获得的知识外,我还使用了各种指南来帮助我完成这个项目([1]、[2]、[3])。

我已经能够录制键盘的样本并能够播放它,以便带有接收器的计算机认为它正在看到一个键盘,所以我知道我至少有一个信号。解调信号是我遇到问题的地方。我从 FCC ID 研究和它使用的无线电芯片知道调制是 GFSK,但是当我尝试在 GNU Radio 中进行任何类型的解调时,我找不到任何可用的数据。

几个月来我一直在研究这个问题,但一直无法解决。任何帮助将不胜感激。


[1] 无线电数据: http: //www.inguardians.com/pubs/GRC_signal_analysis_InGuardians_v1.pdf

[2] 扫钥匙: http ://samy.pl/keysweeper/

[3] Keyfob hack:http ://blog.kismetwireless.net/2013/08/playing-with-hackrf-keyfobs.html

4

1 回答 1

0

我不知道这是否真的是 StackOverflow Perspective 的一个很好的答案,但我还是会尝试:

虽然 GNU Radio 有 GFSK 信号的解调器,但很难猜测 GFSK 参数。对信号进行充分过采样并查看它的瀑布可视化效果可能会好一些。你能看到不同的 FSK 子载波吗?

假设您这样做,只需将该信号适当地过滤到 FSK 子载波中,并比较它们的能量。

于 2015-07-20T16:09:32.227 回答