Общие функции

В этом разделе описаны общие функции Python применимые для всех роботов

print

Эта функция выводит сообщение в консоль

Параметры

print(message )

message [String] - Сообщение, которое нужно вывести в консоль

Возвращаемое значение

Функция не возвращает никакое значение


delay

Эта функция ждет указанное время, прежде чем продолжить выполнение программы

Параметры

delay( milliseconds )

milliseconds  [Integer] - Время ожидания, указанное в миллисекундах

Возвращаемое значение

Функция не возвращает никакое значение


launchFireworks

Эта функция запускает фейерверк

Параметры

Функция не принимает никаких параметров

Возвращаемое значение

Функция не возвращает никакое значение


setStopwatchState

Эта функция запускает или останавливает секундомер в зависимости от передаваемого параметра

Параметры

setStopwatchState(state )

state  [Bool] - Если передается True, то секундомер запускается. Если передается False, то секундомер останавливается

Возвращаемое значение

Функция не возвращает никакое значение


resetStopwatch

Эта функция сбрасывает секундомер

Параметры

Функция не принимает никаких параметров

Возвращаемое значение

Функция не возвращает никакое значение


getStopwatchValue

Эта функция возвращает текущее время секундомера в секундах

Параметры

Функция не принимает никаких параметров

Возвращаемое значение

[Float] - время секундомера в секундах


getGyroRotation

Эта функция возвращает угол поворота робота по каждой из осей

Параметры

Функция не принимает никаких параметров

Возвращаемое значение

[(Float, Float, Float)] - Угол поворота робота по оси x , y  и z 


getGyroRotationSpeed

Эта функция возвращает скорость поворота робота по каждой из осей

Параметры

Функция не принимает никаких параметров

Возвращаемое значение

[(Float, Float, Float)] - Скорость поворота робота по оси x , y  и z  


resetGyroRotation

Эта функция сбрасывает датчик поворота робота

Параметры

Функция не принимает никаких параметров

Возвращаемое значение

Функция не возвращает никакое значение


setPenState

Эта функция опускает или поднимает перо в зависимости от передаваемого параметра

Параметры

setPenState(state )

state  [Bool] - Если передается True, то перо опускается. Если передается False, то перо поднимается

Возвращаемое значение

Функция не возвращает никакое значение


setPenSize

Эта функция устанавливает размер пера

Параметры

setPenSize(size )

 size  [Integer] - Размер пера, который может варьироваться от 1 до 10

Возвращаемое значение

Функция не возвращает никакое значение


setPenColor

Эта функция устанавливает цвет пера

Параметры

setPenColor(color)

color  [Integer] - Код цвета

Возвращаемое значение

Функция не возвращает никакое значение


erasePen

Эта функция стирает всё, что было нарисовано пером

Параметры

Функция не принимает никаких параметров

Возвращаемое значение

Функция не возвращает никакое значение

👆 На этом пока всё