Показано с 1 по 8 из 8
  1. #1
    Модератор Аватар для R3ABM
    Регистрация
    10.08.2010
    Адрес
    Москва
    Возраст
    44
    Сообщений
    572
    Поблагодарили
    174
    Поблагодарил
    18

    MacLoggerDX + HamRadioDeluxe 5: опыт эксплуатации

    Аппаратные логи я веду преимущественно с помощью Ham Radio Deluxe (HRD). Программа всем хороша, за исключением того, что работает только под ОС Windows. Дома основной комп - Mac, не всегда удобно доставать ноут только для того, чтоб провести вечерком несколько QSO. Конечно, задачку можно решить с помошью Parallels Desktop и виртуальной машиной с Windows, но это не наш способ.
    Специально для этой задачи была установлена программка MacLoggerDX. Прекрасная программка, разве что импортировать журналы в Ham Radio Deluxe через импорт / экспорт файлов ADIF замахаешься. В Ham Radio Deluxe я использую два хранилища журналов: "на ходу" - Access с репликацией через DropBox, а в домашних условиях - MySQL. В свою очередь MacLoggerDX использует SQLite3.
    Получается простая задачка по перекладыванию и преобразованию данных, выполняемая по расписанию. Для домашних условий городить ETL бесполезно, по этому рисуем реализацию этой задачки на PHP 5.3, благо оное есть в OS X, и запускаем это дело по расписанию с помощью launchd (напомню, что использование cron-а на маке - действие устаревшее).
    В общем, получилась легенькая поделка, реализующая регулярную одностороннюю репликацию MacLoggerDX -> Ham Radio Deluxe для новых и модифицированных записей.
    Если кому тут интересно, я готов немного причесать и выложить тут утилитку. Ну плюс написать инструкцию.


  2. #2
    Standart Power Аватар для UT3IB
    Регистрация
    24.02.2006
    Адрес
    Енакиево, Донецкая обл.
    Возраст
    75
    Сообщений
    410
    Поблагодарили
    33
    Поблагодарил
    71
    Цитата Сообщение от UB3ABM Посмотреть сообщение
    импортировать журналы в Ham Radio Deluxe через импорт / экспорт файлов ADIF замахаешься
    Артем, верно замечено.
    У меня интерес в параллельной ветви по шлюзу Ham Radio Deluxe и Logger32.
    http://forum.qrz.ru/thread10534-77.html #1151:
    Пытаюсь увязать оба лога посредством утилиты L32-DM780Bridge.
    Пока не совсем осознал каким образом формат ADIF из окошка утилиты "предложить" L32
    Для DM780 понятно.
    После ввода позывного вижу заполненное окошко Бриджа.
    В L32 установил опцию Mode from Soundcard/CW Machine.
    Куда "топтать" дальше - не вижу.
    Наверняка есть ответ.
    Если не "в тему", не взыщите

  3. #3
    Модератор Аватар для R3ABM
    Регистрация
    10.08.2010
    Адрес
    Москва
    Возраст
    44
    Сообщений
    572
    Поблагодарили
    174
    Поблагодарил
    18
    "На ходу" заменился на MacLoggerDX HD под iPad. Программа великолепная, репликация с MacLoggerDX для мака - не очень. Поскольку формат банки такой-же скриптами легко все сводить сразу в HRD.

  4. #4
    IDDQD Аватар для RK3TD
    Регистрация
    01.07.2009
    Адрес
    Terra
    Возраст
    50
    Сообщений
    1,707
    Поблагодарили
    2333
    Поблагодарил
    1144
    Цитата Сообщение от UB3ABM Посмотреть сообщение
    заменился на MacLoggerDX HD под iPad
    Программа действительно хорошая. Сам подумываю перейти на нее. Но жаба душит отдавать 95 уев. Догу Парку пора задуматься о льготной цене для России - число юзеров Мака растет.

  5. #5
    Silent Key Аватар для UA3IRS
    Регистрация
    03.04.2002
    Адрес
    Химки, Московская обл.
    Возраст
    71
    Сообщений
    5,371
    Записей в дневнике
    8
    Поблагодарили
    920
    Поблагодарил
    1393
    Вопрос к UB3ABM: Так что лучше по интерфейсу и по функционалу использования: MacLoggerDX HD (MLDX HD) для iPad (iOS) или MacLoggerDX (MLDX) для Mac OS X ?

    Цитата Сообщение от UB3ABM Посмотреть сообщение
    Если кому тут интересно, я готов немного причесать и выложить тут утилитку. Ну плюс написать инструкцию.
    Конечно интересно. 'Причесал' эту утилитку? Если - да, то конечно выкладывай её тут. Инструкция по её использованию тоже не помешает.
    Последний раз редактировалось UA3IRS; 03.07.2011 в 10:48.
    [SIZE=1][FONT=Verdana]73. Сергей ([B]UA3IRS[/B] aka [B]UR3IRS[/B]) :ru: :: OnLine: [url=facetime://ur3irs@gmail.com]FaceTime[/url], [url=callto://ur3irs]Skype[/url], [url=xmpp://ur3irs@gmail.com]Jabber[/url] :: Web: [url=twitter.com/ur3irs/]Twitter[/url], [url]aprs.ru[/url], [url]echolink.ru[/url], [url=https://www.flickr.com/photos/ur3irs/sets/]Flickr[/url], [url]ur7iwz.qrz.ru[/url][/FONT][/SIZE]

  6. #6
    Модератор Аватар для R3ABM
    Регистрация
    10.08.2010
    Адрес
    Москва
    Возраст
    44
    Сообщений
    572
    Поблагодарили
    174
    Поблагодарил
    18
    Цитата Сообщение от RK3TD
    Программа действительно хорошая. Сам подумываю перейти на нее. Но жаба душит отдавать 95 уев. Догу Парку пора задуматься о льготной цене для России - число юзеров Мака растет.
    Да, ценник не маленький, но програмка того стоит. Вообще, ее автор - Дон Агро - типичный агрессивный американский радиолюбитель. На мою просьбу реализовать поддержку микрохамовских интерфейсов в MacDoppler он положил болт. Ничего, у нас есть воркэраунд.

    Добавлено через 15 минут
    Цитата Сообщение от UA3IRS
    Вопрос к UB3ABM: Так что лучше по интерфейсу и по функционалу использования: MacLoggerDX HD для iPad (iOS) или MacLoggerDX для Mac OS X ?

    Конечно интересно. 'Причесал' эту утилитку? Если - да, то конечно выкладывай её тут. Инструкция по её использованию тоже не помешает.
    Ну на стационарном компе естественно MLDX удобнее, он наиболее функционален. MLDX HD для полевых, умеет лазить на QRZ, но подключение к станции у него только через комп с MLDX через Bonjour. Хитрый Дон Агро, лишь бы денег слупить. Такой вариант удобен в стационарных условиях, если не хочется счелкать контекстами задач при работе в цифре.

    Что не очень удобно в MLDX HD: нет списка предопределенных мод и рапортов, при вводе позывного отображается стандартная клавиатура, у которой для ввода цифр нужно переключить раскладку. Но пока лучщего лога под iPad я не видел, а соответственно тула для работы "на ходу" нет.
    Последний раз редактировалось R3ABM; 03.07.2011 в 10:34. Причина: Добавлено сообщение
    Артём R3ABM / DL5ABM (ex. UB3ABM)

  7. #7
    Silent Key Аватар для UA3IRS
    Регистрация
    03.04.2002
    Адрес
    Химки, Московская обл.
    Возраст
    71
    Сообщений
    5,371
    Записей в дневнике
    8
    Поблагодарили
    920
    Поблагодарил
    1393
    Цитата Сообщение от UB3ABM Посмотреть сообщение
    На мою просьбу реализовать поддержку микрохамовских интерфейсов в MacDoppler он положил болт
    'Положил болт' в каком смысле? Отказал в этом принципиально? Или хоть что-то сделал?

    Цитата Сообщение от UB3ABM Посмотреть сообщение
    Ничего, у нас есть воркэраунд
    Это что за зверь? Поясни плиз...

    Цитата Сообщение от UB3ABM Посмотреть сообщение
    MLDX HD для полевых, умеет лазить на QRZ, но подключение к станции у него только через комп с MLDX через Bonjour.
    Вот это интересно. Правильно я понимаю, что если например лежать на диване c iPad с установленной на нём MLDX HD, то для того чтобы с iPad, крутить и заходить на свой трансивер, то нужно чтобы был Mac компьютер с Mac OS X, к которому должен быть подключен трансивер?
    Последний раз редактировалось UA3IRS; 03.07.2011 в 10:58.
    [SIZE=1][FONT=Verdana]73. Сергей ([B]UA3IRS[/B] aka [B]UR3IRS[/B]) :ru: :: OnLine: [url=facetime://ur3irs@gmail.com]FaceTime[/url], [url=callto://ur3irs]Skype[/url], [url=xmpp://ur3irs@gmail.com]Jabber[/url] :: Web: [url=twitter.com/ur3irs/]Twitter[/url], [url]aprs.ru[/url], [url]echolink.ru[/url], [url=https://www.flickr.com/photos/ur3irs/sets/]Flickr[/url], [url]ur7iwz.qrz.ru[/url][/FONT][/SIZE]

  8. #8
    Модератор Аватар для R3ABM
    Регистрация
    10.08.2010
    Адрес
    Москва
    Возраст
    44
    Сообщений
    572
    Поблагодарили
    174
    Поблагодарил
    18

    Скрипт для синхронизации журналов

    Что нужно иметь ввиду:
    Скрипт синхронизирует журнал только в одну сторону: MLDX -> HDR.
    Скрипт отслеживает появление новых записей и изменение старых, в этом случае происходит репликация таких записей в HDR.
    Удаление записи в MLDX не приводит к удалению в HDR. Если просто улалить запись в HDR, но не удалять ее в MLDX, запись будет реплицирована заново.

    Установка, настройка:
    Скопируйте содержимое архива в удобную вам папку, можно в домашнюю директорию. Исправьте пути и настройте подключение к MySQL в файле MLDX-Uloadr.ini.
    Репликация данных происходит при запуске скрипта MLDX-Uloadr.php.

    Для настройки регулярной автоматической репликации исправьте пути и настройте периодичность репликации в файле MLDX-Uploadr.plist, после чего запустите install.sh для установки этого файла под launchd.

    Как работает:
    Утилита сканирует базу данных MLDX (sqlite3), расчитывая для каждой записи хэш. Идентификатор записи и значение хэша проверяется со значениями, сохраненными в HDR. Для хранения идентификатора и хэша в таблице HABLE_HDR_CONTACTS_V01 БД HDR используются поля COL_USER_DEFINED_8 и COL_USER_DEFINED_9.
    Утилита обогащает данные из MLDX необходимыми для HDR данными с помощью данных, хранящихся в файле DXCC.xml (это выгрузка справочника DXCC с сайта SQZ.com, имея подписку на XML-сервисы вы можете сами обновлять его, я не могу предоставить наиболее свежую версию справочника из-за ограничений оферты QRZ.com).
    Все избыточные с точки зрения HDR данные "на всякий случай" выгружаются из MLDX в поля COL_USER_DEFINED_0 - USER_DEFINED_7:
    first_name -> COL_USER_DEFINED_0
    last_name -> COL_USER_DEFINED_1
    street -> COL_USER_DEFINED_2
    postal_country -> COL_USER_DEFILED_3
    zip -> COL_USER_DEFINED_4
    email -> COL_USER_DEFINED_5
    Если поле sql_received имеет формат вроде eQSL.cc:E указывая на то, что получана электронная SQL-карторчка в системе eQSL.cc, неразобранное значение этого поля ляжет в поле COL_USER_DEFINED_7. Разобранные ранные лягут в COL_QSL_RCVD и COL_QSL_RCVD_VIA.

    Дополнительно:
    Если вам необходимо реплицировать данные сразу из нескольких источников (например, два инстанса MLDX или MLDX + MLDX HD независимо от MLDX) - в секции general файла конфигурации MLDX-Uploadr.ini имеется парамет prefix, который можно настроить отдельно для каждого экземпляра MLDX-Uploadr.

    Cсылка на программу: http://www.burnaway.me/files/MLDX-Uploadr.tar.gz

    Добавлено через 5 минут
    Цитата Сообщение от UA3IRS Посмотреть сообщение
    Это что за зверь? Поясни плиз...
    Ну, я тут вроде писал: я нарисовал kext, эмулирующий петли последовательных портов на уровне IOKit, так то любая программка обманывается "на ура". Далее - написал консольную утилиту, которая "заворачивает" uH Router в такой порт. Транслируются CAT и PTT. Подробности тут - http://cyanide-burnout.livejournal.com/205916.html и http://cyanide-burnout.livejournal.com/205268.html

    Цитата Сообщение от UA3IRS Посмотреть сообщение
    Вот это интересно. Правильно я понимаю, что если например лежать на диване c iPad с установленной на нём MLDX HD, то для того чтобы с iPad, крутить и заходить на свой трансивер, то нужно чтобы был Mac компьютер с Mac OS X, к которому должен быть подключен трансивер?
    Да, все именно так. Если есть желание - можно поковырять, что оно и как там передает, да сделать эмуляцию под что угодно.
    Последний раз редактировалось R3ABM; 03.07.2011 в 11:29. Причина: Добавлено сообщение
    Артём R3ABM / DL5ABM (ex. UB3ABM)

Похожие темы

  1. TS-590S: опыт эксплуатации
    от UA1ZAP в разделе TS-590
    Ответов: 3317
    Последнее сообщение: Вчера, 13:11
  2. Опыт эксплуатации антенны OPEK-300
    от RA0ZHM в разделе Антенны УКВ
    Ответов: 30
    Последнее сообщение: 10.03.2024, 12:48
  3. TS-950SDX: опыт эксплуатации
    от R2PM в разделе TS-950
    Ответов: 168
    Последнее сообщение: 29.03.2021, 04:09
  4. Опыт создания и эксплуатации УМ (5-10 кВт)
    от UT9MZ в разделе Усилители мощности
    Ответов: 461
    Последнее сообщение: 03.09.2016, 17:51
  5. Ответов: 14
    Последнее сообщение: 07.05.2008, 01:02

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×
Рейтинг@Mail.ru
eXTReMe Tracker


Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×