【CC2650】——电池电量报文显示

来源:互联网 发布:word数据导入excel中 编辑:程序博客网 时间:2024/06/05 12:46

在simple_periphera.c文件中包含头文件

/////////////////////////////////////////////////#include "Aon_batmon.h"//(c:\ti\tirtos_simplelink_2_13_00_06\products\cc26xxware_2_21_01_15600\driverlib)///////////////////////////////////////////////

在事件中加入代码

        {            uint32_t percent = AONBatMonBatteryVoltageGet();            percent = (percent * 125) >> 5;            percent = ((percent* 100) / 3);            if(percent > 100)            percent = 100;         }

percent即为对应2650的电量百分比,这个百分比数可以根据项目需求进一步优化。

在广播报文中更新相应位置百分比数据即可

advertData[5]=percent;GAPRole_SetParameter(GAPROLE_ADVERT_DATA, sizeof(advertData), advertData);

完成!

0 0
原创粉丝点击