增加元控飞翔板
This commit is contained in:
@@ -210,7 +210,10 @@ export const sensor_sound = function (_, generator) {
|
||||
} else if (version == 'mixgo_nova') {
|
||||
generator.definitions_['import_mixgo_nova_voice_sound_level'] = "from mixgo_nova_voice import sound_level";
|
||||
var code = 'sound_level()';
|
||||
} else if (version == "mixgo") {
|
||||
} else if (version == 'mixgo_soar') {
|
||||
generator.definitions_['import_mixgo_soar_voice_sound_level'] = "from mixgo_soar_voice import sound_level";
|
||||
var code = 'sound_level()';
|
||||
}else if (version == "mixgo") {
|
||||
generator.definitions_['import_mixgo'] = 'import mixgo';
|
||||
return ['mixgo.get_soundlevel()', generator.ORDER_ATOMIC];
|
||||
} else if (version == "mpython") {
|
||||
@@ -374,6 +377,9 @@ export const sensor_get_acceleration = function (_, generator) {
|
||||
if (version == 'mixbot') {
|
||||
generator.definitions_['import_' + version + '_acc_gyr'] = 'from ' + version + ' import acc_gyr';
|
||||
var code = 'acc_gyr.strength()';
|
||||
} else if(version == 'mixgo_soar'){
|
||||
generator.definitions_['import_' + version + '_onboard_imu'] = "from " + version + " import onboard_imu";
|
||||
var code = 'onboard_imu.strength()';
|
||||
} else {
|
||||
generator.definitions_['import_' + version + '_onboard_acc'] = "from " + version + " import onboard_acc";
|
||||
var code = 'onboard_acc.strength()';
|
||||
@@ -386,7 +392,10 @@ export const sensor_get_acceleration = function (_, generator) {
|
||||
} else if (version == 'mpython') {
|
||||
generator.definitions_['import_mpython_motion'] = 'from mpython import motion';
|
||||
var code = 'motion.accelerometer()' + key;
|
||||
} else {
|
||||
} else if (version == 'mixgo_soar') {
|
||||
generator.definitions_['import_' + version + '_onboard_imu'] = "from " + version + " import onboard_imu";
|
||||
var code = 'onboard_imu.acceleration()'+ key;
|
||||
}else {
|
||||
generator.definitions_['import_' + version + '_onboard_acc'] = "from " + version + " import onboard_acc";
|
||||
var code = 'onboard_acc.acceleration()' + key;
|
||||
}
|
||||
@@ -952,4 +961,12 @@ export const sensor_get_the_coprocessor_version = function (_, generator) {
|
||||
generator.definitions_['import_' + version + '_onboard_bot'] = 'from ' + version + ' import onboard_bot';
|
||||
var code = 'onboard_bot.version()';
|
||||
return [code, generator.ORDER_ATOMIC];
|
||||
}
|
||||
|
||||
export const simulated_light_sensor = function (_, generator){
|
||||
var version = Boards.getSelectedBoardKey().split(':')[2];
|
||||
generator.definitions_['import_' + version + '_onboard_bot'] = 'from ' + version + ' import onboard_bot';
|
||||
var key = this.getFieldValue('key');
|
||||
var code = 'onboard_bot.brightness('+ key + ')';
|
||||
return [code, generator.ORDER_ATOMIC];
|
||||
}
|
||||
Reference in New Issue
Block a user