![]() |
Цитата:
|
Друзья!
Кто-нибудь разобрался с выполнением Таскером задач? У меня та же ситуация как у Maxymike: Цитата:
Все, разобрался - надо было выбрать "приложение" и в появившемся окне выбрать "ярлык" и указать на Таскер |
Но у меня все равно таски через ярлык очень глючно работают. Это только у меня?
|
Цитата:
|
Вложений: 2
Цитата:
Цитата:
Цитата:
|
DelleTenebre Спасибо огромное за такое классное приложение!
И у меня есть две не большие просьбы. 1) Есть ли возможность добавить в категорию "Плеер", функции "Воспроизведения" и "Пауза" по отдельности? В категории "Эмуляция клавиатуры [ROOT], есть функция "MEDIA_STOP" в принципе её было бы достаточно. Но она работает не на все приложения, допустим если слушать музыку с приложения "вконтакте" она на неё не реагирует. 2) И не плохо бы получить возможность отправлять на ардуино информацию отключен или включён экран планшета. Это я к тому что Я хочу организовать просыпание и засыпание планшета при помощи вашего приложения, как бы и так всё работает, но иногда всю запутывается. ==Ситуация, для чего нужно по отдельности "Воспроизведения" и "Пауза"== Допустим: планшет спит музыка не играет, по блютус пришли команды, ваше приложение обработало, нажать кнопку "POWER" и нажать кнопку "Воспроизведения/Пауза". Планшет проснулся, музыка заиграла. Отправим опять эти-же команды. Планшет заснул музыка остановилась, всё классно, всё работает:) Но, когда планшет не спит и мы поставили музыку на паузу сами. Выключили зажигание и пришла команда нажать кнопку "POWER" и нажать кнопку "Воспроизведения/Пауза", то у нас планшет засыпает, но включает воспроизведение музыки (т.е. ардуино запутался) ==Ситуация, для чего нужно определение состояния дисплея планшета на ардуино== Допустим: планшет спит, приходит команда на нажатие кнопки "POWER" планшет проснулся, опять пришла команда, планшет заснул и так по кругу. Всё классно, всё работает:) Но, когда планшет не спит и мы затушили экран экран сами (я бывает его отключаю когда еду далеко и ночью), куда то доехали выключили зажигание и пришла команда нажать кнопку "POWER", экран засветился а зажигание отключено (т.е. ардуино запутался) Думаю достаточно подробно объяснил для чего будут полезны эти функции, если они будут то это будет, ну просто бомба) Так как логику включений, отключений и т.п. можно будет запрограммировать исходя из этих данных на ардуино. Ещё заметил такой момент, если приложение убрать из списка запущенных приложений то и команды перестают обрабатываться. т.е. Всё перестает работать. Походу дела сервис тоже отключается. |
Цитата:
|
вот такой вопрос назрел в процессе тестов....
у мня происходят частенько отвал или не запуск проги ,не пойму .... для того чтоб заработало надо передернуть OTG-хаб (при этом флешка читается в хабе) у мну только вывод с ардуино темп-ры 3-х датчиков. Вопрос у кого какая прошивка на Нехусе 2013 ,у мну стоит от РАС-ROM может из-за прошивки пробовал в программе настройки по разному делать и с остановкой сервиса по гашению экрана и без - один фиг отвалы-зависоны есть а если при этом еще и видеоклипы крутятся МХ-плеером ,то через некоторое время начинает лагать .... (это зависит от того сколько раз было включений-выключений к хабу), как-будто бы память забивается чтоли...., останавливаешь сервис сериалменеджер становится норм все ,но порой приходится перезагружать планшет у мну у одного так ? просто интересно ... ищу истину :) |
Serg-Zmuh, у меня похожая ситуация (Nexus 7 2013 WiFi, CM12) - раз в 2-3 дня отваливается. Но разница в том, что перестаёт работать и easycap (подключен через реле замыкающее питание). Я грешил на хаб, теперь хз. Самое странное, что дома ни как не удаётся воспроизвести "отваливание".
|
Цитата:
|
Цитата:
|
Цитата:
|
По поводу отвалом, как я писал раньше у меня такая же ситуация. Но дело мне кажется не в хабе. У меня carpc собран на базе платы banana pi - там 4 usb порта, так вот когда ардуино воткнут напрямую в usb то отвалы происходят гораздо чаще - через 5-10 часов, а если подключаю через хаб то через 3-5 дней.
|
а я на свой хаб тож грешил ,но у мня не Длинк .... ,и я уже собирался длинк покупать
надо обождать .... DelleTenebre вопрос такой ,не работает по блютусу что-то ,умня НС-05 модуль, в настройках прога его видит и конектится ,но данные не выводит почему-то :( в remoteInputManager'e работало норм по блютус хотя стоп....:huh2: ,это умня связка ардуино УНО+НС-05 норм работало, а сейчас ЛЕонардо в машине ,а сней я так и не смог блютус модуль подружить ,поэтому плюнул и ардуино УНО купил .... блин и че делать ... |
Цитата:
|
Цитата:
Цитата:
|
Итак, самым научно обоснованным методом "тыка" была найдена как минимум одна проблема с (не)подключением: если, при загрузке Android, в хабе несколько устройств, и Arduino не последняя в списке, то инициализировать подключение никак не получится (только физически переподключить). Немного шире данный баг Android'а освещён тут и здесь. Для решения этой проблемы нет ничего лучше, чем новая опция в настройках Переподключать USB-хаб [ Root ] в разделе Usb соединение.
! ВАЖНО ! У кого установлена 1.6-beta-4 и выше - перед обновлением сделайте резервную копию команд. Скачать можно с Яндекс.Диска, версия SerialManager-1.6-beta-6. Sergey 4_4, пока что в качестве экперимента, добавлен новый раздел в настойки команды: Notification (забыл перевести, в следующий раз). Описывать что там к чему пока что лень, поэкспериментируйте так :), будут вопросы пишите. Serg-Zmuh, для bluetooth, как уже подсказали выше нужно использовать Serial1 вместо Serial, если подключение RX и TX было в пины TX и RX на самой arduino. Также можно использовать SoftwareSerial (пример как подключать). |
Цитата:
нубский вопрос можно? это надо в скетч вносить изменения ...так а где именно ,не подскажете : #include #include char incomingByte; int analogInput = 0; float vout = 0.0; float vin = 0.0; float R1 = 100000.0; float R2 = 10000.0; int value = 0; OneWire OW_tempa(9); OneWire OW_tempb(10); OneWire OW_tempc(11); DallasTemperature tempa(&OW_tempa); DallasTemperature tempb(&OW_tempb); DallasTemperature tempc(&OW_tempc); DeviceAddress tempaAddress, tempbAddress, tempcAddress; void setup(void){ Serial.begin(9600); pinMode(analogInput,INPUT); tempa.begin(); tempb.begin(); tempc.begin(); } void loop(void){ value = analogRead(analogInput); vout = (value*5.0)/1024.0; vin = vout/(R2/(R1+R2)); if(vin<0.09){ vin = 0.0; } tempa.requestTemperatures(); delay(700); Serial.print(" Serial.print("0"); }else{ Serial.print(tempa.getTempCByIndex(0),1); } Serial.println(">"); tempb.requestTemperatures(); delay(700); Serial.print(" Serial.print("0"); }else{ Serial.print(tempb.getTempCByIndex(0),1); } Serial.println(">"); tempc.requestTemperatures(); delay(700); Serial.print(" Serial.print("0"); }else{ Serial.print(tempc.getTempCByIndex(0),1); } Serial.println(">"); delay(700); Serial.print(" Serial.println(">"); } я на начальной такскать стадии ,и в этом ток начинаю разбираться не пинайте сильно :dntknw: |
Serg-Zmuh, всё просто, нужно заменить все Serial.begin, Serial.print и Serial.println на Serial1.begin, Serial1.print и Serial1.println.
|
Цитата:
|
DelleTenebre
В общем подключился по bluetooch всё работает но если убрать приложение из списка запущенных всё перестает работать. Поправьте пожалуйста. Если подключено по USB то всё нормально, даже при закрытом приложении команды обрабатываются. Побывал на версии 1.5 версии 1.6 beta4 и beta6 |
Цитата:
|
Цитата:
|
Цитата:
|
С bluetooth воспроизвёл проблему, исправлю.
Sergey 4_4, я так понял при открытой программе всплывающие сообщения с командами появляются, но в дальнейшем не отрабатывает настроенное действие? Если так, то можете уточнить какая именно категория не отрабатывает. Я пробовал запуск приложений, эмуляцию клавиатуры и управление звуком, вроде всё нормально. Проверьте на всякий случай SU, может там случайно запретили доступ. |
Цитата:
|
Вложений: 6
В версии SerialManager-1.6-beta-7:
|
Цитата:
про баги отписал в личку. |
DelleTenebre
Отличное обновление! С очень полезными функциями! |
Все эти обновления как бы хорошо.Но самая главная проблема с отвалом так и не решена.И есть еще одна проблема слишком долгое реагирование на команду от ардуино.Если у меня одного такое то поправьте. У меня андроид включен постоянно (круглосуточно), заметил закономерность когда активно посылает команды, то команда обрабатывается каждый раз хоть и вяло, но по прошествии пару часов возможны пропуски до 5 отправок, а то и больше.
|
Цитата:
Цитата:
вопрос к DelleTenebre: возможно ли реализовать "нажатие клавиш" другим методом? |
Не заметил никаких тормозов в эмуляции нажатия кнопок... Завтра более точно измерю эту задержку.
Есть небольшая задержка... Видео с управлением через Serial Manager Видео с управлением через эмуляцию USB клавиатуры |
т.е. получается через эмуляцию HID все таки лучше. Хоть там и есть ограничения по поводу использования только pro micro и leonardo.%)?
|
Цитата:
Не правильно. Проц должен быть ######32U4, а список плат с этим процессором гораздо больше. |
Ну может быть я только только познакомился с этими няшками... Не могу вывести показания температуры в виджет :(. Serial Manager поставил. Не пойму какой ключ использовать %)...
|
Скажите, есть небольшой oled дисплей, подключенный к ардуино. Могу ли я вывести на него, например, текущий уровень громкости в процентах или название исполнителя в плеере? Или я могу только передавать команды на планшет?
|
groove-max, В 1.6-beta-7 есть возможность передавать данные в ардуино с помощью tasker'а.
|
Цитата:
|
С задержками, в принципе, есть выход через android.permission.INJECT_EVENTS и установку в системные приложения (или, вроде, сертификат должен быть системный). Но я ещё не проверял этот вариант, ПК помер.
|
Вот это я как удачно зашел :)
Пошел пробовать. Респект за прогу! |
Часовой пояс GMT +4, время: 19:02. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot