Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
tdf_announce_v2 Struct Reference

Common announcement packet. More...

#include <definitions.h>

Data Fields

uint32_t application
 Unique application ID.
struct tdf_struct_mcuboot_img_sem_ver version
 Running application version.
uint16_t board_crc
 CRC of board name.
uint32_t kv_crc
 Key-Value store reflect global CRC.
uint32_t blocks
 Logger blocks written.
uint32_t uptime
 Uptime in seconds.
uint16_t reboots
 Reboot counter.
uint8_t flags
 Flags (BIT(0) = SD blocks, BIT(7) = Shipping)

Detailed Description

Common announcement packet.

Field Documentation

◆ application

uint32_t tdf_announce_v2::application

Unique application ID.

◆ blocks

uint32_t tdf_announce_v2::blocks

Logger blocks written.

◆ board_crc

uint16_t tdf_announce_v2::board_crc

CRC of board name.

◆ flags

uint8_t tdf_announce_v2::flags

Flags (BIT(0) = SD blocks, BIT(7) = Shipping)

◆ kv_crc

uint32_t tdf_announce_v2::kv_crc

Key-Value store reflect global CRC.

◆ reboots

uint16_t tdf_announce_v2::reboots

Reboot counter.

◆ uptime

uint32_t tdf_announce_v2::uptime

Uptime in seconds.

◆ version

struct tdf_struct_mcuboot_img_sem_ver tdf_announce_v2::version

Running application version.


The documentation for this struct was generated from the following file:
  • /__w/infuse-sdk/infuse-sdk/infuse-sdk/generated/include/infuse/tdf/definitions.h