Перейти к содержимому
Форумы SkyCentre Прыжки с парашютом
kuza

Бесплатный софт для чтения Neptune logbook

Recommended Posts

В общем, перешил я только что свой приборчик до 3.1.1...

Теперь и у меня не работает :)

буду разбираться...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нет желания сделать из сего opensource project?.. Буду рад поучаствовать.

Есть большие наработки по поводу излечивания оригинального паралог от ключей, но дело застопорилось по некоторым соображениям.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
digisy, тема уже вроде поднималась на форуме

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

kuza,

В общем, перешил я только что свой приборчик до 3.1.1...

Теперь и у меня не работает smile.gif

ВЭЛКАМ в ряды мучеников у кого не работает. вот и появилась дополнительная мотивация продолжить разработки:D

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Размышления такие: нептун хранит детализацию за крайние 10 прыгов.

Бред какой-то. Перед прошивкой до 3.1.1 у меня в логе было 70+ детализированных прыгов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Нет желания сделать из сего opensource project?.. Буду рад поучаствовать.

хорошая идея.. Kuza нет желания ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

+1

Готов поучаствовать

До покупки Паралога была подобная мысль, но застопорился на протоколе общения нептуна и компа

Как удалось разобраться с протоколом ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
digisy, тема уже вроде поднималась на форуме

Поднималась, я помню. :)

Только вот здесь уже есть наработки по протоколу - очень хорошее начало.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Нет желания сделать из сего opensource project?.. Буду рад поучаствовать.

Есть большие наработки по поводу излечивания оригинального паралог от ключей, но дело застопорилось по некоторым соображениям.

Да открыть исходники не вопрос...

Но вот архитектура продукта довольно кривая. Делалось "что бы побыстрее заработало", там черт ногу сломит.

Вообще, идея хорошая... но сейчас я могу уделять очень мало времени. к тому же работу сменил, в будни времени совсем нет :(

До покупки Паралога была подобная мысль, но застопорился на протоколе общения нептуна и компа

Как удалось разобраться с протоколом ?

Не сам я начинал, товарищ один сильно помог :) Он есть тут на форуме, захочет - объявиться :)

Вообще, протокол 1-го довольно прост, основную проблему составляли загадки типа "что значат эти два байта?" :)

Байты сравнивались у разных дампов между собой, разных девайсов, сравнивались со значениями нептуна.

А вообще, очень оригинальный протокол - данные передаются в hex-виде, представленным в виде строки!!! я офигел, когда увидел :)

Со вторым пока глухо. Обмен двоичный, хотя это не главное. Размер записи фиксированный, 32 байта. "Квант" обмена, похоже, 8 байт. Понятен символ 0x31 - просто подтверждение приема записи. 0x35 - похоже, начало или конец какого-то блока. Больше ничего пока не понятно, да и дамп у меня один. Если у кого-то есть еще дамп обмена - киньте в меня, может, поможет :)

Ну вот, к примеру, начало, после приветствия:

17 E0 E7 9E A8 5B 13 98 7B 52 0D 36 94 3D 92 F2

A4 84 69 16 7D 08 19 0B

A4 84 69 16 7D 08 19 0B

31 35

BC 63 39 CC F8 AA C4 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

31

73 A1 0B 37 47 DB FE E4 FE 7F DC F7 DD BD 8C E9

A4 84 69 16 7D 08 19 0B

A4 84 69 16 7D 08 19 0B

31 35

A9 64 43 A3 31 67 F3 4C C4 09 62 95 E2 C2 74 28 E0 15 75 BD 09 81 8F 6A 3A DD 7A 88 24 6A 48 AB

31

2B 3D E0 CC B5 3D 8F F2 BF 3D B5 DE C6 AB 85 55 B9 1C E9 8B 80 89 7E F5 3D F6 F2 82 AB E6 9A 72

31

27 47 45 AD EF B7 20 A3 28 90 AB 15 B4 C3 50 31 7A 43 44 1A E4 01 23 A4 11 51 44 D2 3D 92 0F 43

31

7F 23 0C 94 1C 21 DC B9 5C 37 EA 87 38 E3 AA 46

