在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);
完成!