|
|
@ -115,22 +115,19 @@ static void on_uart_data(uint8_t* data, int32_t len) { |
|
|
|
} else if (rx->cmd == kzble_cmd_read_version) { |
|
|
|
send_read_version_receipt(rx, FIRMWARE_VERSION, BLESTACK_VERSION, BOOTLOADER_VERSION, HARDWARE_VERSION); |
|
|
|
} else if (rx->cmd == kzble_cmd_start_scan) { |
|
|
|
// TODO |
|
|
|
// const char* slaveName, bool autoconnected |
|
|
|
zble_start_scan_t* param = (zble_start_scan_t*)rx->data; |
|
|
|
param->slaveName; |
|
|
|
param->autoConnect; |
|
|
|
NRF_LOG_INFO("on start scan cmd"); |
|
|
|
NRF_LOG_INFO("slaveName :%s", param->slaveName); |
|
|
|
NRF_LOG_INFO("autoConnect :%d", param->autoConnect); |
|
|
|
|
|
|
|
zble_master_sdk_rescan(param->slaveName, param->autoConnect); |
|
|
|
|
|
|
|
send_success_receipt(rx, NULL, 0); |
|
|
|
} else if (rx->cmd == kzble_cmd_stop_scan) { |
|
|
|
// TODO |
|
|
|
send_success_receipt(rx, NULL, 0); |
|
|
|
} else if (rx->cmd == kzble_cmd_set_in_dfu_mode) { |
|
|
|
// TODO |
|
|
|
send_success_receipt(rx, NULL, 0); |
|
|
|
} else if (rx->cmd == kzble_cmd_clear_reset_flag) { |
|
|
|
nrf_gpio_pin_write(RESET_FLAG_STATE_GPIO, 0); |
|
|
|