![]() |
![]() |
|
MSPM0G3519SensoredFOCMotorControlLibrary
1.0
|
#include "stdint.h"

Go to the source code of this file.
Data Structures | |
| union | SOURCE_VOLTAGE_LIMIT_FLAGS_T |
| Source Voltage flags Structure. More... | |
| struct | SOURCE_VOLTAGE_LIMIT_FLAGS_T::sourceVoltageLimitFlags |
| Source Voltage Structure. More... | |
| struct | SOURCE_VOLTAGE_LIMIT_T |
| Source Voltage Structure. More... | |
Enumerations | |
| enum | SOURCE_VOLTAGE_FAULT_TYPES { NO_VOLTAGE_FAULT = 0, UNDER_VOLTAGE = 1, OVER_VOLTAGE = 2 } |
| Source Voltage Fault types Structure. More... | |
Functions | |
| SOURCE_VOLTAGE_FAULT_TYPES | getSourceVoltageFaultStatus (SOURCE_VOLTAGE_LIMIT_T *pSourceVoltageLimit) |
| Source Voltage Limit Status Check. More... | |
| void | sourceVoltageLimitInit (SOURCE_VOLTAGE_LIMIT_T *pSourceVoltageLimit) |
| source Voltage Limits Init More... | |
| void | sourceVoltageLimitRun (SOURCE_VOLTAGE_LIMIT_T *pSourceVoltageLimit) |
| source Voltage Limits Run More... | |
|
inline |
Source Voltage Limit Status Check.
| [in] | *pSourceVoltageLimit | Pointer |
References SOURCE_VOLTAGE_LIMIT_T::faultStatus, sourceVoltageLimitInit(), and sourceVoltageLimitRun().
| void sourceVoltageLimitInit | ( | SOURCE_VOLTAGE_LIMIT_T * | pSourceVoltageLimit | ) |
source Voltage Limits Init
| [in] | *pSourceVoltageLimit | Input Pointer |
References SOURCE_VOLTAGE_LIMIT_T::count.
Referenced by getSourceVoltageFaultStatus(), and sourceLimitsInit().
| void sourceVoltageLimitRun | ( | SOURCE_VOLTAGE_LIMIT_T * | pSourceVoltageLimit | ) |
source Voltage Limits Run
| [in] | *pSourceVoltageLimit | Input Pointer |
References SOURCE_VOLTAGE_LIMIT_FLAGS_T::b, SOURCE_VOLTAGE_LIMIT_T::count, SOURCE_VOLTAGE_LIMIT_T::countMax, FALSE, SOURCE_VOLTAGE_LIMIT_T::faultStatus, SOURCE_VOLTAGE_LIMIT_T::flags, SOURCE_VOLTAGE_LIMIT_T::maxDCBusVoltage, NO_VOLTAGE_FAULT, OVER_VOLTAGE, SOURCE_VOLTAGE_LIMIT_FLAGS_T::sourceVoltageLimitFlags::overVoltageFaultAutoClear, SOURCE_VOLTAGE_LIMIT_T::overVoltageFaultClearThreshold, SOURCE_VOLTAGE_LIMIT_FLAGS_T::sourceVoltageLimitFlags::overVoltageFaultEnable, SOURCE_VOLTAGE_LIMIT_FLAGS_T::sourceVoltageLimitFlags::overVoltageFaultStatus, SOURCE_VOLTAGE_LIMIT_T::pVdc, TRUE, UNDER_VOLTAGE, SOURCE_VOLTAGE_LIMIT_FLAGS_T::sourceVoltageLimitFlags::underVoltageFaultAutoClear, SOURCE_VOLTAGE_LIMIT_T::underVoltageFaultClearThreshold, SOURCE_VOLTAGE_LIMIT_FLAGS_T::sourceVoltageLimitFlags::underVoltageFaultEnable, and SOURCE_VOLTAGE_LIMIT_FLAGS_T::sourceVoltageLimitFlags::underVoltageFaultStatus.
Referenced by getSourceVoltageFaultStatus(), and sourceLimitsRun().