/* * TypeControl.h * * Author: Aleksey Gerasimenko * gerasimenko.aleksey.n@gmail.com */ #ifndef SYSCTRL_TYPECONTROL_H_ #define SYSCTRL_TYPECONTROL_H_ #ifndef VECTORCONTROL #define VECTORCONTROL 1 #endif #ifndef SCALARCONTROL #define SCALARCONTROL 2 #endif #ifndef DIRECTREVERSECONTROL #define DIRECTREVERSECONTROL 3 #endif #ifndef TYPECONTROL //#define TYPECONTROL VECTORCONTROL //#define TYPECONTROL SCALARCONTROL #define TYPECONTROL DIRECTREVERSECONTROL #endif #ifndef CURRENTCONTROLLER_PI #define CURRENTCONTROLLER_PI 1 #endif #ifndef CURRENTCONTROLLER_P #define CURRENTCONTROLLER_P 2 #endif #ifndef TYPECURRENTCONTROLLER #define TYPECURRENTCONTROLLER CURRENTCONTROLLER_PI //#define TYPECURRENTCONTROLLER CURRENTCONTROLLER_P #endif #define VOLTAGE_CONTROLLER_I 1 #define VOLTAGE_CONTROLLER_PII 2 #define TYPE_VOLTAGE_CONTROLLER VOLTAGE_CONTROLLER_I //#define TYPE_VOLTAGE_CONTROLLER VOLTAGE_CONTROLLER_PII #ifndef TYPEVOLTAGEDECOMPOSE_SIMPLE #define TYPEVOLTAGEDECOMPOSE_SIMPLE 1 #endif #ifndef TYPEVOLTAGEDECOMPOSE_DIFFICULT #define TYPEVOLTAGEDECOMPOSE_DIFFICULT 2 #endif #ifndef TYPEVOLTAGEDECOMPOSE //#define TYPEVOLTAGEDECOMPOSE TYPEVOLTAGEDECOMPOSE_SIMPLE #define TYPEVOLTAGEDECOMPOSE TYPEVOLTAGEDECOMPOSE_DIFFICULT #endif #endif /* SYSCTRL_TYPECONTROL_H_ */