35#include <NDEVR/QTModelManager.h>
39 class MadgwickSettingsUI;
88 void setAccelerationProfile(
const StringView profile);
106 void recordDataset(
bool enable);
112 Ui::MadgwickSettingsUI* ui =
nullptr;
A dialog designed to allow the user to navigate a filesytem and select or create one or more files or...
Creates a clean formatted dialog for any number of GenericOptions within a GenericOptionGroup Each op...
void onAccNoiseUpdatedSlot()
Slot called when accelerometer noise settings change.
QSize sizeHint() const override
Returns the recommended size for this widget.
MadgwickSimulationSettings(MadgwickSimulator *simulator, QTModelManager *manager, QWidget *parent=nullptr)
Constructs MadgwickSimulationSettings using an existing simulator.
MadgwickSimulator * simulator() const
Returns the Madgwick simulator being configured.
void onGyroNoiseUpdatedSlot()
Slot called when gyroscope noise settings change.
MadgwickSimulationSettings(QTModelManager *manager, QWidget *parent=nullptr)
Constructs MadgwickSimulationSettings with a new internal simulator.
void onMadgwickUpdatedSlot()
Slot called when the Madgwick filter output is updated.
A simulated device that generates IMU data and runs a Madgwick orientation filter to test and visuali...
A Model subclass that provides charting and data visualization capabilities.
A wrapper around DesignObjectLookup that provides signal and slot functionality and adds rendering ca...
The core String View class for the NDEVR API.
The primary namespace for the NDEVR SDK.