发明名称 |
一种数据解码方法 |
摘要 |
本发明提供一种数据解码方法,包括:A:通过音频接口接收正弦波;将所述正弦波处理为方波,将所有携带有待解码数据的方波拼接为第一方波;B:判断所述第一方波是否包含预设个数的连续且周期相同的波形;如果所述第一方波包含预设个数的连续且周期相同的波形,则确定所述第一方波携带有同步头数据,执行步骤E;E:根据所述同步头数据计算得到自适应阈值,如果前次步骤为B,则执行步骤F1;F1:在所述第一方波中基于所述自适应阈值判断是否包含毛刺波形,执行步骤G1;G1:如果所述第一方波包含毛刺波形,对所述第一方波进行毛刺波形去除处理,得到第三方波,对所述第三方波进行解码,得到解码数据。 |
申请公布号 |
CN103888107A |
申请公布日期 |
2014.06.25 |
申请号 |
CN201410108273.8 |
申请日期 |
2014.03.21 |
申请人 |
天地融科技股份有限公司 |
发明人 |
李东声 |
分类号 |
H03K5/01(2006.01)I |
主分类号 |
H03K5/01(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种数据解码方法,其特征在于,包括:A:通过音频接口接收正弦波,所述正弦波包括至少一个周期的波形,不同的周期表示不同的比特值;将所述正弦波处理为方波,所述方波携带有待解码数据,将所有携带有待解码数据的方波拼接为第一方波;B:判断所述第一方波是否包含预设个数的连续且周期相同的波形;如果所述第一方波包含预设个数的连续且周期相同的波形,则确定所述第一方波携带有同步头数据,执行步骤E;和/或,如果所述第一方波没有包含预设个数的连续且周期相同的波形,则确定所述第一方波没有携带有同步头数据,则在所述第一方波中基于预设阈值判断是否包含毛刺波形;如果所述第一方波中没有包含毛刺波形,则返回步骤A;和/或,如果所述第一方波中包含毛刺波形,执行步骤C;C:对所述第一方波进行毛刺波形去除处理,得到第二方波;D:判断所述第二方波是否包含预设个数的连续且周期相同的波形;如果所述第二方波包含预设个数的连续且周期相同的波形,则确定所述第二方波携带有同步头数据,执行步骤E;和/或,如果所述第二方波没有包含预设个数的连续且周期相同的波形,则确定所述第二方波没有携带有同步头数据,返回步骤A;E:根据所述同步头数据计算得到自适应阈值,如果前次步骤为B,则执行步骤F1,如果前次步骤为D,则执行步骤F1或F2;F1:在所述第一方波中基于所述自适应阈值判断是否包含毛刺波形,执行步骤G1;F2:在所述第二方波中基于所述自适应阈值判断是否包含毛刺波形,执行步骤G2;G1:如果所述第一方波包含毛刺波形,对所述第一方波进行毛刺波形去除处理,得到第三方波,对所述第三方波进行解码,得到解码数据;和/或,如果所述第一方波没有包含毛刺波形,对所述第一方波进行解码,得到解码数据;G2:如果所述第二方波包含毛刺波形,对所述第二方波进行毛刺波形去除处理,得到第四方波,对所述第四方波进行解码,得到解码数据;和/或,如果所述第二方波没有包含毛刺波形,对所述第二方波进行解码,得到解码数据。 |
地址 |
100083 北京市海淀区学清路38号B座1810 |