{ "extensionName": "EV3HelperApp", "extensionPort": 4321, "blockSpecs": [ [" ", "Подключить мотор %m.motorType к порту %m.motorPort", "connectMotor", "Large", "A" ], [" ", "Установить скорость мотора %m.motorPort равной %n", "speed", "A", 100 ], [" ", "Включить мотор %m.motorPort %m.direction", "move", "A", "Forward" ], [" ", "Остановить мотор %m.motorPort", "stop", "A" ], [" ", "Остановить мотор %m.motorPort немедленно", "stopImmediate", "A" ], [" ", "Подключить датчик %m.sensorType к порту %m.sensorPort", "connectSensor", "Color", "S1" ], [" ", "Сбросить количество оборотов мотора %m.motorPort", "resetTachoCount", "A" ], [" ", "Повернуть мотор %m.motorPort на %n град.", "rotate", "A", 3 ], [" ", "Повернуть мотор %m.motorPort к %n град.", "rotateTo", "A", 90 ], [" ", "Закрыть все порты", "closeAll" ], [" ", "Начать запись", "startRecording" ], [" ", "Остановить запись", "stopRecording" ], [" ", "Воспроизвести запись", "playRecording" ], ["r", "Скорость мотора %m.motorPort", "speed", "A" ], ["r", "Максимальная скорость мотора %m.motorPort", "maxSpeed", "A" ], ["r", "Количество оборотов мотора %m.motorPort", "tachoCount", "A" ], ["r", "Ограничение угла поворота мотора %m.motorPort", "limitAngle", "A" ], ["r", "Датчик %m.sensorPort", "sensor", "S1" ], ["r", "Скорость мотора A", "speedMotorA" ], ["r", "Скорость мотора B", "speedMotorB" ], ["r", "Скорость мотора C", "speedMotorC" ], ["r", "Скорость мотора D", "speedMotorD" ], ["r", "Максимальная скорость мотора A", "maxSpeedMotorA" ], ["r", "Максимальная скорость мотора B", "maxSpeedMotorB" ], ["r", "Максимальная скорость мотора C", "maxSpeedMotorC" ], ["r", "Максимальная скорость мотора D", "maxSpeedMotorD" ], ["r", "Количесто оборотов мотора A", "tachoCountMotorA" ], ["r", "Количесто оборотов мотора B", "tachoCountMotorB" ], ["r", "Количесто оборотов мотора C", "tachoCountMotorC" ], ["r", "Количесто оборотов мотора D", "tachoCountMotorD" ], ["r", "Ограничение угла поворота мотора A", "limitAngleMotorA" ], ["r", "Ограничение угла поворота мотора B", "limitAngleMotorB" ], ["r", "Ограничение угла поворота мотора C", "limitAngleMotorC" ], ["r", "Ограничение угла поворота мотора D", "limitAngleMotorD" ], ["r", "Датчик 1", "sensorS1" ], ["r", "Датчик 2", "sensorS2" ], ["r", "Датчик 3", "sensorS3" ], ["r", "Датчик 4", "sensorS4" ], ], "menus": { "motorPort": [ "A", "B", "C", "D", ], "motorType": [ "Large", "Medium", ], "motorData": [ "Speed", "MaxSpeed", ], "sensorPort": [ "S1", "S2", "S3", "S4", ], "sensorType": [ "Color", "Distance", "Touch", ], "direction": [ "Forward", "Backward", ], }, }