SimpleBLECentral工程代码只是添加了串口输出:
static void simpleBLECentralRssiCB( uint16 connHandle, int8 rssi )
{
LCD_WRITE_STRING_VALUE( "RSSI -dB:", (uint8) (-rssi), 10, HAL_LCD_LINE_1 );
// 可以输出一个值,用10进制表示
NPI_PrintValue("RSSI:-", (uint8) (-rssi), 10);
NPI_PrintString("dB\r\n");
}
图中的-129不知是哪里出来的,是像adc采集一样不稳定的数值、需要过滤掉的吗?望指教,谢谢大家。
