Вверх ↑
Этот топик читают: Гость
Ответов: 16884
Рейтинг: 1239
#76: 2008-09-23 15:58:31 ЛС | профиль | цитата
ХЭМ, извини, вот посоветовал тебе пример, а он
C:\MyProg\HiAsm4b171\Elements\delphi\code\hiBASS_StreamPlayer.pas(51) Error: Incompatible types: 'Pointer' and 'Cardinal'

Насчет цифр и тонов:
Есть передатчики (читай номеронабиратели) 12-ти и 16-ти кнопочные.
В 16-ти кнопочных добавлены кнопки A,B,C,D и добавлена частота 1633 гц.
ХЭМ писал(а):
вопрос то был в приеме
Чтобы сделать прием - для проверки нужен передатчик
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 8926
Рейтинг: 823
#77: 2008-09-23 15:59:26 ЛС | профиль | цитата
ХЭМ, длительность посылок от 23 до 42 мсек (точность второго знака не гарантирую-память подводит, стандарт 40 мсек) при пропадании сигнала внутри посылки не более 10 мсек, минимальное отношение S/N -28 дб ((точность второго знака .... ), пауза между посылками такая же. Ну чистая морзянка. Частоты посылок разбиты на две группы, шаг геометрической прогрессии 1,10523; полоса пропускания не более +-3% так что Фурье не справится.
Tad, ну я же предлагал звуковой файл (672 кБ)
карма: 19

0
Ответов: 16884
Рейтинг: 1239
#78: 2008-09-23 16:03:01 ЛС | профиль | цитата
Леонид писал(а):
Ну чистая морзянка.
больше похоже на RTTY только там сигналы по очереди, а тут вместе.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 3851
Рейтинг: 159
#79: 2008-09-23 16:39:09 ЛС | профиль | цитата
2. Требования к приемнику частотного набора писал(а):
2. Требования к приемнику частотного набора
2.1. Приемник должен нормально работать при наличии в линии сигнала ОТВЕТ СТАНЦИИ.
2.2. Приемник должен иметь возможность принимать все возможные сигналы: цифры от 1 до 0, #, *, А, В, С, Д.
2.3. Условия, при которых должен осуществляться нормальный прием сигналов, следующие:
 наличие в сигнале двух частот, одна из которых выбрана из нижней группы, а другая - из верхней;
 частоты не должны отличаться от своих номинальных значений более, чем 1,8 %;
 уровень каждой из двух частот лежит в пределах от минус 20 до 0 дБн;
 разность уровней двух частот не должна превышать 3 дБ.
2.4. Прием должен осуществляться при наличии следующих мешающих факторов:
а) одновременное с сигналом набора поступление сигнала ОТВЕТ СТАНЦИИ частотой 425+-3 Гц с максимальным уровнем - 5 дБмО (только при приеме первой цифры);
б) суммарный уровень помех в диапазоне от 50 Гц до 20 кГц, относительно уровня основного сигнала не более минус 20 дБ.

2.5. Приемник должен обеспечивать уверенный прием двухчастотных сигналов при длительности посылки не менее 40 мс, и паузы между посылками не менее 40 мс.

карма: 0
начавший
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#80: 2008-09-23 16:43:37 ЛС | профиль | цитата
А кто скажет, что вообще хотят сделать Тут уже такую полемику развели, а тут
Леонид писал(а):
Что-то Автора темы не видно, а мы тут для него стараемся

карма: 22

0
Ответов: 209
Рейтинг: 3
#81: 2008-09-23 16:47:25 ЛС | профиль | цитата
Tad,
Чтобы сделать прием - для проверки нужен передатчик

