Larus glider flight sensor system 3.9.2024
Software-In-The-Loop test and validation system
Loading...
Searching...
No Matches
organizer_t Class Reference

set of algorithms and data to be used by Larus flight sensor More...

#include <organizer.h>

Public Member Functions

 organizer_t (void)
 
void initialize_before_measurement (void)
 
void update_magnetic_induction_data (double latitude, double longitude)
 
void initialize_after_first_measurement (output_data_t &output_data)
 
void on_new_pressure_data (output_data_t &output_data)
 
bool update_every_100ms (output_data_t &output_data)
 
void set_attitude (float roll, float nick, float present_heading)
 
void update_GNSS_data (const coordinates_t &coordinates)
 
void update_every_10ms (output_data_t &output_data, float *tweaks)
 
void report_data (output_data_t &data)
 
void set_density_data (float temp, float humidity)
 
void disregard_density_data ()
 

Detailed Description

set of algorithms and data to be used by Larus flight sensor

Definition at line 34 of file organizer.h.

Constructor & Destructor Documentation

◆ organizer_t()

organizer_t::organizer_t ( void  )
inline

Definition at line 37 of file organizer.h.

Member Function Documentation

◆ disregard_density_data()

void organizer_t::disregard_density_data ( )
inline

Definition at line 194 of file organizer.h.

References navigator_t::disregard_density_data().

◆ initialize_after_first_measurement()

◆ initialize_before_measurement()

void organizer_t::initialize_before_measurement ( void  )
inline

Definition at line 46 of file organizer.h.

References configuration().

◆ on_new_pressure_data()

void organizer_t::on_new_pressure_data ( output_data_t output_data)
inline

Definition at line 88 of file organizer.h.

References navigator_t::update_pitot(), and navigator_t::update_pressure().

◆ report_data()

void organizer_t::report_data ( output_data_t data)
inline

Definition at line 184 of file organizer.h.

References navigator_t::report_data().

◆ set_attitude()

void organizer_t::set_attitude ( float  roll,
float  nick,
float  present_heading 
)
inline

Definition at line 107 of file organizer.h.

References navigator_t::set_attitude().

◆ set_density_data()

void organizer_t::set_density_data ( float  temp,
float  humidity 
)
inline

Definition at line 189 of file organizer.h.

References navigator_t::set_density_data().

◆ update_every_100ms()

bool organizer_t::update_every_100ms ( output_data_t output_data)
inline

◆ update_every_10ms()

void organizer_t::update_every_10ms ( output_data_t output_data,
float tweaks 
)
inline

Definition at line 116 of file organizer.h.

References navigator_t::update_at_100Hz().

◆ update_GNSS_data()

void organizer_t::update_GNSS_data ( const coordinates_t coordinates)
inline

Definition at line 111 of file organizer.h.

References navigator_t::update_GNSS_data().

◆ update_magnetic_induction_data()

void organizer_t::update_magnetic_induction_data ( double  latitude,
double  longitude 
)
inline

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