Полная
версия
Войти
ОбщийАвторскиеСослуживцыВ прессе
Форум AirLexa

Рубрика: Об авиации

Программа ProNebo на android (GPS навигация + штурманские расчеты + погода)

 ↓ ВНИЗ

12..2728

AirLexa форум
Старожил форума
05.07.2019 16:30
v.6.9 бэта 2: https://yadi.sk/d/E2AjHja0ZLgsZw
Различные улучшения и исправления, плюс добавлен хронометраж.
Хронометраж позволяет в автоматическом режиме записывать некоторые события в полете. На данный момент доступно к записи: Взлет, Посадка и Пролет ППМ. Пролет ППМ записывается только из автоведения, т.е. когда происходит автоматический перенацел на следующий ППМ. ППМы пока не тестировались.
Принцип записи взлета и посадки поход на автостарт трека (чтобы не срабатывало на рулении), только еще добавлено время запаздывания. Это время отнимется от момента достижения скорости на взлете и прибавится к моменту срабатывания на посадке.
AirLexa форум
Старожил форума
13.07.2019 10:28
v.6.9 RC_1: https://yadi.sk/d/5Uj6vfnZtlWBFQ
Сделан диалог добавления площадки. В нем создаются 3 объекта, 2 точки (ТПП и НБП) и зона. Потом их можно отредактировать или удалить как обычные объекты точек и зон.
Должна заработать карта РНК_2019. Исправления и оптимизация кода. Пакетного удаления в хронометраже пока нет.
AirLexa форум
Старожил форума
04.08.2019 14:06
v.6.9 RC_2: https://yadi.sk/d/xlVotBSYWV36mg
Исправлены ошибки проведена оптимизация кода. В главный экран и настройки вставлены новые иконки, поддерживающие высокие разрешения, поэтому размер программы подрос на 0.5Мб. Хронометраж вынесен в главное окно, чтобы на разборе полета можно было сразу посмотреть время полетов не открывая окно с картой. Пункт "О программе" убран вниз Общих настроек. В диалог информации по спутникам добавлена кнопка Стоп, которая ставит на паузу вывод листинга NMEA, чтобы иметь возможность его просмотреть на экране. В статистике по треку к общему времени трека, добавлено время полета днем и ночью. При полете с вертикальной скоростью более 2м/с, блокируется автоматический расчет ветра в полете. Иначе получаются очень недостоверные значения. В полетные карты добавлена BAIOnline.
В Хронометраж добавлены пакетное удаление записей и выборка записей по промежутку времени. Также, по долгому тапу на записи, в меню добавлены пункты Отсюда и Досюда. Они запоминают время у тапнутой записи. Например, если выбрать Отсюда и потом тапать по другим записям коротким тапом, то внизу будет выводится сообщение с промежутком времени между этими записями. Еще, эти запомненные времена автоматически вставляются в диалоги пакетного удаления и выборки, при их открытии.
AirLexa форум
Старожил форума
10.08.2019 12:21
https://yadi.sk/d/ZfA84zpFICEiNA
v.6.9 (10.08.19)
Добавлено:
- Отворот на РУ и 2х180 в спецмаршруты;
- Расчет День/Ночь по маршруту;
- GPS Хронометраж;
- Новые значки главного экрана;
- Звуковой сигнал закачки данных.
Исправлено:
- исправлены ошибки найденные пользователями;
- оптимизация и улучшения кода программы;
- выполнены различные правки по пожеланиям пользователей.

