Quiero verificar el RSSI de la baliza usando mi nRF52832 (PCA10040) y si la señal es fuerte, envíe el MAC de la baliza a través de UART al módulo WiFi.
Me cuesta entender la documentación de Nordic Semiconductor. Encontré la función sd_ble_gap_scan_start
pero no puedo encontrar ningún código de ejemplo sobre cómo usarlo.
m_scan_param.active = 0; // Active scanning set.
m_scan_param.selective = 0; // Selective scanning not set.
m_scan_param.interval = 0x00A0; // Scan interval.
m_scan_param.window = 0x00A0; // Scan window.
m_scan_param.p_whitelist = NULL; // No whitelist provided.
m_scan_param.timeout = 0x0000; // No timeout.
err_code = sd_ble_gap_scan_start(&m_scan_param);
APP_ERROR_CHECK(err_code);
Estoy usando Keil uVision.