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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка программ

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2013, 04:54   #31
iGeophysix
Старший Пользователь
 
Аватар для iGeophysix
 
Регистрация: 13.11.2012
Возраст: 35
Город: Москва
Регион: 77, 97, 99, 177
Машина: G37x
Сообщений: 120
iGeophysix is on a distinguished road
По умолчанию

Цитата:
Сообщение от Gorynch Посмотреть сообщение
значится пока выяснил вот что - я не могу нажимать кнопки в "чужом" приложении или эмулировать их нажатие (в винде и mac os можно если не нажать, то отправить приложению сообщению, что кнопку нужно нажать). В яндекс.навигаторе с физической клавиатуры не смог найти горячих клавиш для масштабирования и перемещения, но нашёл кнопку для вызова поиска. Отправил запрос в яндекс по этому поводу
Upd: ответили - ниаких горячих клавиш в навигаторе нет. Может быть добавят в следующих версиях. Буду думать что можно сделать

FTDI - это хорошо

Конфигурация ком порта? 115200 8N1?
как именно выглядит посылка в ком порт? 681 там присутствует или только байты данных?
Масштабирование и перенос - CTRL + стрелки и плюс/минус
А какая на кнопку поиска?

А эмулировать нажатия пальцем или мышкой в Андроиде можно?

Я тоже писал в ЯНдекс. Тоже сказали, что нет клавиш.
Конфиг вроде такой. Я завтра утром смогу поиграться. Сегодня я все еще в командировке - нет ниче с собой :-(
__________________
Жизнь Джи...
iGeophysix вне форума   Ответить с цитированием
Старый 06.12.2013, 12:56   #32
Gorynch
Старший Пользователь
 
Аватар для Gorynch
 
Регистрация: 22.04.2009
Возраст: 42
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
Gorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от iGeophysix Посмотреть сообщение
Масштабирование и перенос - CTRL + стрелки и плюс/минус
это где? на андроиде не катит. только поиск, у меня на клаве есть кнопка с лупой - при её нажатии открывается окно ввода пункта назначения
Цитата:
Сообщение от iGeophysix Посмотреть сообщение
А эмулировать нажатия пальцем или мышкой в Андроиде можно?
вроде да, сейчас прорабатываю это направление
__________________
В детстве, чтобы маленький Змей Горыныч был как все, мама заплетала его в косичку
Gorynch вне форума   Ответить с цитированием
Старый 07.12.2013, 09:17   #33
iGeophysix
Старший Пользователь
 
Аватар для iGeophysix
 
Регистрация: 13.11.2012
Возраст: 35
Город: Москва
Регион: 77, 97, 99, 177
Машина: G37x
Сообщений: 120
iGeophysix is on a distinguished road
По умолчанию

Цитата:
Сообщение от Gorynch Посмотреть сообщение
это где? на андроиде не катит. только поиск, у меня на клаве есть кнопка с лупой - при её нажатии открывается окно ввода пункта назначения
Я к андроиду подключаю клавиатуру по USB. И она как раз и выполняет функцию.

Цитата:
Сообщение от Gorynch Посмотреть сообщение
вроде да, сейчас прорабатываю это направление
Я сейчас тоже самое делаю на винде. Прописываю нажатия кнопок и движения мыши. Ну немного колхозно работает...
__________________
Жизнь Джи...
iGeophysix вне форума   Ответить с цитированием
Старый 07.12.2013, 10:09   #34
Gorynch
Старший Пользователь
 
Аватар для Gorynch
 
Регистрация: 22.04.2009
Возраст: 42
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
Gorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond repute
По умолчанию

Попробую в Пн подключить USB клаву, до этого беспроводные использовал

Можно эмулировать нажатие на экран и движение по экрану, но для этого приложение должно иметь системные права. В Пт не успел толком во всём этом разобраться, на следующей неделе продолжу
__________________
В детстве, чтобы маленький Змей Горыныч был как все, мама заплетала его в косичку
Gorynch вне форума   Ответить с цитированием
Старый 08.12.2013, 09:24   #35
iGeophysix
Старший Пользователь
 
Аватар для iGeophysix
 
Регистрация: 13.11.2012
Возраст: 35
Город: Москва
Регион: 77, 97, 99, 177
Машина: G37x
Сообщений: 120
iGeophysix is on a distinguished road
По умолчанию

Цитата:
Сообщение от Gorynch Посмотреть сообщение
Попробую в Пн подключить USB клаву, до этого беспроводные использовал

Можно эмулировать нажатие на экран и движение по экрану, но для этого приложение должно иметь системные права. В Пт не успел толком во всём этом разобраться, на следующей неделе продолжу
Ну рут права получить элементарно! уж если полезли делать комп в машину, то рутованный планшет сделаем)

