Аппаратный журнал Logger.NET

Logger.NET - это Open Source проект кроссплатформенного аппаратного журнала любительской радиостанции. Суть проекта в том, что его ядро пишется на языке C# под кроссплатформенную реализацию .NET Framework - Mono. Пользовательский интерфейс будет реализован отдельно для каждой платформы: Windows и Linux - подобных систем.
В разделе "Скачать" вы можете скачать ознакомительную сборку программы. Для запуска этой сборки на вашем компьютере должна быть установлена платформа .NET Framework 4.0 (не клиентский профиль!). Скачать .NET Framework 4.0 можно с сайта Microsoft. Исходные коды Logger.NET можно получить по запросу.

Что сделано?

   Итак, сегодня на сайте созданы две новые страницы. Это "Внести свои предложения" и "Скачать". Теперь пользователи могут принять активное участие в разработке нового аппаратного журнала. Для этого необходимо зайти в раздел "Внести свои предложения" и добавить своё предложение по функциональности аппаратного журнала. В разделе "Скачать" можно скачать ознакомительную сборку Logger.NET. Сборка будет обновляться по мере написания аппаратного журнала. До первой бета-версии текущая сборка  вместо версии будет иметь дату публикации.

Функциональность сборки от 29.11.2013
  • Добавлен бэндмап (карта диапазона);
  • Реализована возможность группировки панели инструментов;
  • Автоматическое скрытие панели инструментов;
  • Имеется возможность сохранять рабочие столы;
  • Глобус Земли с определением географических координат и QTH-локатора;
  • Имеются все окна, пока не имеющие функциональности.

Разработка GUI

    Итак, проект Omni-Rig.NET успешно завершён. Элементы управления RsControls дописаны и уже исправлены некоторые найденные ошибки (вышла новая версия 1.0.1.0). Теперь я перешёл непосредственно к написанию аппаратного журнала, так сказать, с учётом накопленных знаний в предыдущих .NET - проектах. Архитектура приложения (аппаратного журнала) будет реализована ввиде двух модулей: графической оболочки (GUI), раздельной под Windows и Linux; и единого кроссплатформенного ядра. Выбор базы данных пал на Firebird, по причине её кроссплатформенности и бесплатности.
    В данный момент идёт реализация графической оболочки для Windows и одновременно я пишу некоторые части ядра приложения. Скоро на сайте будет создан специальный раздел, где можно будет скачивать проект приложения в ознакомительных целях.

Компонент "Глобус Земли"

    Сегодня дописал и опубликовал компонент "Глобус Земли". Сначала в проекте аппаратного журнала Logger.NET я хотел использовать плагин "Google Earth". Думаю, что "Google Earth" - "Планета Земля" в рекламе не нуждается. Существует ввиде отдельной программы и ввиде плагина для Интернент - браузера. "Google Earth" как нельзя лучше подходит для радиолюбительских целей: можно антенны радиолюбителей рассматривать. smiley Однако не лишён недостатков. Первый недостаток - это необходимость скачивать и устанавливать сам плагин. Впрочем это можно и автоматизировать. Далее, инициализация плагина требует заметного времени. Необходимо постоянное и желательно высокоскоростное Интернет - соединение. Отсутствует 64-битная версия плагина под Windows. Плагин расходует много памяти. Исходя из этих недостатков я и решил написать простую замену, свой глобус. Ну а "Google Earth" можно будет использовать опционально. Перейти на страницу проекта...

Omni-Rig.NET

    На завершающем этапе находится разработка кроссплатформенного компонента Omni-Rig.NET, который позволит управлять трансивером как локально так и удалённо (по сети). Собственно компонент полностью написан и протестирован под Windows. Осталось дописать демонстрационную программку под Linux. Также возникли небольшие проблемы при работе на openSUSE с рабочим столом KDE и на Ubuntu с рабочим столом GNOME 3. Проблемы решаются. Компонент пока не доступен для скачивания, но для него уже создана страничка на этом сайте.