Новости:

Форум Infotex WeaponMod

Тема: Zello Radio Gateway  (Прочитано 568966 раз)

Онлайн Koshak 08 Декабря 2014, 22:03:22 (#270)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
У нас  в линейке есть вот такая  гарнитура для работы АРМ "Диспетчер".
Собрана как раз на честной  СМ108.. в этой коробочке, что посредине.. :)
Пока продолжение с Зеллой не будет, я подзабыл что в режиме гейта не отсылаются пакеты на сервер а приём идёт  /:(
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Алексей 09 Декабря 2014, 12:04:33 (#271)

  • Ветеран
  • *****
  • Сообщений: 165
  • Карма: +45/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
У нас  в линейке есть вот такая  гарнитура для работы АРМ "Диспетчер".
Собрана как раз на честной  СМ108.. в этой коробочке, что посредине.. :)
Александр, а сколько стоит эта штуковина?
Можно ли под этот чип создать вот такой софт:
1. Чтобы когда на чип пошёл звук, то с какого нибудь GPIO выходил сигнал? Т.е. звук начал выводиться на этот чип, а сигнал с GPIO включает радиостанцию.
2. При подаче внешнего сигнала на какой нибудь другой GPIO, в системе происходила эмуляция нажатия определённой клавиши клавиатуры.
3. ОС  Win7 или ХР. (в идеале ёщё Андроида)

Оффлайн alex286 13 Декабря 2014, 20:48:04 (#272)

  • Вперед!
  • Постоялец
  • ***
  • Сообщений: 27
  • Карма: +10/-0
  • Александр
    • Просмотр профиля
    • Центр новых технологий
Ну я -же не программист...сказать сложно..что можно..  В данном случае "железка" определяется в системе  как HID-устройство, является звуковой картой, работает совместно с программой  "АРМ Диспетчер" и по нажатию  РТТ  "заземляет " определенную ногу системного разъема нашего шлюза,  которая соединяется с .. правильно, угадали.. :) 
Спроектировано для работы с программой "АРМ Дисптчер" (Windows и Linux).

P.S. Опять-же сколько стоит  - это устройство не ко мне..
C уважением, Александр.
  • « Последнее редактирование: 13 Декабря 2014, 20:51:50 от alex286 »

Оффлайн Алексей 04 Января 2015, 11:45:31 (#273)

  • Ветеран
  • *****
  • Сообщений: 165
  • Карма: +45/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
 Ну вот, родился очередной девайсик для снятия РТТ с USB звуковой карты. Стресс тесты прошёл, три недели стоял на обкатке. Нареканий и замечаний нет. Включение и отключение РТТ радиостанции выполняет чётко.

Данный анализатор был разработан для организации «правильного» РТТ при подключении радиостанции к компьютеру, а именно для работы с не специализированными  приложениями (не выдающими сигнал на СОМ порт, для включения радиостанции). В этом анализаторе решена проблема с «пустыми» битами идущими после окончания аудио сигнала в течении 2х – 3х секунд и «служебными состояниями» линии. Эти два фактора не давали предыдущему анализатору корректно работать в ОС Win7 и Android. Новый анализатор, в отличие от предыдущего, полностью цифровой, что обеспечивает очень высокое быстродействие. Проверен на ОС Win ХР, Win7 и Android 4.0 (микрокомпьютер МК802).

Первоначально схема разрабатывалась под определённые параметры, но в результате тестирования, выяснилось, что он может больше, чем я от него хотел. Поэтому для ОС Win ХР и Win7 есть два варианта настройки, каждый из которых имеет свои преимущества. Работает со всеми приложениями, которые будут выводить звук на анализируемую USB звуковую карту. Даже с фильмами онлайн работает. Подключается этот анализатор к шине USB, которая идёт от компьютера (или хаба) к USB звуковой карте.

Результаты тестирования:

Работа анализатора при воспроизведении музыкального файла в аудио плеере AIMP3:

Win7 Direct Sound 1й вариант тишины:
Диод горит стабильно при любом уровне громкости больше «0»
Win7 WASAPI 1й вариант тишины:
Диод горит стабильно при любом уровне громкости больше «0»
Win7 WASAPI 2й вариант тишины:
Диод горит стабильно при любом уровне громкости.

WinХР Direct Sound «Тишина» отключена:
Диод горит стабильно при любом уровне громкости.
WinХР Direct Sound 1й вариант тишины:
Диод горит стабильно при любом уровне громкости больше «0»

Android:
Диод горит стабильно при любом уровне громкости больше «0»


Работа анализатора при воспроизведении файлов с абсолютной тишиной в аудио плеере AIMP3:

Файл с абсолютной тишиной, это не фон окружающей среды, не запись с микрофонного гнезда куда не вставлен микрофон, это специальный файл созданный в программе аудиоредакторе Audacity.

Win7 Direct Sound 1й вариант тишины:
Диод горит стабильно только при у громкости плеера более25%
Win7 WASAPI 1й вариант тишины:
Диод горит стабильно только при у громкости плеера более25%
Win7 WASAPI 2й вариант тишины:
Диод горит стабильно при любом уровне громкости.

WinХР Direct Sound «Тишина» отключена:
Диод горит стабильно при любом уровне громкости.
WinХР Direct Sound 1й вариант тишины:
Диод горит стабильно только при у громкости плеера более25%

Android:
Диод горит стабильно при любом уровне громкости больше «0»



Работа анализатора с программой Zello

Обычные переговоры, задержка на отключение РТТ 0,2 сек:

Win7 1й вариант тишины:
Диод горит стабильно, начало и окончание приёма без задержек.
Win7  2й вариант тишины:
Диод горит стабильно, начало и окончание приёма без задержек.

WinХР «Тишина» отключена:
Диод горит стабильно, начало и окончание приёма без задержек.
WinХР 1й вариант тишины:
Диод горит стабильно, начало и окончание приёма без задержек.

Android:
Диод горит стабильно, начало и окончание приёма без задержек.


Режим молчания, задержка на отключение РТТ 0,2 сек:

Микрофон подключен, но ничего в него не говорим. Мало того, в процессе тестирования микрофон был положен между двух подушек и всё закутывалось одеялом.  :D Полнейшая звукоизоляция!!!

Win7 1й вариант тишины:
Диод горит стабильно, начало и окончание приёма без задержек.
Win7  2й вариант тишины:

Диод горит стабильно, начало и окончание приёма без задержек.
WinХР «Тишина» отключена:
Диод горит стабильно, начало и окончание приёма без задержек.
WinХР 1й вариант тишины:
Диод горит стабильно, начало и окончание приёма без задержек.

Android:
Диод горит стабильно, начало и окончание приёма без задержек.


Переговоры при отключенном микрофоне собеседника, задержка на отключение РТТ 0,2 сек:

Не просто отключенном, а в «устройство записи» в Zello  поставлен микшер!

Win7 1й вариант тишины:
Начало приёма без задержек.  После окончания сигнала «пик-пик» диод гаснет.
Win7  2й вариант тишины:
Диод горит стабильно, начало и окончание приёма без задержек.

WinХР «Тишина» отключена:
Диод горит стабильно, начало и окончание приёма без задержек.
WinХР 1й вариант тишины:
Начало приёма без задержек.  После окончания сигнала «пик-пик» диод гаснет.

Android:
Диод горит стабильно, начало и окончание приёма без задержек.

Прослушивание интенсивно разговаривающих каналов в Zello:
   Во всех ОС и режимах иногда наблюдается кратковременное моргание светодиода, в следствии торможения интернета. В те моменты, когда тухнет диод, происходит обрыв голоса абонента. Провалы кратковременные, компенсируются увеличением задержки на отключение РТТ.

Торможение начала аудиосигнала, задержка на отключение РТТ 0,2 сек:
WinХР, Win7, любые варианты «Тишины»:

   На компьютере очень редко наблюдал следующую картину. Как обычно при приёме загорается диод во время сигнала «пик – пик», но тут же гаснет и тут же загорается уже постоянно. Провал маленький, порядка 0,1- 0,2 сек. Прислушался в такой момент, и оказалось, что «пик – пик» проходит потом полная тишина, потом фон микрофона. Такое ощущение, что с сервера Zello пришёл сигнал на включение «пик – пик», а аудиосигнал ещё не дошёл. Или комп иногда тормозит при раскодировке сигнала.
1. Устраняется путём увеличения задержки на отключение РТТ.
2. Устраняется путём отключения «Оповещение о входящем сообщении». Начало фразы не «откусывает».

Android:
На андроиде эти провалы наблюдаются постоянно.
1. Устраняется путём увеличения задержки на отключение РТТ.
2. Устраняется путём отключения уведомления  «Входящее сообщение». Начало фразы не «откусывает».

Всё описание изделия выкладывать нет смысла, там 30 листов. Кому интересно, вот полный комплект документации: https://cloud.mail.ru/public/b927c5187f31/USB%20%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%82%D0%BE%D1%80%20%D1%82%D0%B5%D1%85%20%D0%B4%D0%BE%D0%BA%D1%83%D0%BC.rar
     Там порядка 100Mb. Если кто сможет эту схему упростить, зашить в контроллер или ПЛИС, будет вообще здорово.
SMD плату паял первый раз в жизни, так что за качество монтажа сильно не критиковать.

Онлайн Koshak 05 Января 2015, 10:21:28 (#274)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Лёха круто!!! Да всё это бы в мелкую "ПЛИС" затолкать но программеров днём с огнём не сыскать  :-)
Твой проект залил ещё сюда https://yadi.sk/d/4sM8eAF0dnikJ
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Алексей 14 Февраля 2015, 18:39:25 (#275)

  • Ветеран
  • *****
  • Сообщений: 165
  • Карма: +45/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Алексей, помнишь мы как то про БлюПуп гарнитуры для Зелло говорили, глянь сколько:  :3: http://zello.com/accessories.htm
А тут я не понял, сервер что ли можно отдельный поставить? http://zello.rustaxi.ru

Онлайн Koshak 15 Февраля 2015, 18:28:23 (#276)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Это коммерческая версия, я ковырял её так и не доковырял  :D
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Алексей 10 Апреля 2015, 13:51:50 (#277)

  • Ветеран
  • *****
  • Сообщений: 165
  • Карма: +45/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Моя очередная версия линка, не могу не похвастаться.  :D :D :D

1. Звук в Zello теперь снимается с регулятора громкости радиостанции.
2. Активация канала в Zello происходит по сигналу SQL.
3. Полная гальваническая развязка. Звук - трансформаторы сбуферными усилителями на ОУ OPA2134, управление - оптопары.
4. Усовершенствован "блок антиблокировки входа в канал Zello".
5. Звук идущий из Zello в радиостанцию проходит через фильтра ФВЧ fсреза = 380Гц, ФНЧ fсреза = 4200Гц, подъём ВЧ RC цепочкой примерно 3dB на актаву. Фильтры собраны на прецизионных ОУ OPA2134.
6. Для стабилизации уровня громкости на входе в радиостанцию применён АРУ (компрессор) на микросхеме SSM2166.
7. Применён импульсный преобразователь напряжения 13,6В - 5В, с высоким КПД. В результате ток потребления микрокомпьютером от аккумулятора в цепи напряжения 13,6В уменьшился до 0,3А (был 0,5А).
8. Корпус компьютерный, "Winsis Wi-02", форм-фактор Mini-ITX. Размеры 90x270x265 мм.
9. Для питания радиостанции используется отдельный блок питания.

Онлайн Koshak 10 Апреля 2015, 16:10:49 (#278)

  • Отпусти меня чудо халфа
  • КотЭ
  • Ветеран
  • *
  • Сообщений: 2825
  • Карма: +271/-16
    • Просмотр профиля
    • Infotex Мир Хобби
Шикарно  :$
ЗЫ: Завтра Пензенская репа с зеллой должна заработать  :Y:
У кошки четыре ноги: вход, выход, земля и питание

Оффлайн Алексей 10 Апреля 2015, 18:18:15 (#279)

  • Ветеран
  • *****
  • Сообщений: 165
  • Карма: +45/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Давай, давай, Зелку в массы!!!  :happy:

Striker_1224 29 Апреля 2015, 22:47:33 (#280)

  • Гость
Подскажите как решить проблему.
Установил ЗЛО 1.46, изменил параметр "SetGatewayMode" в true, а настройки не появляются.
Пробовал на разных операционках на разных компах. Нет настроек СОМ порта  /:(
Может у кого-то завалялась рабочая версия зла? Поделитесь ссылочкой
Очень хочется проверить как она будет работать через интерфейс эхолинка :po:

Оффлайн Алексей 30 Апреля 2015, 08:19:36 (#281)

  • Ветеран
  • *****
  • Сообщений: 165
  • Карма: +45/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
 Прежде ем прафить файл "Zello.config" надо сначало выйти из Zello. Причём не просто закрыть окно, а закрыть её полностью. Чтобы в низу, в трее, ей тоже не было. Потом уже правьте файл "Zello.config" и сохраняйте его в правленном виде. Только после этого открывайте Zello.

Только не удивляйтесь, если в канал Zello  не сможете войти. Т.е. сигнал с СОМ порта будет считан, но на сервер ничего не отправится ( 20й пост на второй странице). А вот из Zello в радиостанцию сигнал будет, и звук и сигнал с СОМ порта.

Striker_1224 30 Апреля 2015, 12:59:44 (#282)

  • Гость
Ну естественно так и делаю, но вкладка не появляется. Может в новой версии эту возможность вырезали и теперь она есть только в платной версии?

Оффлайн Алексей 30 Апреля 2015, 13:08:41 (#283)

  • Ветеран
  • *****
  • Сообщений: 165
  • Карма: +45/-0
  • Здесь может быть Ваша подпись
    • Просмотр профиля
Вот версия 1.38, у меня на 7ке всё робит.

Striker_1224 30 Апреля 2015, 15:41:22 (#284)

  • Гость
Большое спасибо  :happy:
Эта версия заработала с первой попытки.
В последней версии эту функцию вырезали  /:(
  • « Последнее редактирование: 30 Апреля 2015, 15:43:51 от Striker_1224 »