|
cc2540主机获取广播包的具体实现过程请参考另一篇博文《cc2540主机获取广播数据》,该博文转载自大香瓜的博
客。我自己烧到板子后发现存在一些问题,可能是还没达到香瓜的大神境界,那么我就从小菜鸟的角度说一下我遇到
的这个问题和解决办法吧。在主机获取广播数据过程中,香瓜主要是用到两个函数,Get_Adtype_Data和Hex_To_Str.
我顺着博文做下去之后发现Hex_To_Str这个函数并不能输出我想要的数据。以下是我写的代码,想让该值显示在屏幕上,
HalLcdWriteStringValue( "data:",(uint16)(Hex_To_Str(pEvent->deviceInfo.pEvtData + adTypeData_index)),10,HAL_LCD_LINE_5);
结果无论我怎么修改偏移值adTypeData_index,在屏幕上显示的总是这几个奇怪的数字3957
|
|