Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
|
Autogenerated KV definitions. More...
#include <stdint.h>
#include <zephyr/toolchain.h>
#include <zephyr/sys/util_macro.h>
Go to the source code of this file.
Data Structures | |
struct | gcs_location |
Geographic Co-ordinate System location. More... | |
struct | bt_addr_le |
Bluetooth address type (bt_addr_le_t) More... | |
struct | kv_string |
String type. More... | |
struct | kv_mcuboot_img_sem_ver |
MCUboot semantic versioning struct. More... | |
struct | kv_range_u8 |
Generic range structure. More... | |
struct | kv_reboots |
Number of times device has rebooted. More... | |
struct | kv_bluetooth_addr |
Bluetooth advertising address. More... | |
struct | kv_exfat_disk_info |
exFAT disk information More... | |
struct | kv_bluetooth_ctlr_version |
External Bluetooth controller version. More... | |
struct | kv_device_name |
Personalised name for the device. More... | |
struct | kv_infuse_application_id |
CONFIG_INFUSE_APPLICATION_ID, store will be reset if the values don't match. More... | |
struct | kv_fixed_location |
Fixed global location of the device. More... | |
struct | kv_wifi_ssid |
WiFi network name. More... | |
struct | kv_wifi_psk |
WiFi network password. More... | |
struct | kv_wifi_channels |
WiFi band and channel configuration. More... | |
struct | kv_ntp_server_url |
URL of the NTP server to use for time synchronisation. More... | |
struct | kv_epacket_udp_url |
ePacket UDP server hostname More... | |
struct | kv_epacket_udp_port |
ePacket UDP server port More... | |
struct | kv_lte_modem_model |
Modem model as returned by AT+CGMM. More... | |
struct | kv_lte_modem_firmware_revision |
Modem firmware revision as returned by AT+CGMR. More... | |
struct | kv_lte_modem_esn |
'Electronic Serial Number' as returned by AT+CGSN=0 More... | |
struct | kv_lte_modem_imei |
'International Modem Equiment Identifier' as returned by AT+CGSN=1 More... | |
struct | kv_lte_sim_uicc |
SIM Universal Identifier (https://www.itu.int/en/ITU-T/inr/forms/Pages/iin.aspx) More... | |
struct | kv_lte_pdp_config |
Packet Data Protocol (PDP) default context configuration. More... | |
struct | kv_lte_networking_modes |
Enabled LTE networking modes and preferences. More... | |
struct | kv_lte_sim_imsi |
'International Modem Subscriber Identity' as returned by AT+CIMI More... | |
struct | kv_bluetooth_peer |
Bluetooth peer device. More... | |
struct | kv_lora_config |
LoRa modem configuration. More... | |
struct | kv_bluetooth_throughput_limit |
Request connected Bluetooth peers to limit throughtput. More... | |
struct | kv_gravity_reference |
Reference gravity vector for tilt calculations. More... | |
struct | kv_geofence |
Array of points defining a closed polygon. More... | |
struct | kv_task_schedules_default_id |
Unique identifier for default schedule set. More... | |
struct | kv_task_schedules |
Task runner task schedule definition (task_schedule) More... | |
struct | kv_secure_storage_reserved |
Keys reserved for secure storage (do not enable) More... | |
struct | key_value_slot_definition |
Key value slot description. More... | |
Macros | |
#define | KV_STRUCT_KV_STRING_VAR(num) |
Compile time definition for known array length. | |
#define | KV_REFLECT_NUM |
Number of KV pairs that can be reflected. | |
#define | KV_KEY_TYPE(key) |
Convert key ID to key type. | |
#define | KV_KEY_TYPE_VAR(key, num) |
Convert key ID to key type. | |
#define | KV_STRING_CONST(name, val) |
Helper for generating compile time constant struct kv_string | |
Autogenerated KV definitions.
INFUSE-IOT-AUTOGENERATED
SPDX-License-Identifier: FSL-1.1-ALv2