lriot 2.1.0.0
lr1110_wifi_extended_full_result_t Struct Reference

Extended full result structure. More...

#include <lr1110_wifi_types.h>

Data Fields

lr1110_wifi_datarate_info_byte_t data_rate_info_byte
 
lr1110_wifi_channel_info_byte_t channel_info_byte
 
int8_t rssi
 
uint8_t rate
 Rate index.
 
uint16_t service
 Service value.
 
uint16_t length
 Length of MPDU (in microseconds for WiFi B, bytes for WiFi G)
 
uint16_t frame_control
 Frame Control structure.
 
lr1110_wifi_mac_address_t mac_address_1
 
lr1110_wifi_mac_address_t mac_address_2
 
lr1110_wifi_mac_address_t mac_address_3
 
uint32_t timestamp_us_high
 
uint32_t timestamp_us_low
 
uint16_t beacon_period_tu
 
uint16_t seq_control
 Sequence Control value.
 
uint8_t ssid_bytes [LR1110_WIFI_RESULT_SSID_LENGTH]
 IDentifier.
 
uint8_t current_channel
 Current channel indicated in the Wi-Fi frame.
 
uint16_t country_code
 Country Code.
 
uint8_t io_regulation
 Input Output Regulation.
 
lr1110_wifi_fcs_info_byte_t fcs_check_byte
 
int16_t phi_offset
 

Detailed Description

Extended full result structure.

Note
The beacon period is expressed in TU (Time Unit). 1 TU is 1024 microseconds.
Remarks
When used with LR1110_WIFI_SCAN_MODE_UNTIL_SSID, the following field are always set to 0:
  • field is_fcs_ok and is_fcs_checked in fcs_check_byte structure
  • current_channel
  • country_code
  • io_regulation

Field Documentation

◆ beacon_period_tu

uint16_t beacon_period_tu

◆ channel_info_byte

◆ country_code

uint16_t country_code

Country Code.

◆ current_channel

uint8_t current_channel

Current channel indicated in the Wi-Fi frame.

◆ data_rate_info_byte

lr1110_wifi_datarate_info_byte_t data_rate_info_byte

◆ fcs_check_byte

◆ frame_control

uint16_t frame_control

Frame Control structure.

◆ io_regulation

uint8_t io_regulation

Input Output Regulation.

◆ length

uint16_t length

Length of MPDU (in microseconds for WiFi B, bytes for WiFi G)

◆ mac_address_1

◆ mac_address_2

◆ mac_address_3

◆ phi_offset

int16_t phi_offset

◆ rate

uint8_t rate

Rate index.

◆ rssi

int8_t rssi

◆ seq_control

uint16_t seq_control

Sequence Control value.

◆ service

uint16_t service

Service value.

◆ ssid_bytes

uint8_t ssid_bytes[LR1110_WIFI_RESULT_SSID_LENGTH]

IDentifier.

Service Set

◆ timestamp_us_high

uint32_t timestamp_us_high

Indicate the up-time of the Access Point transmitting the Beacon [us] - upper 32bits

◆ timestamp_us_low

uint32_t timestamp_us_low

Indicate the up-time of the Access Point transmitting the Beacon [us] - lower 32bits


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