Схема v9.1 Buttons Board

PDF

Функции

Общие

Включают в себя:

  • работу с сетью: настройка названия сети, настройка перезагрузки при зависании сети
  • логгирование
  • принудительную перезагрузку
  • внесение сведений о тестировании перед отправкой
  • настройку удалённой/автоматической перепрошивки

см. подробнее

События

Входящие

Событие Данные Описание
registered id: `int` - логический номер устройства
button: `int` - логический номер первой кнопки
Подтверждение регистрации

Исходящие

Событие Данные Инициатор Описание
register ip: IP-адрес
id: MAC-адрес
type: "board"
lasers: 0
buttons: 6
serial: `int`- серийный номер
version: `string` - версия ПО
connect Регистрация устройства на сервере
now-status uptime:`hh:mm:ss.ms` - время с перезагрузки
rssi:`int`- сила сигнала Wi-Fi
Buttons:`bool[6]` - состояние кнопки(0 - нажата)
ButtonsConnected:`int[6]` - режим работы кнопки
CreditKo:`int[6]` - множитель кредитов/CoinCode
connect Регистрация устройства на сервере

Кнопка

Отслеживание нажатий физических кнопок.

см. подробнее

Монетоприемник

Подсчёт сигналов от жетоно/монетоприемников и передача их на сервер в виде кредитов.

см. подробнее

RGB светодиодная лента

Управление подсветкой помещения во время игры.

см. подробнее

UART-coinsystem

Подсчёт сигналов от жетоно/монетоприемников и передача их на сервер в виде кредитов.

см. подробнее

Магнитный замок

Управление магнитным замком (дверь)

см. подробнее

Выявленные баги

Posts

subscribe via RSS