Осциллограмму -> в байты. Как превратить? Каким софтом?

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
VladimirVladimirovitch
Встал на лапы
Сообщения: 126
Зарегистрирован: Чт мар 15, 2007 10:48:10

Осциллограмму -> в байты. Как превратить? Каким софтом?

Сообщение VladimirVladimirovitch »

Подскажите пожалуйста, каким софтом можно осциллограмму, допутим в формате PCM, звукового файла, превратить в набор битов, указав логические уровни на осциллограмме 1 и 0 а затем уже и в набор байтов указав старт-стоп биты или без них?
Можно конечно и самому писать, но наверное уже такой софт должен быть.
Реклама
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Осциллограмму -> в байты. Как превратить? Каким софтом?

Сообщение ploop »

Ничего не понял.
У вас есть оцифрованный сигнал, так? Объясните по-русски, что вы с ним хотите сделать?
Реклама
VladimirVladimirovitch
Встал на лапы
Сообщения: 126
Зарегистрирован: Чт мар 15, 2007 10:48:10

Re: Осциллограмму -> в байты. Как превратить? Каким софтом?

Сообщение VladimirVladimirovitch »

ploop писал(а):Ничего не понял.
У вас есть оцифрованный сигнал, так? Объясните по-русски, что вы с ним хотите сделать?
Есть оцифрованный сигнал, представляющий из себя осциллограмму передачи данных по UART в формате n,8,1. Полученный самодельным осциллографом под звуковуху.

Требуется обратно получить байты по этой осциллограмме. Вопрос скорее теоретический, для возможного будущего дебагинга.

Примерно так:
Изображение
Последний раз редактировалось VladimirVladimirovitch Чт мар 07, 2013 10:24:01, всего редактировалось 1 раз.
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Осциллограмму -> в байты. Как превратить? Каким софтом?

Сообщение ploop »

А, вон что.
Скриптом, который придётся написать самому. Минут 20 с отладкой...
Реклама
Эиком - электронные компоненты и радиодетали
VladimirVladimirovitch
Встал на лапы
Сообщения: 126
Зарегистрирован: Чт мар 15, 2007 10:48:10

Re: Осциллограмму -> в байты. Как превратить? Каким софтом?

Сообщение VladimirVladimirovitch »

ploop писал(а):А, вон что.
Скриптом, который придётся написать самому. Минут 20 с отладкой...
Ну это самый простой путь :-) Последнее время у меня сложилось правило: "если вдруг тебе что-то захотелось написать самому - посмотри, скорее всего это уже кем-то написано" :-)
Гугль пока не нашел :(
Реклама
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Осциллограмму -> в байты. Как превратить? Каким софтом?

Сообщение Alexeyslav »

Давно такое хочу сделать, но с программой для открытия файла с осциллографа.
Проблема решается при помощи скрипта к программе вроде AUDACITY или подобной, видел как таким образом сигнал с пейджера разбирали и сигнал RDS с радио.
Реклама
VladimirVladimirovitch
Встал на лапы
Сообщения: 126
Зарегистрирован: Чт мар 15, 2007 10:48:10

Re: Осциллограмму -> в байты. Как превратить? Каким софтом?

Сообщение VladimirVladimirovitch »

Alexeyslav писал(а):Давно такое хочу сделать, но с программой для открытия файла с осциллографа.
Проблема решается при помощи скрипта к программе вроде AUDACITY или подобной, видел как таким образом сигнал с пейджера разбирали и сигнал RDS с радио.
Там вроде как на Лиспе скрипты... Имхо проще побайтово ВАВ разобрать на любимом языке, чем такая экзотика :-)
VladimirVladimirovitch
Встал на лапы
Сообщения: 126
Зарегистрирован: Чт мар 15, 2007 10:48:10

Re: Осциллограмму -> в байты. Как превратить? Каким софтом?

Сообщение VladimirVladimirovitch »

У кого есть под рукой звуковой файл с UART записью n,8,1 , дайте кусочек, буду таки писать :-) , прогу потом выложу
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Осциллограмму -> в байты. Как превратить? Каким софтом?

Сообщение kalobyte »

купи за 20-40 баксов анализатор протоколов usbee или типа того
тематические ответы только в форуме, в приват не пишите
VladimirVladimirovitch
Встал на лапы
Сообщения: 126
Зарегистрирован: Чт мар 15, 2007 10:48:10

Re: Осциллограмму -> в байты. Как превратить? Каким софтом?

Сообщение VladimirVladimirovitch »

kalobyte писал(а):купи за 20-40 баксов анализатор протоколов usbee или типа того
Нафига деньги тратить? Написал уже :-)

Кому интересно:
http://denmodjo.narod.ru/PCM2UART.7z
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Осциллограмму -> в байты. Как превратить? Каким софтом?

Сообщение ploop »

Ну вот, а вы боялись :)
VladimirVladimirovitch
Встал на лапы
Сообщения: 126
Зарегистрирован: Чт мар 15, 2007 10:48:10

Re: Осциллограмму -> в байты. Как превратить? Каким софтом?

Сообщение VladimirVladimirovitch »

ploop писал(а):Ну вот, а вы боялись :)
Я боялся, и собсно правильно делал :-) что получится не 20 минут а часа три-четыре. Что и вышло. Но с другой стороны теперь всегда под рукой можно сказать собственная библиотека для анализа потенциально любого низкоскоростного протокола - i2c, spi, can, k-line итп.
kalobyte
Друг Кота
Сообщения: 13796
Зарегистрирован: Чт сен 20, 2007 14:08:00

Re: Осциллограмму -> в байты. Как превратить? Каким софтом?

Сообщение kalobyte »

VladimirVladimirovitch писал(а):Нафига деньги тратить? Написал уже
:facepalm:
Изображение
тематические ответы только в форуме, в приват не пишите
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Осциллограмму -> в байты. Как превратить? Каким софтом?

Сообщение ploop »

И что? Оно умеет анализировать звуковые файлы?
VladimirVladimirovitch
Встал на лапы
Сообщения: 126
Зарегистрирован: Чт мар 15, 2007 10:48:10

Re: Осциллограмму -> в байты. Как превратить? Каким софтом?

Сообщение VladimirVladimirovitch »

kalobyte писал(а): :facepalm:
Зачем пугаете? :))
Изображение
Изображение
VladimirVladimirovitch
Встал на лапы
Сообщения: 126
Зарегистрирован: Чт мар 15, 2007 10:48:10

Товарищи! Неужели никто не знает про GNU Radio??

Сообщение VladimirVladimirovitch »

GNU Radio - программый декодер, демодулятор. Работает с такой замечательной вещью как USRP. И даже проще, с RTL2832. И даже работает со звуковыми картами! :))
Пойду вникать. Расскажите кто юзал!
Ответить

Вернуться в «Разные вопросы по МК»