|
Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
|
Autogenerated TDF definitions. More...
#include <stdint.h>#include <zephyr/toolchain.h>Go to the source code of this file.
Data Structures | |
| struct | tdf_struct_mcuboot_img_sem_ver |
| MCUboot semantic versioning struct. More... | |
| struct | tdf_struct_xyz_16bit |
| Generic 3-axis sensor reading. More... | |
| struct | tdf_struct_gcs_location |
| Geographic Coordinate System location. More... | |
| struct | tdf_struct_lte_cell_id_local |
| LTE cell ID (Local) More... | |
| struct | tdf_struct_lte_cell_id_global |
| LTE cell ID (Global) More... | |
| struct | tdf_struct_lte_cell_neighbour |
| LTE cell ID (Global) More... | |
| struct | tdf_struct_bt_addr_le |
| Bluetooth address type (bt_addr_le_t) More... | |
| struct | tdf_struct_eui48 |
| IEEE EUI-48 address. More... | |
| struct | tdf_struct_wifi_network_params |
| WiFi network parameters. More... | |
| struct | tdf_announce |
| Common announcement packet. More... | |
| struct | tdf_battery_state |
| General battery state. More... | |
| struct | tdf_ambient_temp_pres_hum |
| Ambient temperature, pressure & humidity. More... | |
| struct | tdf_ambient_temperature |
| Ambient temperature. More... | |
| struct | tdf_time_sync |
| Time synchronised to new source. More... | |
| struct | tdf_reboot_info |
| Information pertaining to the previous reboot. More... | |
| struct | tdf_acc_2g |
| Accelerometer +-2G. More... | |
| struct | tdf_acc_4g |
| Accelerometer +-4G. More... | |
| struct | tdf_acc_8g |
| Accelerometer +-8G. More... | |
| struct | tdf_acc_16g |
| Accelerometer +-16G. More... | |
| struct | tdf_gyr_125dps |
| Gyroscope +-125 DPS. More... | |
| struct | tdf_gyr_250dps |
| Gyroscope +-250 DPS. More... | |
| struct | tdf_gyr_500dps |
| Gyroscope +-500 DPS. More... | |
| struct | tdf_gyr_1000dps |
| Gyroscope +-1000 DPS. More... | |
| struct | tdf_gyr_2000dps |
| Gyroscope +-2000 DPS. More... | |
| struct | tdf_gcs_wgs84_llha |
| Geo-location (WGS-84) + accuracy. More... | |
| struct | tdf_ubx_nav_pvt |
| u-blox GNSS NAV-PVT message More... | |
| struct | tdf_lte_conn_status |
| Information on service cell and registration status. More... | |
| struct | tdf_globalstar_pkt |
| 9 byte payload transmitted over the Globalstar Simplex network More... | |
| struct | tdf_acc_magnitude_std_dev |
| Accelerometer magnitude standard deviation over a window. More... | |
| struct | tdf_activity_metric |
| Generic activity metric. More... | |
| struct | tdf_algorithm_output |
| Instantaneous algorithm output. More... | |
| struct | tdf_runtime_error |
| Runtime error logging. More... | |
| struct | tdf_charger_en_control |
| Battery charging enable state. More... | |
| struct | tdf_gnss_fix_info |
| Metadata about a GNSS location fix. More... | |
| struct | tdf_bluetooth_connection |
| Bluetooth connection state change. More... | |
| struct | tdf_bluetooth_rssi |
| Received signal strength of Bluetooth device. More... | |
| struct | tdf_bluetooth_data_throughput |
| Data throughput of Bluetooth link. More... | |
| struct | tdf_algorithm_class_histogram |
| Algorithm output class histogram over a time window. More... | |
| struct | tdf_algorithm_class_time_series |
| Algorithm output class time series vector. More... | |
| struct | tdf_lte_tac_cells |
| Information on cells in a tracking area. More... | |
| struct | tdf_wifi_ap_info |
| Wi-Fi access point information. More... | |
| struct | tdf_device_tilt |
| Tilt angle of the device. More... | |
| struct | tdf_nrf9x_gnss_pvt |
| nRF9x GNSS PVT data frame More... | |
| struct | tdf_battery_charge_accumulated |
| Battery charge accumulated over time (+ve entering battery, -ve exiting battery) More... | |
| struct | tdf_infuse_bluetooth_rssi |
| Received signal strength of Infuse-IoT Bluetooth device. More... | |
| struct | tdf_adc_raw_8 |
| Generic 8bit raw ADC reading. More... | |
| struct | tdf_adc_raw_16 |
| Generic 16bit raw ADC reading. More... | |
| struct | tdf_adc_raw_32 |
| Generic 32bit raw ADC reading. More... | |
| struct | tdf_annotation |
| Generic event annotation. More... | |
| struct | tdf_lora_rx |
| Received LoRa packet. More... | |
| struct | tdf_idx_array_freq |
| Sample frequency metadata for a TDF_DATA_FORMAT_IDX_ARRAY array. More... | |
| struct | tdf_idx_array_period |
| Sample frequency metadata for a TDF_DATA_FORMAT_IDX_ARRAY array. More... | |
| struct | tdf_wifi_connected |
| WiFi network is now connected. More... | |
| struct | tdf_wifi_connection_failed |
| Failed to connect to a WiFi network. More... | |
| struct | tdf_wifi_disconnected |
| Wi-Fi network is now disconnected. More... | |
| struct | tdf_network_scan_count |
| Counts associated with scanning Wi-Fi and LTE networks. More... | |
| struct | tdf_battery_voltage |
| Battery voltage. More... | |
| struct | tdf_battery_soc |
| Battery state of charge. More... | |
Macros | |
| #define | TDF_ALGORITHM_OUTPUT_VAR(_name, _count) |
| Define a variant of tdf_algorithm_output with a constant length. | |
| #define | TDF_ALGORITHM_CLASS_HISTOGRAM_VAR(_name, _count) |
| Define a variant of tdf_algorithm_class_histogram with a constant length. | |
| #define | TDF_ALGORITHM_CLASS_TIME_SERIES_VAR(_name, _count) |
| Define a variant of tdf_algorithm_class_time_series with a constant length. | |
| #define | TDF_LTE_TAC_CELLS_VAR(_name, _count) |
| Define a variant of tdf_lte_tac_cells with a constant length. | |
| #define | TDF_ANNOTATION_VAR(_name, _count) |
| Define a variant of tdf_annotation with a constant length. | |
| #define | TDF_LORA_RX_VAR(_name, _count) |
| Define a variant of tdf_lora_rx with a constant length. | |
| #define | TDF_LORA_TX_VAR(_name, _count) |
| Define a variant of tdf_lora_tx with a constant length. | |
| #define | TDF_EXCEPTION_STACK_FRAME_VAR(_name, _count) |
| Define a variant of tdf_exception_stack_frame with a constant length. | |
Autogenerated TDF definitions.
INFUSE-IOT-AUTOGENERATED
SPDX-License-Identifier: FSL-1.1-ALv2