智能硬件分析-京东来点光波入网

  • 4个1 代表 1
  • 1个1 代表 0
  • 如下图:

    写个脚本把刚才保存的data.txt按这个思路处理一下

    $data   = http://www.chinaznyj.com//GuoNeiZiXun/array();$i      = 0;$ret    = '';$handle = @fopen("data.txt", "r");while (!feof($handle)) {    $data[$i] = fgets($handle, 100);    $i++;}fclose($handle);foreach ($data as $data) {    $arr = explode("\t", $data);    if ($arr[0] == "1") {        if ($arr[1] > 150) { //150应该足够分辨50和200了            $ret .= "1";        } else {            $ret .= "0";        }    }}echo "len:"strlen($ret)."\n".$ret;

    得到数据:

    >len:256

    >1010110000001110010101000101000000101101010011000100100101001110010010110101111101000011001100110011001001000001010001000100010100001000001100010011000100110001001100010011000100110001001100010011000111000000101010000000000110001001001000101010000000000001

    这次看起来就正常多了。数据长度是256正好可以被8整除,8位一行分割一下得到