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

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Нет описания правки
Нет описания правки
Строка 3: Строка 3:
{{Myagkij-редактор}}
{{Myagkij-редактор}}


=<ref>[https://www.espruino.com/Reference#l_Puck_mag www.espruino.com - event Puck.mag()]</ref>=
=Событие Puck.mag<ref>[https://www.espruino.com/Reference#l_Puck_mag www.espruino.com - event Puck.mag()]</ref>=


==Синтаксис==
==Синтаксис==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript" enclose="div">
 
Puck.on('mag', function() { ... });
</syntaxhighlight>
</syntaxhighlight>


Строка 21: Строка 21:
==Описание==
==Описание==


Это событие генерируется после вызова [https://www.espruino.com/Reference#l_Puck_magOn Puck.magOn()] при каждом считывании данных магнетометра. В нем один аргумент – это объект в формате {x,y,z}, содержащий данные магнетометра (в виде целых чисел). Более подробно читайте в описании функции [https://www.espruino.com/Reference#l_Puck_mag Puck.mag()].


Более подробно читайте в [http://www.espruino.com/Puck.js#on-board-peripherals этой статье].
'''Примечание:''' Эта функция доступна только для устройств Puck.js.


== Примеры ==
== Примеры ==


 
Эта функция используется в следующих статьях документации [[Espruino]]:
* [https://www.espruino.com/Vec3#line=2,5,10 Библиотека Vec3 для векторов с 3 координатами]
* [https://www.espruino.com/Pixl.js+Simple+Logger#line=81,94,95 Дисплейное регистрирующее устройство при помощи Pixl.js]
* [https://www.espruino.com/Puck.js+Door+Light#line=1,14,15,24,42,43 Освещение, реагирующее на открывание/закрывание двери, с помощью Puck.js]


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

Версия от 22:02, 24 февраля 2021

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


Событие Puck.mag[1]

Синтаксис

Puck.on('mag', function() { ... });

Параметры

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

Описание

Это событие генерируется после вызова Puck.magOn() при каждом считывании данных магнетометра. В нем один аргумент – это объект в формате {x,y,z}, содержащий данные магнетометра (в виде целых чисел). Более подробно читайте в описании функции Puck.mag().

Более подробно читайте в этой статье.

Примечание: Эта функция доступна только для устройств Puck.js.

Примеры

Эта функция используется в следующих статьях документации Espruino:

См.также

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