AlienWii32 alternative defaults for NAZE target

Activate via OPTIONS="ALIENWII32" during make
This commit is contained in:
Michael Jakob 2014-11-29 01:16:36 +01:00
parent f5a579de14
commit c4646d7a77
2 changed files with 19 additions and 0 deletions

View File

@ -435,6 +435,20 @@ static void resetConf(void)
applyDefaultLedStripConfig(masterConfig.ledConfigs);
#endif
// alternative defaults AlienWii32 (activate via OPTIONS="ALIENWII32" during make for NAZE target)
#ifdef ALIENWII32
featureSet(FEATURE_RX_MSP);
featureSet(FEATURE_MOTOR_STOP);
masterConfig.serialConfig.serial_port_scenario[1] = lookupScenarioIndex(SCENARIO_SERIAL_RX_ONLY);
masterConfig.rxConfig.serialrx_provider = 1;
masterConfig.escAndServoConfig.minthrottle = 1000;
masterConfig.escAndServoConfig.maxthrottle = 2000;
currentControlRateProfile->rcRate8 = 130;
currentControlRateProfile->rollPitchRate = 20;
currentControlRateProfile->yawRate = 60;
parseRcChannels("TAER1234", &masterConfig.rxConfig);
#endif
// copy first profile into remaining profile
for (i = 1; i < MAX_PROFILE_COUNT; i++) {
memcpy(&masterConfig.profile[i], currentProfile, sizeof(profile_t));

View File

@ -111,3 +111,8 @@
#define TELEMETRY
#define SERIAL_RX
#define AUTOTUNE
// alternative defaults AlienWii32 (activate via OPTIONS="ALIENWII32" during make for NAZE target)
#ifdef ALIENWII32
#define BRUSHED_MOTORS
#endif