Показать сообщение отдельно
Старый 31.12.2012, 01:12   #275
awtoap
Гуру
 
Аватар для awtoap
 
Регистрация: 19.09.2009
Возраст: 47
Город: Мелитополь
Регион: Украина
Сообщений: 2,022
awtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to behold
По умолчанию

Немного допилил хардверную часть девайса.

Добавил:
1. Сделал переключение Аудио с AUX на BT через микроконтроллер. Раньше этим управлял сам чип BT. Это сделал для решения проблемы с iPhone в задержке в 15 сек (так сказал Hamster) переключения обратно на вход AUX после разговора. Это имеет смысл, если устройство включено между выходом ПК и магнитолой. На практике с этим телом не проверил, но думаю должно работать, если телефон посылает команды гарнитура активна/не активна и старт/стоп A2DP.

2. Настраиваемые два независимых выхода. Это так сказать бонус и к работе блютуза не имеет отношения.
Какие действия можно назначить на каждый выход:
- нет действия
- если звук с телефона
- если телефон подключен к девайсу
- включить выход после подачи питания на девайс через установленный промежуток времени. Интервал таймера 100мс.
- включить/выключить выход через резистивные кнопки. Настраивается как на одну(режим триггер) так и на две включить/выключить. Также учитывается короткое/длинное нажатие.
- включить/выключить через ПК (оболочку)
- выключить выход после его активации любым предыдущим действием через определенный интервал времени. Интервал таймера 100мс. Тем самым можно организовать импульс на выходе.

Это все дополнительные фичи и могут использовать по своему усмотрению. Скажем таймеров включения можно включать внешний усилок, дабы не было "пука" при запуске системы. Или включать подсветку салона/авто через комп.

Теперь вопрос...для управления и конфигурирования выходов хочу написать отдельную прогу, так как допы не имеют связи с блютузом или встроить её в основную оболочку???
awtoap вне форума   Ответить с цитированием