My Project 1
Yet another Wii Balance Board Driver
Public Attributes | List of all members
WiiBalanceBoard Struct Reference

Represents the Wii Balance Board connection and status. More...

#include <YAWiiBBessentials.h>

Public Attributes

char mac [19]
 
int control_sock
 
int receive_sock
 
bool needStatus
 
bool needActivation
 
bool needCalibration
 
bool led
 
bool needDumpStart
 
bool is_running
 
uint16_t calibration [3][4]
 

Detailed Description

Represents the Wii Balance Board connection and status.

This structure holds essential information about the Wii Balance Board, including its MAC address, control and interrupt socket descriptors, and a flag indicating the board's active state.

Member Data Documentation

◆ calibration

uint16_t WiiBalanceBoard::calibration[3][4]

Calibration data array

◆ control_sock

int WiiBalanceBoard::control_sock

Socket descriptor for control channel

◆ is_running

bool WiiBalanceBoard::is_running

Flag to indicate if the board is actively running

◆ led

bool WiiBalanceBoard::led

LED Status

◆ mac

char WiiBalanceBoard::mac[19]

Bluetooth MAC address of the Wii Balance Board

◆ needActivation

bool WiiBalanceBoard::needActivation

Calibration request flag

◆ needCalibration

bool WiiBalanceBoard::needCalibration

Calibration request flag

◆ needDumpStart

bool WiiBalanceBoard::needDumpStart

Start continuous dump request flag

◆ needStatus

bool WiiBalanceBoard::needStatus

Status request flag

◆ receive_sock

int WiiBalanceBoard::receive_sock

Socket descriptor for interrupt (data) channel


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