В маркете будет доступна через несколько часов, после проверки Google-a.
С наступающими праздниками!
AirLexa форум
Старожил форума
17.08.2019 17:10
v.7.0 альфа_1: https://yadi.sk/d/tewiMGzBEuFvyw
В потоках длительной работы (скачивание файлов, парсинг данных при создании БД, удаление кэша карт и пр.) реализовано корректное прерывание работы пользователем. Раньше, при закрытии диалога, поток продолжал свою работу в фоне.
В Настройка вычислений-ИШР окно, убран переключатель автостарта расчета при открытии окна ИШР. Вместо него вставлен выпадающий список с параметрами отображения ППМов при запуске окна ИШР. Стало возможным вывести список только имен ППМов. Настройка route_AutoCalc больше не используется, ее можно удалить по имени в общих настройках программы.
В названия воздушных трасс добавлены стрелки направления, если они не двухсторонние.
В Симуляторе полета заработало ведение по глиссаде. Принцип такой же как и по маршруту, но вместо выдерживания высоты ППМа, после входа в глиссаду автопилот будет стараться держать потребную Vy. Также исправлены некоторые недочеты в работе самой глиссады.
В диалог автоветра (по тапу на метку ветра) вставлен переключатель ручного ввода значения ветра. Если его включить, то расчет ветра заблокируется, а в метке ветра будет отображаться введенное значение.
У точности местоположения в метке спутников добавлен знак плюс/минус.
Новая команда SOS, доступна в списке команд. При ее нажатии, в файл записывается местоположение перекрестья на карте в виде маршрута и открывается диалог отправки этого маршрута по интернету. При этом текущий маршрут сбрасывается.
В настройках вида маршрута, можно включить метки по линии боевого пути. Принцип точно такой же как и у меток по глиссаде, цвет меток настраивается в настройках цвета.
Некорректно работал диалог поиска объектов, при его закрытии могла выскочить клавиатура, исправлено.
Добавлена возможность открыть файлы маршрутов от Jeppesen FlightMap с расширением ТХТ. При этом создается копия gpx файла, а старый тхт удаляется.
Исправлена ошибка при редактировании аэродрома, когда его координаты КТА переписывались на место перекрестья.
Исправлена ошибка краха программы при перевороте экрана с открытым диалогом ППМа или аэродрома.
Устранена утечка памяти при работе сервиса батареи (тот который показывает заряд батареи устройства).
Исправлена работа жирного шрифта в имени ППМ.
AirLexa форум
Старожил форума
23.08.2019 18:32
v.7.0 альфа 2: https://yadi.sk/d/-fxmHfm53LO5Ug
Исправлена работа хронометража в симуляторе полета, он мог запуститься, даже при выключенной галке.
В хронометраже добавились записи начала/конца точек начала набора и снижения и точки встречи Дня и Ночи в полете.
В настройках панели информации можно включить дополнительный (3-й) ряд ячеек. Добавлены 4 дополнительные ячейки.
1. Время полета. При работающем GPS программа автоматически запомнит время взлета и будет отображать его и время полета в этой ячейке. Тапом по ячейке можно поменять местами время взлета и время полета в полях. После посадки, программа остановит полетное время и оно будет всегда там отображаться до следующего взлета. Параметры отсчета взлета берутся из настроек хронометража по записи Взлет. В меню Расчеты добавлен пункт Время в котором можно установить вручную время взлета/посадки или сбросить их.
2. Время восхода/захода солнца в текущем месте. Тапом на эту ячейку меняются значения в полях. В поле заголовка отображается текущее состояние суток, одной буквой в скобках Д-день, Н-ночь. Также возможны значения П.Д. - полярный день, П.Н. - полярная ночь.
3. Ячейка расчетного остатка топлива на КПМ. Данные по топливу берутся из ППМ маршрута, а если их там нет, то из расхода топлива по умолчанию, в диалоге Пролет ППМ в меню Расчеты. Значение ячейки всегда показывает остаток на КПМ, а в поле расчет отображается остаток в текущий ППМ (буква П) или на ближайшую цель (буква Ц) при ее наличии.
Также, в диалоге Времени по ППМ тапом на поля можно вызвать остатки топлива по очередным ППМам и рубежам.
4. Радиус и БУР. Тут по аналогии с меткой радиуса, один в один. Радиус и БУР можно поменять местами в полях тапнув на ячейку.
Диалог выбора количества ячеек в настройках панели информации, можно запустить долгим тапом на этой панели информации.
AirLexa форум
Старожил форума
27.08.2019 13:31
v.7.0 бэта_1: https://yadi.sk/d/oxhTxTjeTzCTfg
Исправлен расчет БУР и код парсинга NMEA от ВТ. Не тетсил, надо проверять.
В поля закрепленной точки добавлен пункт расхода топлива. Он показывает расчетный остаток в ЗТ при полете напрямую, работает только в полете, т.к. для расчета требуется оставшееся время.
Добавлена РЛС сетка. Ее можно вставить или с перекрестья на карте или через диалог объекта в действиях. Параметры там понятны. Если все поля оставить пустыми, то получится стандартная сетка радиусом 50км, дискретностью 10км и шагом 15°. Не советую увлекаться чересчур частым шагом и дискретностью, ибо возрастет нагрузка на проц. Сетки можно сохранять в файл вместе с закрепленными точками и пеленгами, а также прикреплять к файлу маршрута.
AirLexa форум
Старожил форума
13.09.2019 12:00
v.7.0 бэта 2: https://yadi.sk/d/yyE3_LOTt82WVQ
В основном была работа над ошибками. Из нового, в настройках вида маршрута на карте, заработали рубежи на боевом пути.
В настройках внешнего GPS добавился переключатель внешнего бародатчика, но его не надо включать. :) Это я сделал специально для умельца из Ставрополья, он через сумматор сигнала вставляет в NMEA листинг от внешней GPS блютуз антенны, данные с бародатчика. Который тоже блютуз.
Проблема была в том, что он летает с планшетами, а у них (как правило) нет встроенного баросенсора. Поэтому он купил блютуз бародатчик, но программа работала только с внутренними датчиками, а одновременно 2 устройства подцепить к одному протоколу блютуз - нельзя.
Я не знаю, как он это сделал технически, но он заставил GPS антену вставлять в свои NMEA данные строчку давления от блютуз бародатчика.
Поэтому, при включении этого переключателя, работа внутреннего баросенсора блокируется и программа начинает искать давление в данных NMEA с антенны.
AirLexa форум
Старожил форума
29.09.2019 19:22
v.7.0 бэта_3: https://yadi.sk/d/Mjj0zUcGBIoGgA
Оптимизация хранения точек зон в БД, время на их поиск и выборку из БД ликвидировано. Точки теперь хранятся в виде бинарника в самой записи зоны. Программа должна меньше тормозить при отображении зон, причем довольно значительно.
Также, в БД добавлен новый тип данных - зоны ожидания. Автоматически их можно загрузить из Мировой БД, или создать самому.
При первом запуске, будет произведена оптимизация зон в БД в новый формат, это может занять около 2-5 минут времени. Рекомендуется сохранить старые файлы pnd, для возможного отката на 2-ю бэту.
Еще исправлены ошибки, раскрашены заголовки у списка объектов по тапу, добавлен минимальный масштаб для терминальных точек.
Идет подготовка к экспорту из данных от симулятора X-Plane из источника навиграфа.
Просто штурман
Старожил форума
11.10.2019 21:59
А куда опять делись METAR и TAF???
AirLexa форум
Старожил форума
13.10.2019 08:12
   