A4 84 69 16 7D 08 19 0B

A4 84 69 16 7D 08 19 0B

31 35

A7 14 C6 42 D8 51 62 CC 0A D7 8A 58 8F A2 EC DF C6 F7 4C BB 89 59 FC 32 AD 97 05 EB 87 FA C7 6C

31

53 E6 36 40 84 34 FE 41 46 A3 AD 88 24 EF 25 3B F3 00 96 BE 28 C8 C9 68 07 7C 58 D5 12 ED 8D 7F

31

DF DA E6 72 DF AE 2A 07 55 40 F4 5B CF 46 60 AF C2 DC DF A5 84 00 C9 A6 5A DF A5 11 F9 43 79 38

31

CB 0B 93 12 33 05 A1 B8 62 3A B9 48 AF F8 D1 1B F1 DD 56 60 3B AA 01 E0 26 17 44 99 E2 EC 87 EA

31

69 E8 9F 41 A8 81 71 06 05 EF 3D C1 DC 4B 05 B9 A5 DF B8 B8 57 E6 D6 F2 57 8B 9A D4 05 7B 40 3A

31

67 76 49 08 4D 3D B1 E2 00 21 97 BE FC 64 F1 D7 66 7B E8 71 AB 90 38 D6 7E 1F 40 ED AE 39 FC 68

31

C2 D2 C7 2E B4 DC 5B 07 5F B5 2E 35 55 1B 63 91 17 C8 46 6A 3B 6B 84 CC 17 C8 46 6A 3B 6B 84 CC

31

17 C8 46 6A 3B 6B 84 CC 5F B5 2E 35 55 1B 63 91 17 C8 46 6A 3B 6B 84 CC 17 C8 46 6A 3B 6B 84 CC

31

B0 91 E1 F6 BF B8 81 1D 65 FE 98 34 57 44 93 0C

A4 84 69 16 7D 08 19 0B

A4 84 69 16 7D 08 19 0B

31 35

47 E8 D1 D4 44 6F DB 79 8A C5 C7 16 C6 4E 04 40 46 C1 EF 7F 4D 6B 35 25 C6 5A 9C 4E 3E 3A 75 68

31

32 23 75 74 A3 1F 72 EA EC 6A E4 F4 33 91 E3 93 3F FA 58 14 EE A9 BB 03 CC 29 C6 29 E7 8B D6 0D

31

ну и т.д. Жирным выделено то, что передает комп. Обычный шрифт - ответ нептуна.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

До сего момента не существовало бесплатного софта для чтения Нептуновского логбука. Утилита NMU умела менять все настройки, но для чтения логбука Altimaster предлагал покупать Paralog. Я решил исправить это досадное недоразумение и путём декомпиляции NMU разобрался в протоколе работы с Нептуном. В результате написал программку, которую назвал Alti-2 Reader и выложил её на специально созданном для этого сайте: http//sites.google.com/site/lobanovsoftware/

Пользуйтесь на халяву дорогие друзья! :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо, нужная программа! Она работает только с N3 или с N2 тоже?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Спасибо, нужная программа! Она работает только с N3 или с N2 тоже?

Не за что!

В принципе должна работать с N2, но поскольку у меня не было N2, то я смог протестить только с N3. Если будет большая потребность, то могу доработать, чтобы работала по IRD порту, тк в NMU есть такой функционал и его я тоже расковырял. Опять же тестить не с чем было поэтому не стал реализовывать. Короче, если есть потребность и с N2 не будет работать - пожертвуйте на пару неделек свой N2, доработаю программку и верну N2 в целости и сохранности.

В хелпе есть подробное описание протокола взаимодействия с девайсам N-series. Так, что если кому захочется, то может написать свой собственный подобный софт.

Ещё одна маленькая хитрость: если создать в директории, где установлена NMU пустые файлы с именами dev.nep AFS.nep и A2FV.nep то в NMU появятcя дополнительные менюшки ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Хочу под MacOs и Android :god:!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Хочу под MacOs и Android :god:!

Димка, привет!

