Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_scanner_args.h
Go to the documentation of this file.
1
10#ifndef INFUSE_SDK_INCLUDE_INFUSE_TASK_RUNNER_TASKS_BT_SCANNER_ARGS_H_
11#define INFUSE_SDK_INCLUDE_INFUSE_TASK_RUNNER_TASKS_BT_SCANNER_ARGS_H_
12
13#include <stdint.h>
14
15#include <zephyr/sys/util.h>
16
17#ifdef __cplusplus
18extern "C" {
19#endif
20
21enum {
23};
24
25enum {
26 /* Log packets that failed to decrypt */
28 /* Only log each device once */
30 /* Log observed devices at task termination */
32};
33
36 uint32_t duration_ms;
37 uint8_t max_logs;
38 uint8_t flags;
39} __packed;
40
41#ifdef __cplusplus
42}
43#endif
44
45#endif /* INFUSE_SDK_INCLUDE_INFUSE_TASK_RUNNER_TASKS_BT_SCANNER_ARGS_H_ */
@ TASK_BT_SCANNER_LOG_INFUSE_BT
Definition bt_scanner_args.h:22
@ TASK_BT_SCANNER_FLAGS_FILTER_DUPLICATES
Definition bt_scanner_args.h:29
@ TASK_BT_SCANNER_FLAGS_LOG_ENCRYPTED
Definition bt_scanner_args.h:27
@ TASK_BT_SCANNER_FLAGS_DEFER_LOGGING
Definition bt_scanner_args.h:31
Bluetooth scanner task arguments.
Definition bt_scanner_args.h:35
uint8_t flags
Definition bt_scanner_args.h:38
uint32_t duration_ms
Definition bt_scanner_args.h:36
uint8_t max_logs
Definition bt_scanner_args.h:37