Leistungsvorgabe jetzt in Schritten und nicht mehr in Prozent
This commit is contained in:
@@ -22,17 +22,17 @@
|
||||
#define MOTOR_GEAR_NEUTRAL 0x7D
|
||||
#define MOTOR_GEAR_FORWARD 0x7E
|
||||
|
||||
#define MOTOR_PWR_MIN_PCT 15
|
||||
#define MOTOR_PWR_MAX_PCT 100
|
||||
#define MOTOR_PWR_STEP ((MOTOR_PWR_MAX_PCT - MOTOR_PWR_MIN_PCT) / 7)
|
||||
#define MOTOR_PWR_STEP_COUNT 7 // how many steps to set power
|
||||
#define MOTOR_PWR_MIN_RAW 38
|
||||
#define MOTOR_PWR_MAX_RAW 250 // max. raw power value for motor
|
||||
|
||||
struct MOTOR_CONTROL_DATA
|
||||
{
|
||||
char nDriveConnected;
|
||||
char nDriveReady;
|
||||
int iMotorGear;
|
||||
int iMotorPower;
|
||||
int iMotorPowerPct;
|
||||
int iMotorPowerRaw;
|
||||
int iMotorPowerSteps;
|
||||
unsigned char nSwitchState;
|
||||
int iActualMotorPowerW;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user