Это вряд ли по причине отсутствия у меня как самого макбука и девайса с андроидом, так и опыта программирования в этих ОС. Я же не профи в программинге, а любитель ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

О... вот это дело, респект!

Перерыл пол интернета в поиске подобной штуки. Alti-2 в форумах говорят, что протокол закрытый, чтоб вы мол не поломали что-то в супер-чувствительном приборе.

Надо только, да, под Мак портировать... Можно к исходникам как-то добраться? :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
О... вот это дело, респект!

Перерыл пол интернета в поиске подобной штуки. Alti-2 в форумах говорят, что протокол закрытый, чтоб вы мол не поломали что-то в супер-чувствительном приборе.

Надо только, да, под Мак портировать... Можно к исходникам как-то добраться? :)

Исходники могу предоставить, только вряд ли они помогут - написано на MS Visual Studio 2010 C#, те для Мака придётся полностью переделывать. Сама NMU написана на VB что мне и дало возможность её расковырять. Кроме того я там использовал две библиотеки из самой NMU, которые тоже являются виндовыми сборками.

Однако не поленился и описал в хелпе протокол работы так, что макбуковцы - дерзайте )

З.Ы Завтра мне дадут потестить N2, скоро смогу гарантировать, что будет работать с ним )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
З.Ы Завтра мне дадут потестить N2, скоро смогу гарантировать, что будет работать с ним )

Леха, в топку древний N2 и инфракрасные порты, лучше осваивай MacOs и Android - будешь на пенсии роялти из App Store получать :)!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Лобанов Алексей, если на N2 будешь тестить, напиши, пожалуйста, версию прошивки на которой проверил, на всяк случай.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Лобанов Алексей, если на N2 будешь тестить, напиши, пожалуйста, версию прошивки на которой проверил, на всяк случай.

ОК. Но могу сразу сказать, что софтина должна работать с версией 2.6.3 и старше. До этой версии похоже был другой протокол. По крайней мере в самой NMU стоит отсечка этой версии и если прошивка менее свежая, то они предлагают использовать старую версию утилиты.

Леха, в топку древний N2 и инфракрасные порты, лучше осваивай MacOs и Android - будешь на пенсии роялти из App Store получать :)!

Была такая мысль, но для этого надо разориться на макбук и девайс с андроидом. Однако жаба душит ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Димка, привет!

Это вряд ли по причине отсутствия у меня как самого макбука и девайса с андроидом, так и опыта программирования в этих ОС. Я же не профи в программинге, а любитель ;)

Могу скомпилировать под макось

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Могу скомпилировать под макось

Мансур, под макось надо полностью переписывать интерфейс тк он совершенно виндовый. Может быть разживусь макбуком тогда обещаю портировать.

На сайте программы я выложил описание протокола в PDF. Для желающих могу предоставить исходники на C# основыных функций. Все исходники нет смысла предоставлять тк они относятся исключительно к виндовой среде.

Поставишь в AppStore за 50$. 15 - Яблоку, 35 - тебе.

50 проданных буржуям копий окупят MacBook Air + девайсину с Андроидом.

Дальше уже прибыля пилить буш :)!

Димон, тогда чем моя прога лучше Паралога? )) Смысл был в том, что она бесплатная.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Была такая мысль, но для этого надо разориться на макбук и девайс с андроидом. Однако жаба душит

Оно того стоит!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Готов выступить бета-тестером: MacBookPro + Neptune3 имеются в наличии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Могу скомпилировать под макось

Дотнет? Бугога!

в топку древний N2 и инфракрасные порты

Скорее в топку дурной N3, который стоит на сотню дороже второго только из-за металлического корпуса и miniUSB.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Скорее в топку дурной N3, который стоит на сотню дороже второго только из-за металлического корпуса и miniUSB.

Я лично достаточно натрахался с поиском инфраред-адептера и перепрошивкой N2, заменой трескающихся крышек батарейного отсека и дохленького дисплея.

Но каждому свое :).

Вообще подумываю вернуться на Viso2+Optima2, т.к. дешево и сердито (раньше был владельцем Viso+Optima, но они плавать в свуп-понде не умеют - поэтому продал их).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...