z@z-ThinkPad-X61:~$ nc localhost 4161 | dd bs=1 count=200 | xxd -c 17
00000000: aaaa 010c 410a 40bb bf4d 996a c287 7eea 67 ....A.@..M.j..~.g
00000011: aaaa 010c 410a 40a2 bf4d 7800 c287 7f06 e0 ....A.@..Mx......
00000022: aaaa 010c 410a 402e bf4d 822f c287 7f11 b0 ....A.@..M./.....
00000033: aaaa 010c 410a 3809 bf4d 96c8 c287 7ef1 0f ....A.8..M....~..
00000044: aaaa 010c 410a 3b26 bf4d d8b1 c287 7ebb 24 ....A.;&.M....~.$
00000055: aaaa 010c 410a 40de bf4d 983a c287 7eb0 1f ....A.@..M.:..~..
00000066: aaaa 010c 410a 43cf bf4d beb8 c287 7ee1 e8 ....A.C..M....~..
00000077: aaaa 010c 410a 4124 bf4d aabb c287 7e6c b5 ....A.A$.M....~l.
00000088: aaaa 010c 410a 45bd bf4e 05f4 c287 7e7a f5 ....A.E..N....~z.
00000099: aaaa 010c 410a 4794 bf4d e739 c287 7e47 c1 ....A.G..M.9..~G.
000000aa: aaaa 010c 410a 459f bf4d df17 c287 7dfe 56 ....A.E..M....}.V
000000bb: aaaa 010c 410a 4a2b bf4d 983c c2 ....A.J+.M.<.
200+0 records in
200+0 records out
200 bytes copied, 0.122606 s, 1.6 kB/s
把这些陀螺仪的数据处理一下,得到pitch roll raw的角度值:
z@z-ThinkPad-X61:~/zworkingCopy/mcu$ nc localhost 4161 | dd bs=1 count=16 2> /dev/null | xxd -c 17 -ps | sed 's/^.\{8\}//g' | sed 's/\(..\)/\1 /g' | xargs -n 4 | head -n 3 | sed 's/^/.\/zRaw2Float /g' | xargs -i bash -c "{}"
8.6380987167358398e+00
-8.1819057464599609e-01
-6.6352012634277344e+01
网友评论