Рекомендации по протоколу ультразвуковой передачи

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

Можете ли вы дать мне несколько советов по протоколам для создания «уникального» звука волны? Для этого есть рекламные приложения типа звуковой сигнал. Я планирую написать приложение для Android. Заранее спасибо.

Кстати есть родственный обмен стеком.

greeble31 20.02.2019 01:30

какой диапазон частот вы имеете в виду? обычный микрофон или специальный источник входного сигнала?

Scott Stensland 20.02.2019 01:48

@ScottStensland около 20 кГц, что, по-видимому, близко к пределу стандартного микрофона.

mate89 20.02.2019 06:06
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
3
55
2

Ответы 2

Это может быть больше вопрос DSP, но вы можете использовать частотную манипуляцию, когда вы кодируете шаблон как серию частот, а затем восстанавливаете их: https://www.tutorialspoint.com/цифровая_коммуникация/цифровая_коммуникация_частота_сдвига_ключа.htm

Если это для дальномера, взгляните на чирп-сигналы, используемые в радаре: http://www.dspguide.com/ch11/6.htm Не совсем то, что вы просили, я знаю, но, вероятно, это тоже интересно. Они обычно используются в радиолокационных системах.

Передача с расширенным спектром прямой последовательности (DSSS) используется, чтобы сделать связь устойчивой к помехам и помехам, что, по-видимому, также охватывает ваш вариант использования.

Это достаточно легко реализовать в цифровом виде. См.: https://en.wikipedia.org/wiki/Direct-sequence_spread_spectrum

Другие вопросы по теме