Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
wifi.h
Go to the documentation of this file.
1
9#ifndef INFUSE_SDK_INCLUDE_INFUSE_VALIDATION_WIFI_H_
10#define INFUSE_SDK_INCLUDE_INFUSE_VALIDATION_WIFI_H_
11
12#include <zephyr/net/net_if.h>
13#include <zephyr/sys/util.h>
14
15#ifdef __cplusplus
16extern "C" {
17#endif
18
24enum {
33};
34
44int infuse_validation_wifi(struct net_if *iface, uint8_t flags);
45
50#ifdef __cplusplus
51}
52#endif
53
54#endif /* INFUSE_SDK_INCLUDE_INFUSE_VALIDATION_WIFI_H_ */
int infuse_validation_wifi(struct net_if *iface, uint8_t flags)
Validate the behaviour of a Wi-Fi device.
@ VALIDATION_WIFI_CONNECT
Validate that Wi-Fi connects to defined network.
Definition wifi.h:30
@ VALIDATION_WIFI_POWER_UP
Validate that Wi-Fi interface powers up.
Definition wifi.h:26
@ VALIDATION_WIFI_SNTP_QUERY
Validate that Wi-Fi can query the current time.
Definition wifi.h:32
@ VALIDATION_WIFI_SSID_SCAN
Validate that Wi-Fi network scan completes.
Definition wifi.h:28