• ВНИМАНИЕ! ПРОСЬБА ВОЗДЕРЖАТЬСЯ ОТ ОБСУЖДЕНИЯ НА ФОРУМЕ ЛЮБЫХ ПОЛИТИЧЕСКИХ СОБЫТИЙ! СПАСИБО!

HummSucker - Sonar Viewer for Humminbird, Garmin, Lowrance (Просматривают: 3)

С нами с
14.12.2012
Сообщения
7
Репутация
0
Возраст
61
Откуда
Саратов
HummSucker - Sonar Viewer for Humminbird, Garmin, Lowrance
а на чем открываете андроид или виртуальная машина
 
С нами с
02.02.2023
Сообщения
832
Репутация
868
Возраст
53
Откуда
Riga
HummSucker - Sonar Viewer for Humminbird, Garmin, Lowrance
С нами с
15.07.2020
Сообщения
845
Репутация
1 311
Возраст
41
Откуда
Нижегородская обл.
HummSucker - Sonar Viewer for Humminbird, Garmin, Lowrance
Это уже выглядит годно. Все почему-то желто-зеленые какие-то разводы мутные показывают, типа нате смотрите какая дрисня. А тут прям годнота.
 
С нами с
02.02.2023
Сообщения
832
Репутация
868
Возраст
53
Откуда
Riga
HummSucker - Sonar Viewer for Humminbird, Garmin, Lowrance
Это уже выглядит годно. Все почему-то желто-зеленые какие-то разводы мутные показывают, типа нате смотрите какая дрисня. А тут прям годнота.
Надо посидеть, картинку понастраивать. С этим в программе очень много разных опций. На Гарминовские не похожи, может у Хама такие настройки?
 
С нами с
19.10.2022
Сообщения
977
Репутация
-285
Возраст
37
Откуда
In МКАД
HummSucker - Sonar Viewer for Humminbird, Garmin, Lowrance
С нами с
07.05.2020
Сообщения
6 121
Репутация
5 697
Откуда
Москва
HummSucker - Sonar Viewer for Humminbird, Garmin, Lowrance
С нами с
19.06.2009
Сообщения
1 003
Репутация
2 809
Возраст
50
Откуда
Москвибирево
HummSucker - Sonar Viewer for Humminbird, Garmin, Lowrance
К нему кто-то обращался? Ну есть ещё вариант к отечественным умельцам обратиться, может они фришный вьювер или конвертер rsd-sl2 сделают. Не всё ж родной язык за деньги ставить:) Тем более в сети от другого немца в свободном доступе наработки по формату rsd имеются.
У немца опущены в описании поля 13 "beam_info" и 14 "interrogation_id", а по факту даже в заголовке полей больше.
И данные сонара там описаны просто: "Any structure in it?"
И кстати, кажется есть уже готовый конвертер от одного известного форумчанина...
 
С нами с
19.06.2009
Сообщения
1 003
Репутация
2 809
Возраст
50
Откуда
Москвибирево
HummSucker - Sonar Viewer for Humminbird, Garmin, Lowrance
Еще раз поковырял формат RSD
Нет проблем сделать экспорт в CSV, вот код для Экселя для определения номера и размера поля
Код:
HedNom = (arrS(Off) And &HF8) / 8 ' старшие 5 разрядов
HedLen = (arrS(Off) And &H7) ' последние 3 разряда
If HedLen >= 7 Then Off = Off + 1: HedLen = arrS(Off)
HedVal = Byte2UInt(HedLen, arrS(Off + 1), arrS(Off + 2), arrS(Off + 3), arrS(Off + 4))
arrS(Off) значение из байтового массива файла (куска файла эхограммы)
Off смещение, HedNom номер поля, HedLen его длина

HedVal его значение в VarUInt32 (unsigned integer in a variable-sized encoding)
Код:
Public Function Byte2UInt(bn As Byte, b1 As Byte, Optional b2 As Byte, Optional b3 As Byte, Optional b4 As Byte) As Variant
On Error GoTo Skip
' /2 - побитовый сдвиг вправо >> на 1 бит
' *128 побитовый сдвиг влево << на 7 бит
If bn = 1 Then
   Byte2UInt = b1
ElseIf bn = 2 Then
   Byte2UInt = CInt(b2 And &H7F) * 128# Or CInt(b1 And &H7F)
   'Debug.Print "b2u " & Byte2UInt & " / " & b1 + b2 * 256#
