09.10.2012, 14:11 | #51 |
Пользователь
Регистрация: 13.02.2009
Возраст: 42
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2007\Hyundai\Tucson
Сообщений: 77
|
Тоже надоело бороться с блюсолейлом, добавьте и меня, я в московии!
__________________
Монитор - Lilliput 889GL-NP/C/T, Проц - Intel Core2Quad Q8200S Box, Мать - Zotac GeForce 9300 ITX WiFi, SSD - OCZ Vertex Series SATA II 2.5" SSD 60GB - OCZSSD2-1VTX60G, БП - M4-ATX, Корпус - самодельный, GPS - Navilock USB GPS-Stick NL-601US Мой проект |
10.10.2012, 22:03 | #52 |
Старший Пользователь
Регистрация: 20.09.2010
Возраст: 51
Город: Казань
Регион: 16, 116
Машина: Toyota Camry
Сообщений: 245
|
В Казань реально отправить сей девайс?
|
10.10.2012, 22:22 | #53 |
Старший Пользователь
Регистрация: 19.06.2011
Возраст: 71
Город: Нижний Новгород
Регион: 52
Машина: Додж Караван
Сообщений: 407
|
И в Нижний - два экземпляра. Для меня и сотоварища по карПС. (Для разработчиков iCarDs: привязка телефона к блюсолиду - тупиковая стратегия, которую нужно изменять)
|
11.10.2012, 03:36 | #54 |
Гуру
Регистрация: 19.09.2009
Возраст: 46
Город: Мелитополь
Регион: Украина
Сообщений: 2,022
|
Итак продолжаем...
Надолбавшись сегодня с лагами компилятора в строковых переменных, привел прошивку к предфинальному состоянию. Пока еще потестю и начну внедрять допы в оболочку. Добавил в прошивку поддержку резистивной клавы. Вот очередное кино на быструю руку как это работает в живую : ТЫЦ За видео и повторение фраз не пинайте...в голове крутиться много и хочется охватить больше, а получается как всегда. Так как в кинухе все сумбурно рассказал, опишу как это управляется с резистивной клавы словами. Модуль поддерживает 6 кнопок для управления модулем автономно. Кода настраиваются через оболочку или зашиты в прошивку (*** чуть ниже опишу подробней различия). Итого имеем: Поднять трубку(или голосовой набор), положить трубку, Старт плеера, Стоп плеера, перемотка на предыдущий трек, перемотка на следующий трек. Соответственно каждая кнопка выполняет предписанную ей функцию. Если столько кнопок не нужно, то можно объединять действия "Поднять трубку" и "Положить трубку" на одну кнопку, а также Старт и Стоп медиаплеера. Это делается присваиванием одинакового кода кнопки для команды "Поднять" и "Положить", "Старт" и "Стоп" через оболочку, другие вариации не допустимы!!!. Логика работы объединенной кнопки Поднять/Положить: - когда нам никто не звонит и мы не кому не звоним, то кратковременное нажатие будет приводит к появлению/сворачивания главного окна оболочки из трея. Настраивается в оболочке. - когда нам никто не звонит и мы не кому не звоним, то удержание кнопки более 1 сек приводит к голосовому набору. Повторное нажатие к отмене команды голосовой набор (на эриксоне это почему то не работает, а на теле под андроидом вообще ничего не происходит). - в случае входящего звонка кратковременное нажатие на кнопку Поднять/Опустить приводит к поднятию трубки, удержание более 1 сек - посыл ответа "Занят". - в процессе разговора - ложит трубку. Логика работы объединенной кнопки Старт/Стоп - думаю и так понятна. Теперь о грустном... ))) Так как теперь появилась возможность с помощью резистивных кнопок управлять не только модулем, а и назначить на их нажатие определенные действие в винде/фронте(так сказать два в одном), то цена модуля в этом случае возрастет на 15уе. При этом количество кнопок не ограничено 6ю. А может быть в плоть до 32. Принцип построения резистивной клавиатуры расписывать не буду. То есть можно будет присваивать нажатии комбинации клавиш на клаве соответствующей кнопкой (пока не реализовано в оболочке, но это дело времени). Если это не нужно, то будет базовый вариант с 4 кнопками без возможности менять привязку команд через оболочку (жестко привязаны в прошивке) и отсутствие выполнять действия на компе . Цена прежняя. Действия кнопок такие же как описал выше с четырьмя кнопками. Этот вариант для тех, у кого уже есть поддержка резистивной клавы сторонними примочками. ЗЫЫ. Для первых трёх людей заинтересовавшихся модулем в этой теме полный вариант модуля по прежней цене ))) |
11.10.2012, 09:43 | #55 |
Старший Пользователь
Регистрация: 20.09.2010
Возраст: 51
Город: Казань
Регион: 16, 116
Машина: Toyota Camry
Сообщений: 245
|
Ещё можно добавить кнопку перевода звонка на телефон в процессе разговора думаю.
ну и возможность назначить горячие клавиши в проге наверно. |
11.10.2012, 11:44 | #56 |
Гуру
Регистрация: 19.09.2009
Возраст: 46
Город: Мелитополь
Регион: Украина
Сообщений: 2,022
|
Кстати по поводу перевода звука во время разговора на телефон и обратно...модуль поддерживает такие комманды, но на моих подопытных телефонах они не работают. Позже попробую с другими телами эти фичи.
Поковырялся со звуком и выяснил, что были перепутаны команды. Проверил на деле - все работает. Возможность переключения звука телефон<>комп теперь через оболочку. Последний раз редактировалось awtoap; 11.10.2012 в 14:38. |
11.10.2012, 14:52 | #57 |
Гуру
Регистрация: 19.09.2009
Возраст: 46
Город: Мелитополь
Регион: Украина
Сообщений: 2,022
|
Такой вопрос, кто уже разбирался с резистивной клавой изначально установленной в авто и подключенной к штатному оборудованию...какое напряжение на управляющем проводе (мерить относительно массы)?
Из интересующихся людей модулем будут ли использовать резистивную клавиатуру со штатным оборудованием или делать новую(свою так сказать). Для чего это спрашиваю - если будет подключение параллельно штатным кнопкам (а штатные кнопки управляют еще чем то), то на плату не будет монтироваться подтягивающий резистор к +5В. В этом случае напряжение на управляющем проводе резистивной клавы не должно превышать +5В при отпущенных всех кнопках. Если напряжение превышает это значение, то совместное использования этого устройства с другим (читай штатным) НЕВОЗМОЖНО и придется лепить отдельную клавиатуру. Если же резистивные кнопки только для управления этим девайсом, то нужно монтировать на плату моего девайса подтягивающий резистор. Пока я вижу универсальный способ подключения...на маму миниджека будет выведено +5В, управляющий и масса, а уже в папе монтировать резистор в зависимости от задачи...в общем жду ответов. |
11.10.2012, 16:42 | #58 |
Старший Пользователь
Регистрация: 25.05.2009
Город: Санкт-Петербург
Регион: 78, 98
Машина: Gaz 31105
Сообщений: 265
|
|
11.10.2012, 17:08 | #59 | |
Больной. Диагноз "Car PC"
Регистрация: 01.09.2005
Возраст: 51
Город: Москва
Регион: 77, 97, 99, 177
Машина: 08\Acura\MDX •••• 07\Honda\Civic 4D
Сообщений: 4,379
|
Цитата:
Я на всех машинах подключал штатные кнопки напрямую к ардуине, подтягивал +5В соответственно. А так - я никогда и не мерял напряжение, но логично предположить, что там +12В (точнее бортсеть).
__________________
Старый проект Honda Accord RHD Теперь будет Acura MDX 2008 и Honda Civic 4D 2007 и Mitsubishi Outlander XL 2011 |
|
11.10.2012, 17:15 | #60 |
Больной. Диагноз "Car PC"
Регистрация: 01.09.2005
Возраст: 51
Город: Москва
Регион: 77, 97, 99, 177
Машина: 08\Acura\MDX •••• 07\Honda\Civic 4D
Сообщений: 4,379
|
На Аутлендере и Цивике поставлю штатные кнопки блютуза (пока в наличии их нет). Если соберусь на МДХ заменить родной блютуз, то подключу к штатным, а родной модуль просто идет в баню.
__________________
Старый проект Honda Accord RHD Теперь будет Acura MDX 2008 и Honda Civic 4D 2007 и Mitsubishi Outlander XL 2011 |
Здесь присутствуют: 3 (пользователей: 0 , гостей: 3) | |
|
|