Показать сообщение отдельно
Старый 27.04.2016, 09:41   #19
DelleTenebre
Старший Пользователь
 
Регистрация: 10.01.2015
Возраст: 32
Город: Бишкек
Регион: Казахстан
Машина: Subaru Outback
Сообщений: 163
DelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant future
По умолчанию

Цитата:
Сообщение от MPPM
Как я понял uf186 это Unicod, искал в Google но так и не нашел таблицу, а которую нашел та не совпадает с вашими символами. Я так понимаю в Android и Windows они разные. Вы не могли бы подсказать где её взять?
Цитата:
Сообщение от DelleTenebre
По умолчанию в виджетах используется шрифт Font Awesome и Вы можете совместно с текстом использовать иконки. Для вывода иконки необходимо использовать следующий формат \uXXXX, где XXXX код Unicode
Таблицу можно посмотреть тут кликая на нужную иконку Вы увидите:




Цитата:
А вообще пожелание к проекту, что бы можно было выбирать любую пользовательскую картинку с фоном или без.
Буду иметь в виду.
--------

Цитата:
Сообщение от yuriy m
С Remote Inputs Manager / Remote steering wheel control работает. А с Вашей тишина, хотя в настройках USB видит
Надеюсь Вы не выбрали "Запускать по умолчанию" RIM при подключении устройства, а то SerialManager не получит прав на доступ к arduino. Либо
Цитата:
Сообщение от MPPM
Надо удалить Remote Inputs Manager или убрать из автозагрузки.
--------

У меня так же возникла проблема при выводе данных с температурного датчика, было в скетче как и у Вас примерно:
Код:
Serial.print("<temp0:");
Serial.print(temp,1); 
Serial.print(">");
SerialManager получал данные в виде:
<temp0:
35.3>
Т.е. две разные строчки, которые не являются командой для распознавания. Затем я изменил в скетче:
Код:
Serial.print("<temp0:" + String(temp) + ">");
И всё заработало как надо. В принципе, для решения этой проблемы есть один очень не элегантный вариант, который был в версиях 1.2 и 1.3, т.е. считываем строку, если она не является командой (например "<temp0:"), то запоминаем её, затем ждём второе считывание команды, и если она так же не является командой, то соединяем её с запомненной строкой ("<temp0:" + "35.3>") и пытаемся распознать. Скорее всего добавлю этот вариант как отключаемую опцию.

Serg-Zmuh, у Вас вообще странные вещи происходят:
Код:
04-26 12:27:23.955 D/Receive USB(8237): <Vo
04-26 12:27:23.958 D/Receive USB(8237): ltag
04-26 12:27:23.963 D/Receive USB(8237): e:21
04-26 12:27:23.967 D/Receive USB(8237): .11>
04-26 12:27:24.068 D/Receive USB(8237): <In
04-26 12:27:24.085 D/Receive USB(8237): Door
04-26 12:27:24.087 D/Receive USB(8237): :0>
Мне кажется тут проблема в скорости передачи данных (либо Android слишком быстро считывает, либо Arduino слишком медленно отдаёт), хотя хз, буду дальше экспериментировать.

--------

Цитата:
Сообщение от yuriy m
на сколько сложно сделать поддержку 2 ардуин по USB одновременно ?
Теоретически возможно, но для меня, пока что, сложно. В отдалённой перспективе попробую добавить, но обещать не буду
__________________
Подсолнух (github) для авторегулировки яркости экрана по позиции солнца и синхронизации времени по GPS (v1.6 от 13.06.17)
Serial Manager для обработки данных с Arduino
Calls Assistant - замена TabletTalk
DelleTenebre вне форума   Ответить с цитированием