Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: custom wingflex simulation (#7980)
* first issue * reverser assembly * added tests * changelog * temp * added controller state machine * works * reverse thrust simulation * poc reverse thrust * removed msfs reversers * animation * adjustments * based on engine thrust from msfs * added torque effect * clean * export sensors * update ecam REV info * removed unused reverser template files * proto * refactor wobbling physics * cleanup * fix merge * powering valves from elec * reinstate file include * clean up * update gear test with elec power * comment * added missing compression var * first flex proto * remove debug * reverser_n namings * lift modifier * clean println * change sounds simvars * correct left/right spread * added flaps read * Added aft cone flex on a380 * added dev var for tuning * trying low damping * added lateral offset gain * remove useless pub * cleanup * folder structure * added right wing animation outputs * refactor flex file structure * refactor file structure * added aft flex in test * added test bed * added tests * more lift tests * adding dynamic lift based on surfaces * testing * new animations * non linear and assymetrical stiffness * aoa condition * lift spread edit * remove aoa protection * tuning * clean up * Added flap effect on lift spread * added vibration generation * rotational calculations * removed plane acceleration from wing nodes * Wing flex impacts now ok * start refactor 380 flex system * centralized vibration generator * tuned engine wobble from pylons accels * cleaning * remove print * cleaning * dev * last tuning * lower no lift speed * moved engine wobble to flex dir * Clippy * changelog * default mass * lint * Comments * clean up * Update run.sh * update test to write in deg per sec as per msfs * lint * lint * printn removed * clippy * unused test * Added weight on wheels ratio simvar for sound * gear weight from 0 to 1 * changelog * revert run sh changes * revert run sh * revert lto option * lint * update after merge * fix after merge * Update fbw-common/src/wasm/systems/systems/src/structural_flex/engine_wobble.rs Co-authored-by: Pascal Störzbach <[email protected]> * lint * ratio default * Update fbw-common/src/wasm/systems/systems/src/structural_flex/wing_flex.rs Co-authored-by: Pascal Störzbach <[email protected]> * fix bracket * default() * Update fbw-common/src/wasm/systems/systems/src/structural_flex/wing_flex.rs Co-authored-by: Pascal Störzbach <[email protected]> * Update fbw-common/src/wasm/systems/systems/src/structural_flex/wing_flex.rs Co-authored-by: Pascal Störzbach <[email protected]> * Update fbw-common/src/wasm/systems/systems/src/structural_flex/wing_flex.rs Co-authored-by: Pascal Störzbach <[email protected]> * Update fbw-common/src/wasm/systems/systems/src/structural_flex/wing_flex.rs Co-authored-by: Pascal Störzbach <[email protected]> * Update fbw-common/src/wasm/systems/systems/src/structural_flex/wing_flex.rs Co-authored-by: Pascal Störzbach <[email protected]> * simplified calc * Update fbw-common/src/wasm/systems/systems/src/structural_flex/wing_flex.rs Co-authored-by: Pascal Störzbach <[email protected]> * added :0 index for clarity * Update fbw-common/src/wasm/systems/systems/src/structural_flex/wing_flex.rs Co-authored-by: Pascal Störzbach <[email protected]> * Update fbw-common/src/wasm/systems/systems/src/structural_flex/wing_flex.rs Co-authored-by: Pascal Störzbach <[email protected]> * Update fbw-common/src/wasm/systems/systems/src/structural_flex/wing_flex.rs Co-authored-by: Pascal Störzbach <[email protected]> * Update fbw-common/src/wasm/systems/systems/src/structural_flex/wing_flex.rs Co-authored-by: Pascal Störzbach <[email protected]> * Update fbw-common/src/wasm/systems/systems/src/structural_flex/wing_flex.rs Co-authored-by: Pascal Störzbach <[email protected]> * Update fbw-common/src/wasm/systems/systems/src/structural_flex/wing_flex.rs Co-authored-by: Pascal Störzbach <[email protected]> * nightmare in progress * Trait for surfaces positions * solve issues with references * Use new fuel payload system * Move A380 structs * Default impl --------- Co-authored-by: 2hwk <[email protected]> Co-authored-by: Pascal Störzbach <[email protected]>
- Loading branch information