Просто штурман
А куда опять делись METAR и TAF???
У меня работает, проверил от 2-х серверов данных. Какой аэродром? Может их метео виновата?
Просто штурман
Старожил форума
13.10.2019 09:11
https://www.forumavia.ru/t/187 ...
Сейчас что то появилось
AirLexa форум
Старожил форума
13.10.2019 10:27
   
Просто штурман
https://www.forumavia.ru/t/187 ... Сейчас что то появилось
Ну тут я бессилен, мы используем то, что есть в интернете. Если там сводок нет, то я их сам не сделаю...
AirLexa форум
Старожил форума
18.10.2019 12:47
v.7.0 бэта_5: https://yadi.sk/d/AvcCfulzDsSTtA
В БД X-Plane добавлено название города к аэропорту, оно берется из терминальных РНТ и поэтому работает не на всех аэродромах. Исправлено добавление зон ожидания (убраны дубликаты). Исправлено добавление терминальных РНТ.
В настройки вида карты GPS добавлены 2 выбора подписи для маршрутных и терминальных РНТ. Теперь там можно выбрать, что выводить в надписи к ним, имя, позывной, частоту или их комбинации.
Бэту 4 форум не дал разместить, ругался на запрещенные слова. Вкратце, там был добавлен новый источник БД от X-Plane и небольшие улучшения.
AirLexa форум
Старожил форума
01.11.2019 23:41
v.7.0 RC_1: https://yadi.sk/d/lVwnMlEXC2i2jg
Вроде начинает получаться. Добавлены слои карты. Открываются они через диалог открытия карт, также там добавлен новый пункт меню управления слоями на карте. Поддерживается пока только формат PMZ (Pronebo Map Zip). В дальнейшем сделаем KMZ от гугла с GroundOverlay.
Описание формата PMZ:
Это обычный zip архив с картинками и файлом описания внутри. Картинки могут быть PNG, JPG и GIF формата, остальные типы не тестировал. Привязка картинок находится в текстовом файле с именем начинающемся на "map" с расширением TXT. В архиве может быть несколько картинок и несколько файлов привязки (например map-1.txt, map-2.txt и т.д.). Но и в одном файле привязки можно описать сразу несколько картинок.
Не стоит лепить много картинок в один файл PMZ, ибо они разворачиваются в ОЗУ в битовые массивы на десятки, а иногда и сотни мегабайт. На моем устройстве с 4Гб ОЗУ вылет по нехватке памяти случился на 12-й картинке.
Пример файла с картинками захода в Шереметьево и Внуково: https://yadi.sk/d/M8CEFe-pKv15Nw
Содержимое файла привязки:
begin
image=uuee-rwy06.png
x1=341=36:50
y1=701=56:20
x2=
y2=
x3=2053=38
y3=2012=55:50
x4=
y4=
crop=yes
end

