Uw opmerkingen

Hello.

Google doesn't understand the string in Base64:


Send without encoding.

If you have your own mail server with TLS, then try to check the sending on it - so you will know for sure whether the project works. Google may use greylisting, and other methods of protection and filtering.


About IR.Base64Encode(data) and the IR.Base64Encode (string) explain that it does not work? Can you attach the code? If you want to hide the code, create a private ticket, we will help you.

Hello.

We checked the project, it works. However, keep in mind that by default, Google blocks the sending of applications that are considered dangerous. In your Gmail account, allow sending from insecure apps. https://myaccount.google.com/lesssecureapps

Добрый день.

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

Рады помочь.

У вас есть ещё вопросы по вашему обращению?

Добрый день.

Если сторонний сервис доступен по TCP, то можете использовать в Иридиум клиенте драйвер AV & Custom Systems (TCP). Это позволит отправить в драйвер произвольную команду.

Если стороннее приложение может только делать запросы по TCP, то в Иридиум можно создать Custom TCP сервер. Это позволит получать произвольную команду по TCP.

Добрый день.

Там действительно всё не так просто, как может показаться сначала.

Возможно вам будет полезен этот проект:

Circular_level_compass.irpz
Нужна версия Иридиум не ниже 1.2.12.

Пояснения по проекту:

1) Верхний Item будет показывать только в iOS, т. к. используется System.Magnetic.Heading.

2) Нижний Item - это попытка из одних только X, Y, Z создать что-то напоминающее System.Magnetic.Heading

Не во всех Андроидах есть датчик, измеряющий намагниченность. На Galaxy S7 Edge есть такой датчик, но считываются только X, Y, Z:

System.Magnetic.X

System.Magnetic.Y

System.Magnetic.Z


Полученные данные приходят в μT. Это индукция магнитного поля по трём осям. Для получения магнитного севера нужно обработать данные через JS.

Проект мы видели. Если вам нужен только компас, то выведите на графический элемент истинный север (или магнитный север). Данные приходят в градусах, от 0 до 360. Соответственно, юг по азимуту будет на 180 градусов. На вашем устройстве должен существовать датчик, измеряющий намагниченность. На iPad или iPhone он есть. На ПК его нет, поэтому возвращаться будут нули.