halmaia / SL3Reader

It is a tiny C# app, which is able to read SL3 sonar log files made by Lowrance & Simard devices and export the frame headers into a CSV text file. For details see & cite the following publication: Halmai, Ákos, Alexandra Gradwohl–Valkay, Szabolcs Czigány, Johanna Ficsor, Zoltán Á. Liptay, Kinga Kiss, Dénes Lóczy, and Ervin Pirkhoffer. 2020. "Applicability of a Recreational-Grade Interferometric Sonar for the Bathymetric Survey and Monitoring of the Drava River" ISPRS International Journal of Geo-Information 9, no. 3: 149. https://doi.org/10.3390/ijgi9030149 https://www.mdpi.com/2220-9964/9/3/149
GNU General Public License v3.0
15 stars 5 forks source link

Input file not found #3

Closed Brendan-Higgins closed 1 year ago

Brendan-Higgins commented 1 year ago

Hello, I am interested in using you app to read some .sl3 files. When I run in in visual studio I get the following error message:

Input file not found!

C:\Users\Brendan\Source\Repos\SL3Reader\bin\Debug\net7.0\SL3Reader.exe (process 23612) exited with code 0. To automatically close the console when debugging stops, enable Tools->Options->Debugging->Automatically close the console when debugging stops.

I see that it creates an .exe file in the above folder but it doesn't seem to open. Any insights would be appreciated. Thank you

halmaia commented 1 year ago

Hi,

I uploaded a new version. Now, you have two options:

  1. If you run the app from console (not from Visual Studio) you can use these patterns: To export 3D points: SL3Reader.exe "C:\input.sl3" "D:\output.csv" -3d To export route: SL3Reader.exe "C:\input.sl3" "D:\output.csv" -route
  2. If you run the app from Visual Studio change the launchSettings.json file in the Properties folder according to the previous point. There should be a lot of fancy backslashes to escape qoutation marks.

There will be new release in the near future to make things easier.

Best regards, Ákos Halmai

halmaia commented 1 year ago

Meanwhile I published the release. Take a look.