PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Софт (http://pccar.ru/forumdisplay.php?f=172)
-   -   Serial Manager - автоматизация/управление Android с помощью Arduino (http://pccar.ru/showthread.php?t=24120)

Alekssandr 02.06.2016 18:35

DelleTenebre

В общем подключился по bluetooch всё работает но если убрать приложение из списка запущенных всё перестает работать. Поправьте пожалуйста.

Если подключено по USB то всё нормально, даже при закрытом приложении команды обрабатываются.

Побывал на версии 1.5 версии 1.6 beta4 и beta6

Sergey 4_4 02.06.2016 18:39

Цитата:

Сообщение от Alekssandr (Сообщение 362053)
DelleTenebre

В общем подключился по bluetooch всё работает но если убрать приложение из списка запущенных всё перестает работать. Поправьте пожалуйста.

Если подключено по USB то всё нормально, даже при закрытом приложении команды обрабатываются.

Блин у меня то чё не работает? Может галку где поставит нуно?

Alekssandr 02.06.2016 19:14

Цитата:

Сообщение от Sergey 4_4 (Сообщение 362054)
Блин у меня то чё не работает? Может галку где поставит нуно?

Если с arduino отправляешь новую команду с новой строки Serial.println то в настройках поставь галку "Распознавать команду по новой строке" иначе не будет работать.

Sergey 4_4 02.06.2016 20:16

Цитата:

Сообщение от Alekssandr (Сообщение 362057)
Если с arduino отправляешь новую команду с новой строки Serial.println то в настройках поставь галку "Распознавать команду по новой строке" иначе не будет работать.

У меня не arduino,а контроллер от YAM1966. При настройке ключ/значение команды определяются,настраиваю действие выхожу из приложения. Настроеное действие не работает. На старой верси 1.6-beta-1 всё норм было,кроме отваливаний. Ещё после настройки выдавался запрос от SU, права предоставлял всё работало. Сейчас нет запроса.

DelleTenebre 02.06.2016 22:50

С bluetooth воспроизвёл проблему, исправлю.

Sergey 4_4, я так понял при открытой программе всплывающие сообщения с командами появляются, но в дальнейшем не отрабатывает настроенное действие? Если так, то можете уточнить какая именно категория не отрабатывает. Я пробовал запуск приложений, эмуляцию клавиатуры и управление звуком, вроде всё нормально. Проверьте на всякий случай SU, может там случайно запретили доступ.

Sergey 4_4 02.06.2016 22:58

Цитата:

Сообщение от DelleTenebre (Сообщение 362083)
С bluetooth воспроизвёл проблему, исправлю.
Sergey 4_4, я так понял при открытой программе всплывающие сообщения с командами появляются, но в дальнейшем не отрабатывает настроенное действие? Если так, то можете уточнить какая именно категория не отрабатывает. Я пробовал запуск приложений, эмуляцию клавиатуры и управление звуком, вроде всё нормально.

Да именно так. Не отрабатывается ни запуск приложений,ни эмуляция клавиатуры. Причём в поле где отображается ключ/значение просто вот такой <>. В предыдущей версии было < ключ/значение>

DelleTenebre 04.06.2016 22:44

Вложений: 6
В версии SerialManager-1.6-beta-7:
  • Исправлено подключение по bluetooth
  • Удалена опция в настроках Восстанавливать соединение при потере связи. Теперь соединение по bluetooth имеет эту опцию всегда включенной
  • Добавлена настройка Автоматически включать bluetooth. Позволяет включать bluetooth, если он был выключен на момент запуска сервиса
  • В категорию Медиа добавлены: Воспроизведение, Пауза, Остановить
  • Добавлена опция Отправлять состояние экрана включен/выключен. Формат: {screen:on} {screen:off}. Скорее всего будет удалена в следующей версии так как: см. след пункт
  • Добавлена возможность отправлять команды на контроллер из Tasker (и ему подобных).
    Для Tasker'а задача (task) следующая:
    • [+] -> System -> Send Intent
    • В настройках Send Intent:
      Поле Action: serial.manager.send
      Поле Extra: data:ВашаКомандаВЛюбомФорматеМожноПростоЦифру
      Для Extra главное data: (data и символ двоеточие. После двоеточия идёт команда, которую надо отправить)

    Для Automate:
    • Apps -> Broadcast send
    • В настройках Broadcast send:
      Поле Action: serial.manager.send
      Поле Extras: {"data":"ваша команда"}

vasilij_c 05.06.2016 12:06

Цитата:

Сообщение от DelleTenebre (Сообщение 362233)
[*]Добавлена возможность отправлять команды на контроллер из Tasker (и ему подобных..

отличная новость! давно ждал!
про баги отписал в личку.

Alekssandr 05.06.2016 19:39

DelleTenebre
Отличное обновление! С очень полезными функциями!

MPPM 06.06.2016 01:32

Все эти обновления как бы хорошо.Но самая главная проблема с отвалом так и не решена.И есть еще одна проблема слишком долгое реагирование на команду от ардуино.Если у меня одного такое то поправьте. У меня андроид включен постоянно (круглосуточно), заметил закономерность когда активно посылает команды, то команда обрабатывается каждый раз хоть и вяло, но по прошествии пару часов возможны пропуски до 5 отправок, а то и больше.


Часовой пояс GMT +4, время: 20:43.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot