一般情况下,我们用逻辑分析仪检测到的无线433模块的波形是如图一一样稳定而正常的。但是当遥控器发送功率不够(电池电量低时,认证机构不允许太大发射功率的遥控器走向市场时),这时我们就会发现图二的波形有一个杂波(图一和图二使用的是两个遥控器),仔细数一下会发现图二的波形中有25个码,正常的图一是24个码,因为图二有一个码是杂波。如果还是按照一般的思路解码的话,图二的程序是解出的按键码是错误的,这时就要使用这个远距离的软件滤波解决方案了。


根据图二的波形我们发现,如果不进行滤波的话,这段杂波就会被计入遥控码中,导致解出错误的遥控码。
去掉椭圆标记的条件,就是没有软件滤波的接收码计数程序,加上椭圆中标记代码就是有软件滤