libelec
A general purpose library of utility functions designed to make it easier to develop addons for the X-Plane flight simulator.
Data Fields
elec_gen_info_t Struct Reference

#include <libelec.h>

Data Fields

double volts
 
double freq
 
double stab_rate_U
 
double stab_rate_f
 
double exc_rpm
 
double min_rpm
 
double max_rpm
 
vect2_t * eff_curve
 
elec_get_rpm_cb_t get_rpm
 

Detailed Description

Info structure describing a generator.

Definition at line 253 of file libelec.h.

Field Documentation

◆ eff_curve

vect2_t* eff_curve

Watts -> efficiency curve.

Definition at line 261 of file libelec.h.

◆ exc_rpm

double exc_rpm

Min rpm for generator field excitation.

Definition at line 258 of file libelec.h.

◆ freq

double freq

Nominal frequency at operating rpm.

Definition at line 255 of file libelec.h.

◆ get_rpm

Generator speed callback as set using libelec_gen_set_rpm_cb().

See also
elec_get_rpm_cb_t

Definition at line 266 of file libelec.h.

◆ max_rpm

double max_rpm

Max rpm at which stabilization works.

Definition at line 260 of file libelec.h.

◆ min_rpm

double min_rpm

Min rpm at which stabilization works.

Definition at line 259 of file libelec.h.

◆ stab_rate_f

double stab_rate_f

Frequency stabilization adaptation rate.

Definition at line 257 of file libelec.h.

◆ stab_rate_U

double stab_rate_U

Voltage stabilization adaptation rate.

Definition at line 256 of file libelec.h.

◆ volts

double volts

Nominal voltage at operating rpm.

Definition at line 254 of file libelec.h.


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