ruuvi.drivers.c  ${PROJECT_VERSION}
Drivers for external sensors and peripherals on embedded systems.
fds_header_t Struct Reference

The record metadata as stored in flash. More...

#include <fds.h>

Data Fields

uint16_t record_key
 The record key. More...
 
uint16_t length_words
 The length of the record data (in 4-byte words). More...
 
uint16_t file_id
 The ID of the file that the record belongs to. More...
 
uint16_t crc16
 CRC16-CCITT check value. More...
 
uint32_t record_id
 The unique record ID (32 bits). More...
 

Detailed Description

The record metadata as stored in flash.

Warning
Do not edit or reorder the fields in this structure.

Definition at line 112 of file fds.h.

Field Documentation

◆ crc16

uint16_t crc16

CRC16-CCITT check value.

Definition at line 117 of file fds.h.

◆ file_id

uint16_t file_id

The ID of the file that the record belongs to.

Definition at line 116 of file fds.h.

◆ length_words

uint16_t length_words

The length of the record data (in 4-byte words).

Definition at line 115 of file fds.h.

◆ record_id

uint32_t record_id

The unique record ID (32 bits).

Definition at line 121 of file fds.h.

◆ record_key

uint16_t record_key

The record key.

Definition at line 114 of file fds.h.


The documentation for this struct was generated from the following file: