Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bt_ets_elapsed_time Struct Reference

Elapsed Time data structure as defined in GATT Specification Supplement Section 3.82. More...

#include <zephyr/bluetooth/services/ets.h>

Data Fields

uint8_t flags
 Flags field.
uint8_t time_value [6]
 The actual time value in the resolution as defined by the flags.
uint8_t time_sync_src
 Time synchronization source type.
int8_t tz_dst_offset
 Combined Time Zone Daylight Saving Time offset from UTC in 15-minute units (signed).

Detailed Description

Elapsed Time data structure as defined in GATT Specification Supplement Section 3.82.

Field Documentation

◆ flags

uint8_t bt_ets_elapsed_time::flags

Flags field.

See also
BT_ETS_FLAGS.

◆ time_sync_src

uint8_t bt_ets_elapsed_time::time_sync_src

Time synchronization source type.

See also
BT_ETS_TIME_SOURCE

◆ time_value

uint8_t bt_ets_elapsed_time::time_value[6]

The actual time value in the resolution as defined by the flags.

The Time Value field contains a counter of the number of time units as determined by the time resolution of the clock. The starting point of the timeline is 2000-01-01 00:00:00 when reporting a time of day or is implementation-dependent for a tick counter.

◆ tz_dst_offset

int8_t bt_ets_elapsed_time::tz_dst_offset

Combined Time Zone Daylight Saving Time offset from UTC in 15-minute units (signed).


The documentation for this struct was generated from the following file:
  • zephyr/bluetooth/services/ets.h