libwifi 0.0.3
An 802.11 Frame Parsing and Generation library in C
libwifi_timing_advert_fields Struct Reference

#include <libwifi/core/frame/management/timing_ad.h>

Data Fields

uint8_t timing_capabilities
 
unsigned char time_value [10]
 
unsigned char time_error [5]
 
unsigned char time_update [1]
 

Detailed Description

 Timing Advertisement Layout

────────────────────────────────── ┌──────────────────────────────────┐ │ Header │ Bytes: 24 ├──────────────────────────────────┤ │ Fixed Parameters │ Bytes: 6 │┌────────────────────────────────┐│ ││ timestamp ││ Bytes: 8 │├────────────────────────────────┤│ ││ measurement pilot interval ││ Bytes: 1 │├────────────────────────────────┤│ ││ beacon interval ││ Bytes: 2 │├────────────────────────────────┤│ ││ capabilities information ││ Bytes: 2 │├────────────────────────────────┤│ ││ country code ││ Bytes: 3 │├────────────────────────────────┤│ ││ maxmimum regulatory power ││ Bytes: 2 │├────────────────────────────────┤│ ││ maximum transmit power ││ Bytes: 1 │├────────────────────────────────┤│ ││ transmit power used ││ Bytes: 1 │├────────────────────────────────┤│ ││ noise floor ││ Bytes: 1 │└────────────────────────────────┘│ ├──────────────────────────────────┤ │ Tagged Parameters │ Bytes: Variable │┌────────────────────────────────┐│ ││ timing advert fields ││ Bytes: 17 │└────────────────────────────────┘│ └──────────────────────────────────┘

Definition at line 57 of file timing_ad.h.

Field Documentation

◆ time_error

unsigned char time_error[5]

Definition at line 60 of file timing_ad.h.

◆ time_update

unsigned char time_update[1]

Definition at line 61 of file timing_ad.h.

◆ time_value

unsigned char time_value[10]

Definition at line 59 of file timing_ad.h.

◆ timing_capabilities

uint8_t timing_capabilities

Definition at line 58 of file timing_ad.h.


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