ElseIf bn = 3 Then
   Byte2UInt = CLng(b3 And &H7F) * 16384# Or CLng(b2 And &H7F) * 128# Or CLng(b1 And &H7F)
ElseIf bn = 4 Then
   Byte2UInt = CLng(b4 And &H7F) * 2097152# Or CLng(b3 And &H7F) * 16384# Or CLng(b2 And &H7F) * 128# Or CLng(b1 And &H7F)
Else
   Byte2UInt = 0 ' ?
End If
Skip:
If Err.Number <> 0 Then Debug.Print Err.Number & " Byte2UInt: " & Err.Description
End Function
 
С нами с
15.08.2013
Сообщения
500
Репутация
886
Откуда
регион 60
HummSucker - Sonar Viewer for Humminbird, Garmin, Lowrance
Еще раз поковырял формат RSD
У немца опущены в описании поля 13 "beam_info" и 14 "interrogation_id", а по факту даже в заголовке полей больше.
Ему простительно, в открытом доступе лежит не так много образцов.

Я в своё время тут на форуме выпрашивал записи гарминовских сонаров.
Как думаете, сколько человек откликнулось ? (спасибо им большое)
Кстати, просьба ещё в силе =). Делиться записями сонаров можно в теме: Обмен логами и файлами GL

И данные сонара там описаны просто: "Any structure in it?"
После ознакомления возник вопрос: у Гармина в .RSD в данных сонара используются 16-битные измерения ?
Для сравнения глянул в формат SL2 - там везде всего лишь 8бит!
Т.е. в целых 256 раз хуже - ещё один гвоздь в крышку Lowrance :D (шучу)
Или существуют в природе SL2/SL3 c 16-ти битными измерениями ?
кажется есть уже готовый конвертер от одного известного форумчанина...
Ну это значит лишь одно - нужно сделать такой же, но лучше и бесплатнее! :)
 
С нами с
19.06.2009
Сообщения
1 003
Репутация
2 809
Возраст
50
Откуда
Москвибирево
HummSucker - Sonar Viewer for Humminbird, Garmin, Lowrance
Если не делать конвертер в .sl2, то разбирать блок данных эха нужды нет как бы, формат координат в записи заголовка сэмпла такой же как и в .svy
В лорах только 8бит, других не встречал в любых форматах, и честно говоря может и не надо больше? Бейсик ляжет на 4гб файле, но пишут что и прибор больше не пишет.
Кроме того, в заголовке есть ссылка на строку таблицы "gain" ( усиления? значения отрицательные и разные для каждого канала), что с ними делать пока совсем непонятно...
 
С нами с
29.11.2014
Сообщения
92
Репутация
104
Возраст
45
Откуда
Гомель
HummSucker - Sonar Viewer for Humminbird, Garmin, Lowrance
Если не делать конвертер в .sl2, то разбирать блок данных эха нужды нет как бы, формат координат в записи заголовка сэмпла такой же как и в .svy
В лорах только 8бит, других не встречал в любых форматах, и честно говоря может и не надо больше? Бейсик ляжет на 4гб файле, но пишут что и прибор больше не пишет.
Кроме того, в заголовке есть ссылка на строку таблицы "gain" ( усиления? значения отрицательные и разные для каждого канала), что с ними делать пока совсем непонятно...
скажите есть ли возможность программой HummSucker просматривать sl2 sl3 и какой порядок действий чтобы это реализовать
 
С нами с
19.10.2022
Сообщения
977
Репутация
-285
Возраст
37
Откуда
In МКАД
HummSucker - Sonar Viewer for Humminbird, Garmin, Lowrance

Вложения

  • 100-1.jpg
    21 КБ · Просмотры: 16
    100-1.jpg
С нами с
29.11.2014
Сообщения
92
Репутация
104
Возраст
45
Откуда
Гомель
HummSucker - Sonar Viewer for Humminbird, Garmin, Lowrance
Можно. Прога поддерживает воспроизведение этих форматов.
а что в программе надо сделать чтобы заработало ? версия 1.4.1 я нажимаю load csv выбираю sl2 файл и все черный экран что на смартфоне что на эмуляторе. В ютубе видео только как с эхолота смотреть
Разобрался
нажал 2 раза на экран выбрал файл и появляется карта на ней трек и белый ярлык трека нажал на ярлык и все заработало
 
Последнее редактирование:

Сейчас смотрят

Вверх