?

Log in

Previous Entry | Next Entry

Эти программы представляют из себя http-запрос со списком действий для LED-светодиодов и ушей кролика и темпа их исполнения.


Команды начинаются с "chor="

Первый параметр действий кролика – это регулируемый темп исполнения. Каждое действие, запускается в назначенный момент. Время задается в десятичной (но почему-то без запятой) форме. Таким образом, действие, ассоциированное с временем “10” произойдет через 1 секунду после начала выполнения действия команды.

Вся команда представляет из себя комбинацию текстовых команд и цифр, разделенных запятыми. Цифры могут иметь только положительное значения. Слова, используемые в командах движения – это “motor” и “led”.

Назначение команды всегда начинается со значения темпа, далее задаются значения “motor” и “led” команд.
Каждое действие начинается с описания времени задержки перед выполнением команды, далее следуют команды “motor” или “led”, после чего идет набор переменных значений , которые как раз-таки и описывают действие.

Если два действия заданы одновременно, они так одновременно выполняться и будут.

Команды движения ушей (motor)

Например: 0,led,2,0,238,0 (левое ухо по часовой стрелке(вперед) на 20 градусов)

- первая цифра - время задержки исполнения

- вторая не цифра 'motor' для того чтобы железный моск понял, что кролик будет двигать ушаме

- третья цифра - выбор уха
1 - левое
0 - 2 правое

- четвертая - угол наклона уха

- пятая цифра - не используется))) - ставьте "0"

- шестая - направление вращения
1 : вверх-назад-вниз-вперед
0 : вверх-вперед-вниз-назад


Команды LED (led)
тоже самое с командами для светодиодов

пример команды - 0,led,2,0,238,0 (кролик 1 раз мигнет зеленым цветом средним светодиодом)

- первое значение - время задержки

- второе - LED

- третья - выбор светодиода
0 : нижний (тот, что под задницей кролика))
1 : левый
2 : средний
3 : правый
4 : верхний

- четвертое пятое и шестое значение - цвет в RGB (от 0 до 255)

пример всей команды целиком:

http://api.nabaztag.com/vl/FR/api.jsp?sn=XXXXXX&token=XXXXXXXXX&chor=10,0,motor,1,20,0,0,0,led,2,0,238,0,2,led,1,250,0,0,3,led,2,0,0,0

первое значение - темп 10

sn и token - серийник и TOKEN соотвественно


Comments

( 1 comment — Leave a comment )
_aden
Dec. 26th, 2008 12:25 am (UTC)
Скажите пожалуйста, Вам удалось получить token, если да - то как?
( 1 comment — Leave a comment )