Сообщения приходят от кан читалки такие:
tiiiLDDDDDDDDDDDDDDDD\n
t - буква - начало сообщения
iii - идентификатор
L - длина сообщения (0-8)
DD - байт данных. (00-FF)
\r - перевод строки

t68180440800D11FFFFFF\r - один поворот энкодера на увеличение громкости (volume +1)
__________________
Жизнь Джи...
iGeophysix вне форума   Ответить с цитированием
Старый 08.12.2013, 09:48   #36
Gorynch
Старший Пользователь
 
Аватар для Gorynch
 
Регистрация: 22.04.2009
Возраст: 42
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
Gorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от iGeophysix Посмотреть сообщение
Ну рут права получить элементарно! уж если полезли делать комп в машину, то рутованный планшет сделаем)
Не совсем правильно выразился - приложение должно быть запущено как системное, а не тоже самое как просто под рутом
__________________
В детстве, чтобы маленький Змей Горыныч был как все, мама заплетала его в косичку
Gorynch вне форума   Ответить с цитированием
Старый 08.12.2013, 09:50   #37
iGeophysix
Старший Пользователь
 
Аватар для iGeophysix
 
Регистрация: 13.11.2012
Возраст: 35
Город: Москва
Регион: 77, 97, 99, 177
Машина: G37x
Сообщений: 120
iGeophysix is on a distinguished road
По умолчанию

Цитата:
Сообщение от Gorynch Посмотреть сообщение
Не совсем правильно выразился - приложение должно быть запущено как системное, а не тоже самое как просто под рутом
ааааа.... как системная служба (демон?)
__________________
Жизнь Джи...
iGeophysix вне форума   Ответить с цитированием
Старый 08.12.2013, 09:55   #38
Gorynch
Старший Пользователь
 
Аватар для Gorynch
 
Регистрация: 22.04.2009
Возраст: 42
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
Gorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond repute
По умолчанию

не обязательно демон, но имнно как системное. При таком раскладе приложение может обращаться к некоторым допольнительным функциям
__________________
В детстве, чтобы маленький Змей Горыныч был как все, мама заплетала его в косичку
Gorynch вне форума   Ответить с цитированием
Старый 09.12.2013, 08:45   #39
iGeophysix
Старший Пользователь
 
Аватар для iGeophysix
 
Регистрация: 13.11.2012
Возраст: 35
Город: Москва
Регион: 77, 97, 99, 177
Машина: G37x
Сообщений: 120
iGeophysix is on a distinguished road
По умолчанию

Доброе утро!

Я пока что сделал скриптик на винду.
У меня есть 3 программы: Yandex Navi (Bluestacks), XBMC, DashCommand (первая попавшаяся приборка, которая более менее симпатичная)
Скрипт умеет открывать Я.Нави (саму карту, поиск и избранное), если зажать надолго кнопку - то перезапустит навигатор.
В XBMC умеет включать его и переключать треки в фоновом режиме
DashCommand - просто включает приборку.

Работает неплохо, но иногда глючит.
Первый баг - навигатор всегда глючит, когда уходит в спящий режим. Поэтому я и написал перезагрузку.
Второй баг - иногда autohotkey не отпускает кнопки. Приходится перезапускать скрипт.

Ну а в целом идея уже есть... надо теперь дописать функционал для дополнительных кнопок)

Вопрос на засыпку: а есть ли возможность переделать надписи на кнопках?
я вот хотел бы убрать например DISC/AUX и написать там VIDEO
а вместо FM/AM написать MUSIC
таким образом можно было бы избавиться от основной головы...
Хотя есть второй вариант: оставить голову и разделить функции.
Т.е. если нажата кнопка MAP - включается навигатор на компьютере/планшете
а если FM/AM - включается радио на родной голове.

Тогда вопрос: как включить проигрыватель на компе и как включить CD чейнджер на голове.
__________________
Жизнь Джи...
iGeophysix вне форума   Ответить с цитированием
Старый 12.12.2013, 12:09   #40
Gorynch
Старший Пользователь
 
Аватар для Gorynch
 
Регистрация: 22.04.2009
Возраст: 42
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2005\Nissan\X-Trail
Сообщений: 775
Gorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond reputeGorynch has a reputation beyond repute
По умолчанию

Подключил к android USB клаву - не работают стрелки и +/-. Т.е. ни перемещения, ни масштабирования нет.
Пока не могу разобраться как эмулировать нажатие на экран. Примеры есть, но у меня не работает. Буду дальше пробовать. Правда за оперативность не обещаю.

Про надписи на кнопках - только если всю кнопку переделывать. В принципе возможно - 3D модель, 3D принтер - готово

Про разделение - отключить голову от CAN шины и самостоятельно ей управлять. Сделать одну кнопку для переключения между посылками в голову и на комп.
__________________
В детстве, чтобы маленький Змей Горыныч был как все, мама заплетала его в косичку
Gorynch вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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