CC2541外部AD采样问题
时间:10-02
整理:3721RD
点击:
现在在用CC2541做一款温度计,但是怎样把AD采样处理后的浮点数传输给主机或手机APP呢?用通知的方式试了,只能传输16进制的整数,如果是浮点数传输怎么处理呢?若不用通知的方式,那数据该怎样传输呢?请指导一下,谢谢!
通常使用ascii码,阿拉伯数字和小数点。
你的意思是把浮点数转化为ASCII码之后在进行传输吗?谢谢
你可以定义一个结构体data,结构体data有两个参数Q和A,Q=小数前的数和A=小数点的数,然后在通过你的发送函数发射出去即可,在接收方把接收到的数据转发为结构体data类型再抽取出来Q和A即可。
您好,你可以定义一个简单的协议,可以包含校验和之类的,例如:3.62度 你可以写成362的ASCLL码,把数据在手机APP端处理就好。