Tad, я в таких случаях загоняю в звуковой блок данных сколько надо и каких надо синусоид с нужной частотой и амплитудой. Да и IC у меня в одном флаконе и запись и воспроизведение, так что могу и генерить DTMF. Насчет вариантов 12, 16 тонов понял, но самая первая ссылка почему то имеет 8 тонов.
Леонид, спасибо за инфо, частоты в принципе не принципиально (извините за невольный каламбур), позже можем узнать. Насчет Фурье, +/-3% для высшей частоты (ок.1600Гц) это ширина полосы ок.100 Гц. Для стандартной звуковухи (44100Гц дискретизации) и выборки под Фурье 1024 полоса бина получается 43Гц (по моему достаточно даже с учетом некоторого "размытия" по свойствам Фурья, в крайнем случае можно оконные функции применить, благо нам здесь нужен только анализ без воспроизведения), длительность выборки 23 мс.
карма: 0

0
Ответов: 8926
Рейтинг: 823
#82: 2008-09-23 16:48:51 ЛС | профиль | цитата
nesco, для общего развития пригодится
карма: 19

0
Ответов: 5227
Рейтинг: 587
#83: 2008-09-23 16:50:10 ЛС | профиль | цитата
Затянуло с головой и что в этом плохого между прочим
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 209
Рейтинг: 3
#84: 2008-09-23 16:53:10 ЛС | профиль | цитата
Андрей., также спасибо, это уже что то по конкретнее, правда самой логической кодировки нет, ну да ладно, надыбаем.
карма: 0

1
Голосовали:Tad
Ответов: 16884
Рейтинг: 1239
#85: 2008-09-23 17:26:31 ЛС | профиль | цитата
ХЭМ писал(а):
почему то имеет 8 тонов.
4-е тона "Нч" и 4-е тона "ВЧ". 4х4=16 комбинаций (кнопок).
------------ Дoбавленo:

nesco писал(а):
А кто скажет, что вообще хотят сделать
Анализатор спектра голоса. Киносериал "След" смотришь?
------------ Дoбавленo:

Леонид, напомни, что-то Вы где-то меняли с 24 битным звуком. Вот это не связано с тем ?
C:\MyProg\HiAsm4b171\Elements\delphi\code\hiBASS_StreamPlayer.pas(51) Error: Incompatible types: 'Pointer' and 'Cardinal'

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#86: 2008-09-23 17:39:37 ЛС | профиль | цитата
Tad, слушай, а не связано это с версией BASS
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#87: 2008-09-23 18:15:53 ЛС | профиль | цитата
nesco, ну, во первых, та ссылка на BASS? которая приведена в примере ведет в никуда. Вернее никуда не ведет.
Во вторых - еще позавчера - этот пример великолепно работал. А после обновления - глухо.
В третьих - Давай поделим примеры и хотя бы, чисто механически, дадим названия формам Caption="Название примера". Какой пример ни откроешь- "Form".
Ну и хоть какие-то коментарии.
А то у нас признак хорошего тона - НИКАКИХ КОМЕНТАРИЕВ.
(что в кодах, что в примерах)
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 8926
Рейтинг: 823
#88: 2008-09-23 19:13:52 ЛС | профиль | цитата
Tad, в первом варианте примера (в самом начале темы) я указал: BASS версии 2,3 и HiAsm версии 168; в 171 версии (наверное) происходит путаница между одноимёнными компонентами для BASS версии 2,3 и для BASS версии 2,4. При попытке скомпилировать его получаю это же сообщение. (У меня незаконченый проект на 168, поэтому с BASS в 171 я ещё вплотную не работал)
(В IC стараюсь на коментарии не скупиться )
карма: 19

0
Гость
Ответов: 17029
Рейтинг: 0
#89: 2008-09-23 20:09:59 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 12:34:50
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#90: 2008-09-23 20:21:10 ЛС | профиль | цитата
Вверху - это я.
У меня показывает : 33817088

------------ Дoбавленo:


Леонид писал(а):
В IC стараюсь на коментарии не скупиться

А меня вообще учили - сначала пишешь коментарии (получается план, алгоритм), а потом под каждой строчкой - коды для реализации коментария.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)