Форум радиолюбителей ДВ
форум Радиолюбительского ДВ портала => Программное обеспечение => Тема начата: rn3aus от 03 Март 2011, 21:28:53
-
Коллеги! Нет ли у кого-либо сведений о ПО на java2me для сотовых телефонов, пригодного для наших целей? Имеется в виду какой-нибудь арго-подобный спектроанализатор и т.п. Особенно интересуют исходные коды. Если бы удалось найти какую-то алгоритмическую основу (как считывать сигнал программно с микрофона тлф, обрабатывать его с помощью ФФТ, формировать картинку и отправлять ее программно либо по ГПРС, либо с помощью ММС) - то можно было бы подумать о создании такого автономного микрограббера на базе любого мобильника, имеющего "жаву". В свое время я программировал на ней, если бы иметь какие-то заготовки, мог бы попытаться из них сделать такую полезную весчь...
-
Если бы удалось найти какую-то алгоритмическую основу (как считывать сигнал программно с микрофона тлф, обрабатывать его с помощью ФФТ, формировать картинку и отправлять ее программно либо по ГПРС, либо с помощью ММС)
Обработка, особенно в медленных модах, процес довольно энергоемкий, кушающий ресурсы процесора, а стало быть проблема будет в автономном питании. Не даром Джобс не пускает Flash)))
-
Конечно. Хотя сейчас даже встроенные процессоры шустрые, может быть для ФФТ и хватит? Питание то можно подать и с штатного зарядника на тлф. Тут хотелось сам принцип отработать - чтоб тлф исполнял в граббере и роль компьютера и роль стыка с интернетом. Пока нашел кое-какие наметки, буду думать :) И, конечно, буду рад, если кто-то что-то сюда выложит.
-
Идея интересная. Но
Питание то можно подать и с штатного зарядника на тлф.
Иначе-то и не получится, с постоянной нагрузкой, пусть даже и не очень большой, аккум телефона больше суток не протянет никак. А коли так, то вместо тлф можно поставить старенький бук со всеми вытекающими.
-
Идея интересная. Но
Питание то можно подать и с штатного зарядника на тлф.
Иначе-то и не получится, с постоянной нагрузкой, пусть даже и не очень большой, аккум телефона больше суток не протянет никак. А коли так, то вместо тлф можно поставить старенький бук со всеми вытекающими.
Ну, и минус эфир сразу же. забыли как выглядят китайские зарядники соседей на наших экранах?
Про ффт, стоит написать двоим. Альберто и Вольфгангу. Возможно, они смогут помочь готовым алгоритмом.
-
Да я нашел уже все нужные составные части, остается только плотно этим заняться, хорошо представляя конечную цель. Пока что "нет вдохновения" - оказалось, что это не особенно нужно. Да и более актуальные вещи есть - масса вопросов с антенным хозяйством, удаленным граббером, конструктивным оформлением передатчика.... Что-то последнее время обстоятельства непреодолимой силы разрушают все мои начинания. :-[
-
Да я нашел уже все нужные составные части, остается только плотно этим заняться, хорошо представляя конечную цель. Пока что "нет вдохновения" - оказалось, что это не особенно нужно. Да и более актуальные вещи есть - масса вопросов с антенным хозяйством, удаленным граббером, конструктивным оформлением передатчика.... Что-то последнее время обстоятельства непреодолимой силы разрушают все мои начинания. :-[
увы, не только у тебя(
что очень жаль.
да, сей вопрос, скорее вопрос перспективы, это факт. пока все эти коммуникаторы весьма недешевы. и применять их для удаленной позиции- дороговато. гораздо бюджетнее выйдет престарелый ноут с замененными на современные "банки" батареями от авиа-модельных ли-по.
даже если с ним что и случится, то не будет так жалко, как дорогущий коммуникатор.
-
Для айфона бы...
-
Для айфона бы...
так в апсторе и в сидии смотреть надо. может что и накатали уже.
хотя смысл, если честно?
-
Нет ничего.В Аппсторе-Lpsk,ShectroWalls но это для другого.
Иногда пригодилось-бы...
-
Для андроида на маркете не видел. Самому разбираться- лень. Да и приоритеты уже расставлены.
-
Нет ничего.В Аппсторе-Lpsk,ShectroWalls но это для другого.
Иногда пригодилось-бы...
ну, так значит нету.
программист, понимающей по этой части из нас только RN3KK_Nick, да и то, писал ли он для фуфлона?
тем более приоритеты расставлены.
так что врядли, скорее всего что-то появится в ближайшее время.
можно попробовать писать в "общих" форумах qrz, cqham, radioscanner на эту тему.
может удасться кого-либо там заинтересовать задачей.
-
:) просто я загружен работой на 100% сейчас. в 3-х проектах сижу(толку финансового правда не много).
думал с G7RAU списаться да LiveMuf родить на андроид. Но и этого сейчас боюсь- начнешь и не закончишь.
+нормальная программа - это не один день попыхтеть.
-
:) просто я загружен работой на 100% сейчас. в 3-х проектах сижу(толку финансового правда не много).
плохо, с другой стороны( если проекты коммерческие- то плохо.
думал с G7RAU списаться да LiveMuf родить на андроид. Но и этого сейчас боюсь- начнешь и не закончишь.
+нормальная программа - это не один день попыхтеть.
что имхо - LiveMuf?
да, ясное дело, что отладка такой проги это не один день работы, даже есть есть удачные сырцы под ффт с нужной нам разверткой.
ну, ты у нас один такой программист, Николай, кто хоть понимает, КАК такое надо писать.
может придумаешь чего в последствии. -)
-
Live Muf прога для отслеживания спорадического проп. на 144. работает великолепно!
-
не спектроанализатор, но.
программа звукозаписи для iPhone (http://www.radioscanner.ru/forum/topic44577.html)
-
Может кому понадобится, оставлю ссылку Android QRSS-просмотрщик...
https://sites.google.com/site/andyg0ftd/android-qrss
-
Интересная тема. Почему обязательно использовать телефон и его ПО? Есть встречное предложение - взять какой-нибудь АРМ МК, скажем кортекс-м3, и на нём сваять ПО.
Из личного опыта, на stm32f103, на получение одной спектральной линии у меня затрачивается 14 машинных циклов (МЦ), частота выборок двух ацп при этом была 1 МГц у каждого. Т.е., при тактовой частоте проца 56 МГц время на обработку одной линии составляет 0.25 мкс.
Если частота выборки будет 10 кспс, то из 54 млн. МЦ за одну секунду можно будет обработать 100мкс/0.25мкс = 400 спектральных линий. Если поднять частоту до 72, то будет 533 линии. Какое разрешение у ваших "водопадов"? Какая частота выборок и длительность расчета дпф?
-
Почему обязательно использовать телефон и его ПО?
Тренд такой сейчас, хотя практического применения - не вижу. На ненужном "андрюшковом" планшете разве что...
взять какой-нибудь АРМ МК, скажем кортекс-м3, и на нём сваять ПО.
Тогда лучше малину взять, там ресурса побольше, можно и аплоадер картинок сделал или даже мини-сервер + WSPR прием, софт есть, только разобраться нужно с nix.
Разрешения разные бывают, 11 мили Герц например для QRSS60 или 300 м Гц для QRSS3.
-
Спасибо. А какова частота выборок? И длительность окна?
-
Таких данных ARGO не показывает. Скачайте эту программу (argo), может что по виду спектра в разных режимах будет понятно...
Вообще, сомневаюсь в востребованности этой идеи, графику еще нужно и записывать периодически в файл, как минимум, это усложняет проект...
-
Ну, был предложен альтернативный вариант. Народ хочет ставить грабберы в тихих местах, и чтобы он, этот граббер, мало потреблял, дистанционно управлялся, не ломался, передавал картинки на веб-сервера и все были бы счастливы :-).
У меня стоит другая задача - принимать один-два сигнала в ДВ-диапазоне, ну и отвечать, само собой.
Дело продвигается туго - мало времени могу уделить, приходится хлеб насущный добывать и семью поддерживать.
На сегодня написал программу квадратурного приёмника (два канала), могу принимать сигнал от 1 герца до 1000 кГц с дискретом 1 кГц, или от 0 до 500 кГц с дискретом 0.25 мГц (секундное окно). Ну, может QRSS60 ещё смогу принять. Проблема в разрядности, у меня внутренние 64-битные переменные, дальше сложнее, надо брать либо 96, либо 128 бит, а это время на разработку программы и время обработки в программе.
С другой стороны, никак не пойму зачем нужны такие длинные моды. Вот я принимаю на 800 кГц, уже маки под завязку 32 бита, а это как-никак 190 дБ, куда больше? Разве что для ЕМЕ...
Что касается графики, надо ставить второй кортекс и на него вешать все задачи, связанные с нетом, думаю и софт сторонний можно подобрать.
По поводу raspberry, ну что можно взять, но под нее надо всю инфраструктуру - оболочка, программаторы, и т.д. Я с этим МК не работал, ничего у меня нет, всё надо с нуля. А оно стоит того :-)? Одиннадцать лет я работал с тексасовскими дсп, валяется где-то несколько штук evb, 150 мипс - не шутка, но это экзотика, будешь вариться в собственном соку и что?
-
По поводу raspberry, ну что можно взять, но под нее надо всю инфраструктуру - оболочка, программаторы, и т.д. Я с этим МК не работал, ничего у меня нет, всё надо с нуля. А оно стоит того :-)
Это не МК, а уже мини-компьютер с Linux.
-
Без разницы, граница между мини и микро достаточно условная и широкая. Главное, всё надо делать с нуля. По крайней мере так следует для меня.
-
Оказывается, есть Вайн для Андроид. Пишут, что виндовые проги нормально работают. Но надо, конечно, конкретные проги проверять. Ещё пишут, что путём некоторых "плясок", на Андроиде можно линуксовые проги пускать. Руки дойдут, проверю.
-
Оказывается, есть Вайн для Андроид. Пишут, что виндовые проги нормально работают. Но надо, конечно, конкретные проги проверять. Ещё пишут, что путём некоторых "плясок", на Андроиде можно линуксовые проги пускать. Руки дойдут, проверю.
До чего дошел прогресс...
-
В поисках чего-то по теме, наткнулся на программу Loud Bang для Андроид. По-моему, это единственная программа, способная принимать WSPR. С эфира не пробовал, прогонял диктофонную запись. Возможно, с чем-то до конца не разобрался, но декоды не появляются в журнале, соответственно и не отправляются на wsprnet. Их можно увидеть, нажав надпись "Показать необработанные". Что это значит, трудно сказать, но так или иначе, декоды есть.
-
Работает программа! Декоды в журнале отображаются, и на wsprnet отправляются, только почему-то не сразу, а через некоторое время. Принимал на двадцатке на Деген с внешней опорой, и двухметровый кусок провода за окном. Телефон лежал около приёмника.
-
Ёпрст! До чего дошёл прогресс! Раз с DEGEN -ом работает значит и с МАЛАХИТ-ом будет работать! Класс! R2BAS Спасибо! Надо будет попробовать.
-
Может кому понадобится, оставлю ссылку Android QRSS-просмотрщик...
https://sites.google.com/site/andyg0ftd/android-qrss
Установил. Открывается поле водопада, на этом всё, никакие кнопки не работают. Подозрительно маленький установочный файл, всего 40кб.
-
Установил. Открывается поле водопада, на этом всё, никакие кнопки не работают. Подозрительно маленький установочный файл, всего 40кб.
Что я запутался... Работала же. Или это речь идет о другой программе?