pauseMode()
Описание
Функция приостанавливает или возобновляет действие, выполняемое роботом в текущем режиме работы нижней платы.
В режиме MODE_LINE_FOLLOW робот перестанет двигаться по линии, но при этом будет воспринимать команды.
Синтаксис
Robot.pauseMode(onOff)
Параметры
onOff: boolean. Значение true приостановит текущий режим работы, а false - возобновит его.
Возвращаемые значения
нет
Пример
#include <ArduinoRobot.h>
long timer;
void setup(){
Robot.begin();
Robot.beginLCD();
delay(3000);
Robot.setMode(MODE_LINE_FOLLOW);
timer=millis();
while(!Robot.isActionDone()){
//каждые 5 секунд прерываем движение робота по линии на время 3 секунды
if(millis()-timer>=5000){
Robot.pauseMode(true);
delay(3000);
Robot.pauseMode(false);
timer=millis();
}
Robot.debugPrint(millis());
}
Robot.text("Done!",0,10,true);
while(true);
}
void loop(){
}

