refactor(boards): 规范化micropython板卡代码
This commit is contained in:
@@ -2,7 +2,7 @@ export const ai_sensor_use_uart_init = function (_, generator) {
|
||||
generator.definitions_['import_mixgo_ai'] = 'import mixgo_ai';
|
||||
var v = generator.valueToCode(this, 'SUB', generator.ORDER_ATOMIC);
|
||||
var key = this.getFieldValue('key');
|
||||
var code = v + '=mixgo_ai.AI(' + key + ',quick=1)\n';
|
||||
var code = v + '=mixgo_ai.AI(' + key + ', quick=1)\n';
|
||||
return code;
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ export const ai_sensor_config = function (_, generator) {
|
||||
var rx = generator.valueToCode(this, 'RX', generator.ORDER_ATOMIC);
|
||||
var tx = generator.valueToCode(this, 'TX', generator.ORDER_ATOMIC);
|
||||
var dropdown_uart = this.getFieldValue('mode');
|
||||
var code = v + '.configure(' + tx + ',' + rx + ',restart=' + dropdown_uart + ')\n';
|
||||
var code = v + '.configure(' + tx + ', ' + rx + ', restart=' + dropdown_uart + ')\n';
|
||||
return code;
|
||||
}
|
||||
|
||||
@@ -29,7 +29,7 @@ export const ai_sensor_rgb = function (_, generator) {
|
||||
var v = generator.valueToCode(this, 'SUB', generator.ORDER_ATOMIC);
|
||||
var led1 = generator.valueToCode(this, 'led1', generator.ORDER_ATOMIC);
|
||||
var led2 = generator.valueToCode(this, 'led2', generator.ORDER_ATOMIC);
|
||||
var code = v + '.led_rgb(' + led1 + ',' + led2 + ')\n';
|
||||
var code = v + '.led_rgb(' + led1 + ', ' + led2 + ')\n';
|
||||
return code;
|
||||
}
|
||||
|
||||
@@ -92,7 +92,7 @@ export const ai_sensor_find_lines = function (_, generator) {
|
||||
var v1 = generator.valueToCode(this, 'VAR1', generator.ORDER_ATOMIC);
|
||||
var v2 = generator.valueToCode(this, 'VAR2', generator.ORDER_ATOMIC);
|
||||
var v3 = generator.valueToCode(this, 'VAR3', generator.ORDER_ATOMIC);
|
||||
var code = v + '.find_lines(' + v1 + ',' + v2 + ',' + v3 + ')';
|
||||
var code = v + '.find_lines(' + v1 + ', ' + v2 + ', ' + v3 + ')';
|
||||
return [code, generator.ORDER_ATOMIC];
|
||||
}
|
||||
|
||||
@@ -110,7 +110,7 @@ export const ai_sensor_find_circles = function (_, generator) {
|
||||
var v1 = generator.valueToCode(this, 'VAR1', generator.ORDER_ATOMIC);
|
||||
var v2 = generator.valueToCode(this, 'VAR2', generator.ORDER_ATOMIC);
|
||||
var v3 = generator.valueToCode(this, 'VAR3', generator.ORDER_ATOMIC);
|
||||
var code = v + '.find_circles(' + v1 + ',' + v2 + ',' + v3 + ')';
|
||||
var code = v + '.find_circles(' + v1 + ', ' + v2 + ', ' + v3 + ')';
|
||||
return [code, generator.ORDER_ATOMIC];
|
||||
}
|
||||
|
||||
@@ -159,7 +159,7 @@ export const ai_sensor_color_chases = function (_, generator) {
|
||||
var v1 = generator.valueToCode(this, 'VAR1', generator.ORDER_ATOMIC);
|
||||
var v2 = generator.valueToCode(this, 'VAR2', generator.ORDER_ATOMIC);
|
||||
var v3 = generator.valueToCode(this, 'VAR3', generator.ORDER_ATOMIC);
|
||||
var code = v + '.color_track(' + v1 + ',' + v2 + ',' + v3 + ')';
|
||||
var code = v + '.color_track(' + v1 + ', ' + v2 + ', ' + v3 + ')';
|
||||
return [code, generator.ORDER_ATOMIC];
|
||||
}
|
||||
|
||||
@@ -170,7 +170,7 @@ export const ai_sensor_ailocal_train = function (_, generator) {
|
||||
var v2 = generator.valueToCode(this, 'VAR2', generator.ORDER_ATOMIC);
|
||||
var v3 = generator.valueToCode(this, 'VAR3', generator.ORDER_ATOMIC);
|
||||
var v4 = generator.valueToCode(this, 'VAR4', generator.ORDER_ATOMIC);
|
||||
var code = v + '.ailocal_train(' + v1 + ',' + v2 + ',' + v3 + ',' + v4 + ')\n';
|
||||
var code = v + '.ailocal_train(' + v1 + ', ' + v2 + ', ' + v3 + ', ' + v4 + ')\n';
|
||||
return code;
|
||||
}
|
||||
|
||||
@@ -180,7 +180,7 @@ export const ai_sensor_ailocal_class = function (_, generator) {
|
||||
var v1 = generator.valueToCode(this, 'VAR1', generator.ORDER_ATOMIC);
|
||||
var v2 = generator.valueToCode(this, 'VAR2', generator.ORDER_ATOMIC);
|
||||
var v4 = generator.valueToCode(this, 'VAR4', generator.ORDER_ATOMIC);
|
||||
var code = v + '.ailocal_class(' + v1 + ',' + v2 + ',' + v4 + ')';
|
||||
var code = v + '.ailocal_class(' + v1 + ', ' + v2 + ', ' + v4 + ')';
|
||||
return [code, generator.ORDER_ATOMIC];
|
||||
}
|
||||
|
||||
@@ -197,7 +197,7 @@ export const ai_sensor_audio_record = function (_, generator) {
|
||||
var v = generator.valueToCode(this, 'SUB', generator.ORDER_ATOMIC);
|
||||
var v1 = generator.valueToCode(this, 'VAR1', generator.ORDER_ATOMIC);
|
||||
var v2 = generator.valueToCode(this, 'VAR2', generator.ORDER_ATOMIC);
|
||||
var code = v + '.audio_record(path=' + v1 + ',times=' + v2 + ')\n';
|
||||
var code = v + '.audio_record(path=' + v1 + ', times=' + v2 + ')\n';
|
||||
return code;
|
||||
}
|
||||
|
||||
@@ -206,7 +206,7 @@ export const ai_sensor_audio_play = function (_, generator) {
|
||||
var v = generator.valueToCode(this, 'SUB', generator.ORDER_ATOMIC);
|
||||
var v1 = generator.valueToCode(this, 'VAR1', generator.ORDER_ATOMIC);
|
||||
var v2 = generator.valueToCode(this, 'VAR2', generator.ORDER_ATOMIC);
|
||||
var code = v + '.audio_play(path=' + v1 + ',volume=' + v2 + ')\n';
|
||||
var code = v + '.audio_play(path=' + v1 + ', volume=' + v2 + ')\n';
|
||||
return code;
|
||||
}
|
||||
|
||||
@@ -216,7 +216,7 @@ export const ai_sensor_yolo_recognize = function (_, generator) {
|
||||
var v1 = generator.valueToCode(this, 'VAR1', generator.ORDER_ATOMIC);
|
||||
var v2 = generator.valueToCode(this, 'VAR2', generator.ORDER_ATOMIC);
|
||||
var v4 = generator.valueToCode(this, 'VAR4', generator.ORDER_ATOMIC);
|
||||
var code = v + '.yolo_recognize(' + v1 + ',' + v2 + ',' + v4 + ')';
|
||||
var code = v + '.yolo_recognize(' + v1 + ', ' + v2 + ', ' + v4 + ')';
|
||||
return [code, generator.ORDER_ATOMIC];
|
||||
}
|
||||
|
||||
@@ -233,7 +233,7 @@ export const ai_sensor_asr_recognize = function (_, generator) {
|
||||
var v = generator.valueToCode(this, 'SUB', generator.ORDER_ATOMIC);
|
||||
var v1 = generator.valueToCode(this, 'VAR1', generator.ORDER_ATOMIC);
|
||||
var v2 = generator.valueToCode(this, 'VAR2', generator.ORDER_ATOMIC);
|
||||
var code = v + '.asr_recognize(' + v1 + ',threshold=' + v2 + ')';
|
||||
var code = v + '.asr_recognize(' + v1 + ', threshold=' + v2 + ')';
|
||||
return [code, generator.ORDER_ATOMIC];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user