JD2022-TU1/main/extern/MoveSpace/Includes/SignalsId.cs

47 lines
No EOL
1 KiB
C#

#if __cplusplus
#define public
#endif
namespace MSP_LIB
{
public enum eSignalsIds
{
// base signals
eSignalId_Base_ProgressRatio,
eSignalId_Base_Ax,
eSignalId_Base_Ay,
eSignalId_Base_Az,
// advanced signals
eSignalId_AccelNorm,
eSignalId_AccelDevNorm,
eSignalId_AxDev,
eSignalId_AyDev,
eSignalId_AzDev,
// accels norm related
eSignalId_AccelNormAvg_NP, // accel norm averages cannot be shared because some may reset others (NP = N parts)
// accels derivative norm related
eSignalId_AccelDevNormAvg_NP, // accel derivative norm averages cannot be shared because some may reset others (NP = N parts)
// each axis accel derivative average related
eSignalId_AxDevAvg_Dir_NP, // accel averages cannot be shared because some may reset others (NP = N parts)
eSignalId_AyDevAvg_Dir_NP,
eSignalId_AzDevAvg_Dir_NP,
// signals count
eSignalId_COUNT
};
}
#if __cplusplus
#undef public
#endif