rcbench
Servo and ESC test bench: panel, IOmcu and shared C
Loading...
Searching...
No Matches
wa_t Struct Reference

A session: what the radio should do, and where it is. More...

#include <wa_session.h>

Data Fields

wa_state_t state
wa_mode_t mode
wa_off_t off
wa_join_err_t join_err
uint32_t since_ms
uint32_t last_ms
unsigned busy
unsigned guesses
unsigned auth_drops
uint32_t ip
unsigned scan_runs
uint32_t scan_tok
uint32_t scan_seq
bool linger
char pass [WA_SECRET_LEN+1u]
char code [WA_SECRET_LEN+1u]

Detailed Description

A session: what the radio should do, and where it is.

Field Documentation

◆ auth_drops

unsigned wa_t::auth_drops

auth-class drops in a row in this join

◆ busy

unsigned wa_t::busy

requests under way

◆ code

char wa_t::code[WA_SECRET_LEN+1u]

the page's access code

◆ guesses

unsigned wa_t::guesses

wrong codes in this session

◆ ip

uint32_t wa_t::ip

the address, network byte order

◆ join_err

wa_join_err_t wa_t::join_err

with WA_OFF_JOIN

◆ last_ms

uint32_t wa_t::last_ms

the last request's start or end

◆ linger

bool wa_t::linger

switched off while joined, and the radio may stay up for the platform's last request (wa_lingers())

◆ mode

wa_mode_t wa_t::mode

what it is for

◆ off

wa_off_t wa_t::off

why it went off, with WA_ST_OFF

◆ pass

char wa_t::pass[WA_SECRET_LEN+1u]

the access point's

◆ scan_runs

unsigned wa_t::scan_runs

scans started in this scan session

◆ scan_seq

uint32_t wa_t::scan_seq

the last scan token given; kept by wa_start(), so no two scans share one

◆ scan_tok

uint32_t wa_t::scan_tok

the scan under way, 0 for none

◆ since_ms

uint32_t wa_t::since_ms

when the state was entered

◆ state

wa_state_t wa_t::state

where the session is


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