Битовый поток

Простейшие вопросы в области инженерной разработки
Ответить
Addn3
beginner
beginner
Сообщения: 17
Зарегистрирован: 15 апр 2023, 00:37
Версия LabVIEW: 17
Благодарил (а): 1 раз
Контактная информация:

Битовый поток

Сообщение Addn3 »

Возможно ли получить битовый поток из wav?
Мы имеем битовый поток в двоичном или 16ичном коде
Нам нужно чтобы поток был в виде 0 и 1
Далее мы должны выделить из этого битовго потока первые 24 символа и следующие 24 символа
Это будут идентификаторы абонентов
Далее совершить перевод выделенных символов в десятичный код
Как это сделать?
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5467
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Битовый поток

Сообщение IvanLis »

Addn3 писал(а): 13 май 2023, 00:44 Возможно ли получить битовый поток из wav?
Мы имеем битовый поток в двоичном или 16ичном коде
Нам нужно чтобы поток был в виде 0 и 1
Покажите, что Вы имеете?
Битовый поток это и есть поток "1/0"
Artem.spb

Activity Автор
professor
professor
Сообщения: 3406
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 176 раз
Контактная информация:

Re: Битовый поток

Сообщение Artem.spb »

Вопрос похож на этот.
viewtopic.php?t=11275
Вы уверены, что у вас битовый поток в чистом виде?
В wav обычно пишут аналоговый сигнал с антенны, который вам надо сначала декодировать, а потом уже брать биты и прочее
Addn3
beginner
beginner
Сообщения: 17
Зарегистрирован: 15 апр 2023, 00:37
Версия LabVIEW: 17
Благодарил (а): 1 раз
Контактная информация:

Re: Битовый поток

Сообщение Addn3 »

У меня есть уже декодированный битовый поток
В виде 0 и 1
Как делать чтобы из него сначала брался id отправителя( первые 24 бита) затем id получателя (следующие 24 бита)
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5467
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Битовый поток

Сообщение IvanLis »

Addn3 писал(а): 14 май 2023, 13:24 У меня есть уже декодированный битовый поток
В виде 0 и 1
Как делать чтобы из него сначала брался id отправителя( первые 24 бита) затем id получателя (следующие 24 бита)
Из массива выдернуть необходимый интервал бит используя Array Subset
Addn3
beginner
beginner
Сообщения: 17
Зарегистрирован: 15 апр 2023, 00:37
Версия LabVIEW: 17
Благодарил (а): 1 раз
Контактная информация:

Преобразования в битовом потоке

Сообщение Addn3 »

Программа которая мз битового потока (допустим из 456 символов) выделить символы которые находятся допустим с 12 по 25 разряд и с 34 по 47 разряд и записываются в двоичном коде. Необходимо сделать чтобы можно было искать в битовом потоке комбинацию символов которую мы задаём и переводить её по правилу которое указано ниже
Вложения
20230604_012711.jpg
20230604_012734.jpg
Artem.spb

Activity Автор
professor
professor
Сообщения: 3406
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 176 раз
Контактная информация:

Re: Преобразования в битовом потоке

Сообщение Artem.spb »

И в чём проблема? берите из потока (видимо, массив) нужный фрагмент и оперируйте как угодно. Вам тут уже ответили
Addn3
beginner
beginner
Сообщения: 17
Зарегистрирован: 15 апр 2023, 00:37
Версия LabVIEW: 17
Благодарил (а): 1 раз
Контактная информация:

Re: Преобразования в битовом потоке

Сообщение Addn3 »

А как осуществить поиск фрагмента в массиве?
И можно ли построить график , типо 100 соединить с 101
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5467
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Преобразования в битовом потоке

Сообщение IvanLis »

Addn3 писал(а): 04 июн 2023, 07:09 А как осуществить поиск фрагмента в массиве?
И можно ли построить график , типо 100 соединить с 101
Можно и поиск и объединение и все остальное, это операции с массивами: Array VIs and Functions
Addn3
beginner
beginner
Сообщения: 17
Зарегистрирован: 15 апр 2023, 00:37
Версия LabVIEW: 17
Благодарил (а): 1 раз
Контактная информация:

Re: Битовый поток

Сообщение Addn3 »

Подскажите пожалуйста как подправить
Вложения
20230607_103220.jpg
Addn3
beginner
beginner
Сообщения: 17
Зарегистрирован: 15 апр 2023, 00:37
Версия LabVIEW: 17
Благодарил (а): 1 раз
Контактная информация:

Re: Битовый поток

Сообщение Addn3 »

Более подробно расписано
Вложения
20230607_103646.jpg
Artem.spb

Activity Автор
professor
professor
Сообщения: 3406
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 176 раз
Контактная информация:

Re: Битовый поток

Сообщение Artem.spb »

Из всего более подробного описания я понял только про поиск подстроки
1101.png
1101.png (15.01 КБ) 729 просмотров
Addn3
beginner
beginner
Сообщения: 17
Зарегистрирован: 15 апр 2023, 00:37
Версия LabVIEW: 17
Благодарил (а): 1 раз
Контактная информация:

Re: Битовый поток

Сообщение Addn3 »

А график от 56 к 128 как можно построить
Как графическое обозначения связи?
Ответить

Вернуться в «Для чайников»