nRF Connect SDK API
3.4.99
Toggle main menu visibility
Loading...
Searching...
No Matches
scan_wifi.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2021 Nordic Semiconductor ASA
3
*
4
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5
*/
6
7
#ifndef SCAN_WIFI_H
8
#define SCAN_WIFI_H
9
10
#include <
modem/location.h
>
11
#include <
net/wifi_location_common.h
>
12
13
int
scan_wifi_init
(
void
);
14
int
scan_wifi_validate_params
(
const
struct
location_method_config
*config);
15
void
scan_wifi_execute
(
const
struct
location_wifi_config
*config,
struct
k_sem *wifi_scan_ready);
16
struct
wifi_scan_info
*
scan_wifi_results_get
(
void
);
17
int
scan_wifi_cancel
(
void
);
18
#if defined(CONFIG_LOCATION_DATA_DETAILS)
19
void
scan_wifi_details_get
(
struct
location_data_details
*details);
20
#endif
21
22
#endif
/* SCAN_WIFI_H */
location.h
Public APIs for the Location library.
scan_wifi_init
int scan_wifi_init(void)
scan_wifi_cancel
int scan_wifi_cancel(void)
scan_wifi_execute
void scan_wifi_execute(const struct location_wifi_config *config, struct k_sem *wifi_scan_ready)
scan_wifi_validate_params
int scan_wifi_validate_params(const struct location_method_config *config)
scan_wifi_details_get
void scan_wifi_details_get(struct location_data_details *details)
scan_wifi_results_get
struct wifi_scan_info * scan_wifi_results_get(void)
location_data_details
Definition
location.h:215
location_method_config
Definition
location.h:615
location_wifi_config
Definition
location.h:516
wifi_scan_info
Access points found during a Wi-Fi scan.
Definition
wifi_location_common.h:29
wifi_location_common.h
lib
location
scan_wifi.h
Generated on
for nRF Connect SDK API by
1.17.0