存档

黑客攻击蓝牙 le

Jason / 二月 10, 2014

灵感来自于最近阅读了一篇关于模拟蓝牙 le 与廉价 nrf24l01 + 模块的文章, 我决定采取的土地和订购一些易趣。我最终花了196美元的10单位与航运包括, 所以约1.20 美元的单位。足够多的额外乐趣:-)我最初的想法是使用德米特里的例子, 咬撞 btle, 但适应它运行 atmeg328-pu。这证明比我预想的要困难一些, 主要是因为 (我怀疑) dmitry 正在使用的编译器和 avr gcc 之间存在差异。例如, dmitry 的代码使用了 cbi abi 函数。我不熟悉这些, 一些搜索显示, 他们已经错过了 (弃用, 然后实际上删除) 从 avr gcc 了一段时间。由于不完全理解这些职能的目的, 我的移植工作也受到阻碍。我最终找到了这个样本的一个端口, 从这个港口我能够推断应该做什么。最终, 我得到了这样的结果:不幸的是, 这似乎什么都没做。至少, 根据 iStumbler 的说法, 运行他们的蓝牙扫描仪并没有发现任何迹象表明我的小 avr 正在广播。这大约是我周末能做到的, 所以我还不知道问题出在哪里。我怀疑要么我使用了 iStumbler 的错误, 要么我移植 spi 实现的方式出了问题。无论哪种方式, 这都是我以后要挖掘的。 read more