CTRE Phoenix Pro C++ 23.0.12
|
Class description for the Talon FX integrated motor controller that runs on associated Falcon motors. More...
#include <ctre/phoenixpro/core/CoreTalonFX.hpp>
Public Member Functions | |
TalonFXConfigurator (const TalonFXConfigurator &)=delete | |
Delete the copy constructor, we can only pass by reference. More... | |
ctre::phoenix::StatusCode | Refresh (TalonFXConfiguration &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (TalonFXConfiguration &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const TalonFXConfiguration &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const TalonFXConfiguration &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Refresh (Slot0Configs &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (Slot0Configs &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const Slot0Configs &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const Slot0Configs &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Refresh (Slot1Configs &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (Slot1Configs &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const Slot1Configs &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const Slot1Configs &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Refresh (Slot2Configs &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (Slot2Configs &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const Slot2Configs &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const Slot2Configs &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Refresh (MotorOutputConfigs &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (MotorOutputConfigs &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const MotorOutputConfigs &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const MotorOutputConfigs &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Refresh (CurrentLimitsConfigs &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (CurrentLimitsConfigs &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const CurrentLimitsConfigs &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const CurrentLimitsConfigs &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Refresh (VoltageConfigs &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (VoltageConfigs &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const VoltageConfigs &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const VoltageConfigs &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Refresh (TorqueCurrentConfigs &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (TorqueCurrentConfigs &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const TorqueCurrentConfigs &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const TorqueCurrentConfigs &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Refresh (FeedbackConfigs &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (FeedbackConfigs &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const FeedbackConfigs &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const FeedbackConfigs &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Refresh (OpenLoopRampsConfigs &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (OpenLoopRampsConfigs &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const OpenLoopRampsConfigs &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const OpenLoopRampsConfigs &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Refresh (ClosedLoopRampsConfigs &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (ClosedLoopRampsConfigs &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const ClosedLoopRampsConfigs &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const ClosedLoopRampsConfigs &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Refresh (HardwareLimitSwitchConfigs &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (HardwareLimitSwitchConfigs &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const HardwareLimitSwitchConfigs &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const HardwareLimitSwitchConfigs &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Refresh (AudioConfigs &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (AudioConfigs &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const AudioConfigs &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const AudioConfigs &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Refresh (SoftwareLimitSwitchConfigs &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (SoftwareLimitSwitchConfigs &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const SoftwareLimitSwitchConfigs &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const SoftwareLimitSwitchConfigs &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Refresh (MotionMagicConfigs &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (MotionMagicConfigs &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const MotionMagicConfigs &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const MotionMagicConfigs &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Refresh (CustomParamsConfigs &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (CustomParamsConfigs &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const CustomParamsConfigs &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const CustomParamsConfigs &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Refresh (ClosedLoopGeneralConfigs &configs) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Refresh (ClosedLoopGeneralConfigs &configs, units::time::second_t timeoutSeconds) const |
Refreshes the values of the specified config group. More... | |
ctre::phoenix::StatusCode | Apply (const ClosedLoopGeneralConfigs &configs) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | Apply (const ClosedLoopGeneralConfigs &configs, units::time::second_t timeoutSeconds) |
Applies the contents of the specified config to the device. More... | |
ctre::phoenix::StatusCode | SetRotorPosition (units::angle::turn_t newValue) |
The position to set the rotor position to right now. More... | |
ctre::phoenix::StatusCode | SetRotorPosition (units::angle::turn_t newValue, units::time::second_t timeoutSeconds) |
The position to set the rotor position to right now. More... | |
ctre::phoenix::StatusCode | ClearStickyFaults () |
Clear the sticky faults in the device. More... | |
ctre::phoenix::StatusCode | ClearStickyFaults (units::time::second_t timeoutSeconds) |
Clear the sticky faults in the device. More... | |
Additional Inherited Members | |
Public Attributes inherited from ctre::phoenixpro::configs::ParentConfigurator | |
units::time::second_t | defaultTimeoutSeconds {0.050_s} |
The default amount of time to wait for a config. More... | |
Protected Member Functions inherited from ctre::phoenixpro::configs::ParentConfigurator | |
ParentConfigurator (hardware::DeviceIdentifier deviceIdentifier) | |
ctre::phoenix::StatusCode | SetConfigsPrivate (const std::string &serializedString, units::time::second_t timeoutSeconds, bool futureProofConfigs, bool overrideIfDuplicate) |
ctre::phoenix::StatusCode | GetConfigsPrivate (std::string &serializedString, units::time::second_t timeoutSeconds) const |
Class description for the Talon FX integrated motor controller that runs on associated Falcon motors.
This handles the configurations for the hardware::TalonFX
|
delete |
Delete the copy constructor, we can only pass by reference.
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Applies the contents of the specified config to the device.
This will wait up to defaultTimeoutSeconds.
Call to apply the selected configs.
configs | Configs to apply against. |
|
inline |
Applies the contents of the specified config to the device.
Call to apply the selected configs.
configs | Configs to apply against. |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Clear the sticky faults in the device.
This typically has no impact on the device functionality. Instead, it just clears telemetry faults that are accessible via API and Tuner Self-Test.
This will wait up to defaultTimeoutSeconds.
This is available in the configurator in case the user wants to initialize their device entirely without passing a device reference down to the code that performs the initialization. In this case, the user passes down the configurator object and performs all the initialization code on the object.
|
inline |
Clear the sticky faults in the device.
This typically has no impact on the device functionality. Instead, it just clears telemetry faults that are accessible via API and Tuner Self-Test.
This is available in the configurator in case the user wants to initialize their device entirely without passing a device reference down to the code that performs the initialization. In this case, the user passes down the configurator object and performs all the initialization code on the object.
timeoutSeconds | Maximum time to wait up to in seconds. |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
Refreshes the values of the specified config group.
This will wait up to defaultTimeoutSeconds.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
|
inline |
Refreshes the values of the specified config group.
Call to refresh the selected configs from the device.
configs | The configs to refresh |
timeoutSeconds | Maximum amount of time to wait when performing configuration |
|
inline |
The position to set the rotor position to right now.
This will wait up to defaultTimeoutSeconds.
This is available in the configurator in case the user wants to initialize their device entirely without passing a device reference down to the code that performs the initialization. In this case, the user passes down the configurator object and performs all the initialization code on the object.
newValue | Value to set to. |
|
inline |
The position to set the rotor position to right now.
This is available in the configurator in case the user wants to initialize their device entirely without passing a device reference down to the code that performs the initialization. In this case, the user passes down the configurator object and performs all the initialization code on the object.
newValue | Value to set to. |
timeoutSeconds | Maximum time to wait up to in seconds. |