Improved the readablity of the code

Used NIMBLE_SCAN_STATUS_SCANNING and NIMBLE_SCAN_STATUS_STOPPED instead of magic number '0', '1'.
This commit is contained in:
David Lin
2020-11-18 20:54:42 +08:00
committed by GitHub
parent 3da23a502f
commit eb8e20968e

View File

@@ -10,8 +10,8 @@
#define BLE_RAW_ADV_DATA_LEN (31U) #define BLE_RAW_ADV_DATA_LEN (31U)
typedef enum nimble_scan_status_en { typedef enum nimble_scan_status_en {
NIMBLE_SCAN_STATUS_STOPPED, NIMBLE_SCAN_STATUS_STOPPED = 0,
NIMBLE_SCAN_STATUS_SCANNING, NIMBLE_SCAN_STATUS_SCANNING = 1,
} nimble_scan_status_t; } nimble_scan_status_t;
typedef struct nimble_scan_item_st { typedef struct nimble_scan_item_st {
@@ -198,7 +198,7 @@ int nimble_scan_start(void)
{ {
int rc; int rc;
if (ble_gap_disc_active() != 0) { if (ble_gap_disc_active() != NIMBLE_SCAN_STATUS_STOPPED) {
return 0; return 0;
} }
@@ -216,7 +216,7 @@ void nimble_scan_stop(void)
{ {
int rc; int rc;
if (ble_gap_disc_active() != 1) { if (ble_gap_disc_active() != NIMBLE_SCAN_STATUS_SCANNING) {
return; return;
} }