Espruino:Справочник по API/Класс Bangle/accel: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
 
(не показаны 2 промежуточные версии 2 участников)
Строка 7: Строка 7:
==Синтаксис==
==Синтаксис==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">
Bangle.on('accel', function(xyz) { ... });
Bangle.on('accel', function(xyz) { ... });
</syntaxhighlight>
</syntaxhighlight>
Строка 30: Строка 30:
Самое последнее значение ускорения можно прочесть при помощи функции [[Espruino:Справочник по API/Класс Bangle/getAccel()|Bangle.getAccel()]].
Самое последнее значение ускорения можно прочесть при помощи функции [[Espruino:Справочник по API/Класс Bangle/getAccel()|Bangle.getAccel()]].


'''Примечание:''' Это событие доступно только для умных часов Bangle.js.
{{Примечание1|Это событие доступно только для умных часов Bangle.js.}}


=См.также=
=См.также=


{{ads}}
 


=Внешние ссылки=
=Внешние ссылки=
Строка 40: Строка 40:
<references />
<references />


{{Навигационная таблица/Espruino}}
{{Навигационная таблица/Портал/Espruino}}
{{Навигационная таблица/Телепорт}}

Текущая версия от 17:56, 24 мая 2023

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Событие Bangle.accel[1]

Синтаксис

Bangle.on('accel', function(xyz) { ... });

Параметры

  • xyz -

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

Описание

Генерирует данные акселерометра в виде объекта {x,y,z,diff,mag}:

  • x – это ось X (лево-право) в g
  • y – это ось Y (верх-низ) в g
  • z – это ось Z (вперед-назад) в g
  • diff – это разница между этим и предыдущим считыванием в g
  • mag – это значение ускорения в g

Самое последнее значение ускорения можно прочесть при помощи функции Bangle.getAccel().

Примечание

Это событие доступно только для умных часов Bangle.js.

См.также

Внешние ссылки