begin
image=uuww-rwy06-ndb_01.png
x1=232=36:55
y1=720=55.666666
x3=2084=37.666666
y3=1813=55:25
transparent=192
mask=128
end

Привязка картинки к координатам идет по четырем угловым точкам вдоль меридианов и параллелей, слева-направо и сверху-вниз. Если картинка прямоугольная (т.е. не искажена Гауссом-Крюгером) то достаточно указать 2 точки по диагонали, слева-вверху и справа-внизу. Каждая картинка начинается ключевого слова begin (можно BEGIN, Begin - большие или маленькие буквы, не имеет значения) и заканчивается END. Внутри этого блока:
image=uuww-rwy06-ndb_01.png -> для какой картинки будет привязка
x1=232=36:55 -> координата Х картинки и соответствующая ей долгота первой точки.
y1=720=55.666666 -> координата Y картинки и соответствующая ей широта первой точки.
Далее по аналогии остальные точки (точки 2 и 4 можно не указывать если нет искажений проекции)
transparent=192 -> прозрачность. Возможные значения от 0 до 255, 0 - полностью прозрачная картинка, 255 - непрозрачна. Если не указать, то картинка выводится непрозрачная.
mask=128 -> маскировка цвета. Пиксели картинки с цветом RGB больше этого значения будут скрыты. Если не указать, то картинка выводится без маски, т.е. все пиксели.
Немного теории... Цвет задается 3-мя байтами (итого 24 бита) плюс 1 байт на альфа-канал. В одном байте 8 бит, что из двоичной системы дает нам максимальное значение 255 по каждому цвету. В значении как выше (128), программа будет искать такой цвет, у которого каждый из 3-х байтов RGB больше 128. Найдя такой цвет, она сделает его прозрачным. Это позволит отсеять белый и серый цвет от RGB (255, 255, 255) до RGB (128, 128, 128) и оставить только черный RGB (0, 0, 0) или его оттенки не выше RGB (128, 128, 128). Чтобы убрать маску при управлении слоями из программы, укажите значение 255.
crop=yes -> обрезка карты по указанному квадрату привязки. Иногда внизу рисуют схемы глиссады и прочие пояснения, это поможет их убрать. Если не указать, то картинка выводится полностью (т.е crop=no).
visibility=show или visibility=hide -> видимость картинки на карте. Если указано hide, то картинка загружается, но не отображается. В диалоге управления слоями, напротив этой картинки будет снята галка, поставив там галку она покажется на экране. Если не пропустить эту строку, то картинка по умолчанию включена.
В диалоге управления слоями, можно управлять ими через меню по долгому тапу на имя слоя (оно совпадает с именем картинки).
Также, внутри архива PMZ поддерживаются файлы OZI. Нужно взять 2 файла (картинку и *.map) и заархивировать их. Пример привязанной 5-ти километровки Москвы, лежит тут: https://yadi.sk/d/cLJyEHoNpVDnwg Я ее взял отсюда: http://nav.lom.name/maps_scan/ ... и немного подкорректировал СК-42 формат, чтобы он лег на WGS-84. Поэтому значения координат там немного расходятся, хотя линии дорог и пр. совпадают.
В одном архиве PMZ можно запихать OZI файлы и собственные файлы описания вперемешку.
AirLexa форум
Старожил форума
14.11.2019 18:33
v.7.0 RC_3: https://yadi.sk/d/k_cpp13jTKfnfg
Исправлены ошибки и недочеты в слоях. Прибор КГС можно раскрасить в свои цвета в настройках цвета. В диалоге выбора схем аэродрома, добавилась кнопка загрузки АИП на русском языке, только для России.
Практически полностью переделан диалог добавления рубежа в маршрут. Мне написали письмо, где человек добавлял рубеж, а его не было на карте. Оказалось его параметры при вводе выходили за пределы этапа, поэтому он не прорисовывался.
Поэтому теперь я исключил ввод таких рубежей. При этом, я добавил кнопку проверки положения рубежа на маршруте. Если дальность до ППМ больше расстояния этапа, то рубеж переносится на следующие ППМы по маршруту (принцип как у плавающего рубежа), а не блокируется его прорисовка на текущем. Также справа от поля ввода дальности появилась кнопка расчета, при ее нажатии появляется диалог в котором можно рассчитать дальность набора/снижения высоты.
Nevy70
Старожил форума
19.11.2019 14:31
Добрый, день! Про слои здорово!! Но я так их и не смог прикрепить и увидеть : (
AirLexa форум
Старожил форума
20.11.2019 11:04
   
Nevy70
Добрый, день! Про слои здорово!! Но я так их и не смог прикрепить и увидеть :(
К сожалению, для того чтобы слои прикрепить и увидеть - их сначала надо создать. Инструкцию смотри выше, там же есть ссылки на примеры файлов слоя.
AirLexa форум
Старожил форума
21.11.2019 11:13
v.7.0 (21.11.19) https://yadi.sk/d/neNpezkmVn4eCg
Добавлено:
- Новый объект, Зона ожидания;
- 4 новые ячейки в табло информации;
- Источник БД X-Plane;
- Автопилот по глиссаде в Симуляторе;
- РЛС (РСБН) сетка на карте;
- Рубежи на боевом пути;
- Вставить слой на карту;
- Ручной ввод ветра в Автоветер.
Исправлено:
- исправлены ошибки найденные пользователями;
- оптимизация и улучшения кода программы;
(из-за оптимизации формата зон, возможны сбои
работы программы с БД на слабых устройствах.
В этом случае удалите БД и создайте их заново.)
- выполнены различные правки по пожеланиям пользователей.

На маркете появится в течение 4-х - 5-ти часов, после гугловской проверки.
Nevy70
Старожил форума
29.11.2019 19:19
   
AirLexa
К сожалению, для того чтобы слои прикрепить и увидеть - их сначала надо создать. Инструкцию смотри выше, там же есть ссылки на примеры файлов слоя.
Это Я понял, а куда положить созданную папку ZIP ?
AirLexa форум
Старожил форума
30.11.2019 09:21
   
Nevy70
Это Я понял, а куда положить созданную папку ZIP ?
В любое место. Только не папку ZIP, а файл pmz, pmz.zip или kmz.
Nevy70
Старожил форума
05.12.2019 12:42
Спасибо! Со слоями разобрался на другом устройстве, просто первое не тянуло. И еще вопрос, не понял что обозначают цифры 341 и 701 в строках координат привязки x1=341=36:50
y1=701=56:20 341 и 701, как отключать слои после использования?
AirLexa форум
Старожил форума
05.12.2019 15:23
   
Nevy70
Спасибо! Со слоями разобрался на другом устройстве, просто первое не тянуло. И еще вопрос, не понял что обозначают цифры 341 и 701 в строках координат привязки x1=341=36:50 y1=701=56:20 341 и 701, как отключать слои после использования?
Выше поднимись, мой пост 01.11.2019 23:41 там все расписано. Удалить слои можно через диалог списка слоев, или по команде №131
Nevy70
Старожил форума
06.12.2019 11:48
   
AirLexa
Выше поднимись, мой пост 01.11.2019 23:41 там все расписано. Удалить слои можно через диалог списка слоев, или по команде №131
Именно про величины идущие после х1= не ни слова, в Вашем примере х1=341 ? у1=701 ?
AirLexa форум
Старожил форума
06.12.2019 16:47
   
Nevy70
Именно про величины идущие после х1= не ни слова, в Вашем примере х1=341 ? у1=701 ?
Цитата:
x1=232=36:55 -> координата Х картинки и соответствующая ей долгота первой точки.
y1=720=55.666666 -> координата Y картинки и соответствующая ей широта первой точки.
Далее по аналогии остальные точки (точки 2 и 4 можно не указывать если нет искажений проекции)
Iluha
Новичок-курсант
13.12.2019 15:55
Коллеги подскажите пожалуйста, после обновления pronebo перестало видеть спутники с usb gps. Может кто сталкивался с этим? В настройках в программе антена определяется.
AirLexa форум
Старожил форума
13.12.2019 17:12
   
Iluha
Коллеги подскажите пожалуйста, после обновления pronebo перестало видеть спутники с usb gps. Может кто сталкивался с этим? В настройках в программе антена определяется.
А лог NMEA идет от антенны по USB? Что в нем?
Iluha
Новичок-курсант
13.12.2019 20:14
   
AirLexa
А лог NMEA идет от антенны по USB? Что в нем?
Не идёт, в NMEA ничего нет. Думал сломалась антенна, но скачал с интернета pronebo версии 6.6, хоть программа и работает криво, но спутники ловит нормально.
12..2728

← Форум AirLexa
Чтобы публиковать комментарии, вы должны войти на сайт.
ОбщийАвторскиеСослуживцыВ прессе

Реклама на сайте Обратная связь
Рейтинг@Mail.ru