Author Topic: Ethernet connection to laptop for realtime mapping  (Read 7288 times)

0 Members and 1 Guest are viewing this topic.

Offline OceanAI

  • Newbie
  • *
  • Joined: Jul 2023
  • Location: Victoria canada
  • Posts: 4
  • Unit(s): Helix 9 mega si+
Ethernet connection to laptop for realtime mapping
« on: November 26, 2023, 11:31:55 AM »
Hi,

I am connecting my laptop with Autochart to my Helix 9 SI+ unit using the AS EC CHART - PC NETWORKING CABLE. I was hoping that this connection would give be access to the raw .son files that area being written, so that I can process these files in real-time for a program I am writing.

I wanted to see if someone with more experience with autochart know where files are being written, and if its possible to access the .son files being written in real-time.

I feel that the .son files are converted into the .aci files right away so it might not be possible.

To give a bit more information about my project, I am writting a program to convert .son -> .xtf then process the image side imaging data and run target recognition on it. It would be great to get this working on a humminbird sonar and make it available.

Thanks,

Andrew





Offline oschi

  • Jr. Member
  • **
  • Joined: Oct 2020
  • Location: North-West Korea
  • Posts: 60
  • Unit(s): HELIX 9 CHIRP MEGA SI+ GPS G4, MEGA Live
  • Software: 2.800
Re: Ethernet connection to laptop for realtime mapping
« Reply #1 on: November 27, 2023, 01:18:10 PM »
AC does not read son files. It gets sonar streams directly.
Do you have any results of target recognition from recordings?
Sounds interesting.

Offline OceanAI

  • Newbie
  • *
  • Joined: Jul 2023
  • Location: Victoria canada
  • Posts: 4
  • Unit(s): Helix 9 mega si+
Re: Ethernet connection to laptop for realtime mapping
« Reply #2 on: November 28, 2023, 02:16:24 PM »
Thanks, we might need to figure out how to access those sonar streams. It would be great to get the detection working with HB so I dont have to invest in an imagenex or something else.

And yeah we have good accuracy for detecting derelict vessel, planes, traps, and ropes.
We are working on making it real-time on the boat detection now.

Offline themothaship

  • Newbie
  • *
  • Joined: Aug 2013
  • Location: MN
  • Posts: 5
  • Unit(s): Helix 12 G3N, Helix 12 G4N
Re: Ethernet connection to laptop for realtime mapping
« Reply #3 on: December 04, 2023, 05:17:20 PM »
I've been trying to get at the streams myself and have gotten as far as getting back SLP attribute replies about the various sonar streams but I can't seem to figur eout how to actually get data back from these streams.

The attributes replies include multicastip address as a property but when i open up a socket and bind to the port from the attribute reply, and add the multicast gruop membership with the ip specified,  I don't get any udp packets. Is there another layer/protocol involved with those sonar streams?

Offline themothaship

  • Newbie
  • *
  • Joined: Aug 2013
  • Location: MN
  • Posts: 5
  • Unit(s): Helix 12 G3N, Helix 12 G4N
Re: Ethernet connection to laptop for realtime mapping
« Reply #4 on: December 19, 2023, 02:12:15 PM »
FWIW I have figured out how (mostly) how to read in the streams for SI Data.

Some of the sources will send you information over TCP while others require a UDP multicast subscription that can be set up using the information broadcast/sent via SLP/SRVCLOC. An initial TCP payload needs to be sent to the units to initiate the broadcast it seems.

Haven't quite figured out how to make use of the data yet though :D It seems that when the information is streamed via the format of the data is a bit different than .son/.dat files are. (at least where to look for metadata etc).


Offline oschi

  • Jr. Member
  • **
  • Joined: Oct 2020
  • Location: North-West Korea
  • Posts: 60
  • Unit(s): HELIX 9 CHIRP MEGA SI+ GPS G4, MEGA Live
  • Software: 2.800
Re: Ethernet connection to laptop for realtime mapping
« Reply #5 on: December 23, 2023, 07:19:58 PM »
What about a free version that all can use with recorded sonar data?
Some NZ fishermen do that, helping to clean the ocean from sunken trunks of trees which got into the water as a taifun hits NZ. Those trunks damage their nets.
AI would help a lot for this work.


Offline OceanAI

  • Newbie
  • *
  • Joined: Jul 2023
  • Location: Victoria canada
  • Posts: 4
  • Unit(s): Helix 9 mega si+
Re: Ethernet connection to laptop for realtime mapping
« Reply #6 on: November 08, 2024, 12:27:35 AM »
Thanks for the replies, I have taken a long break due to other work, but I have some time again and looking to get the realtime streams working on my helix.

@themothaship how did you figure out what TCP message to send in the payload? I have tried setting up a multicast subscription based on the information in the SRVLOC packets but it does not seem to be broadcasting anything, or my payload is not right.

Any suggestions on the best way to find the correct payload to send to set it up? I was thinking of getting a second helix to try and network them together and sniff the packets being sent between.

Should I be sending service requests or attribute request?

Thanks for anyone who can help clarify any of these questions for me!

@oschi Yeah log detection would work well, and we are looking to allow anyone to use our ATR systems we released. I'll look into the log detection application and would be great to chat about it.

Offline oschi

  • Jr. Member
  • **
  • Joined: Oct 2020
  • Location: North-West Korea
  • Posts: 60
  • Unit(s): HELIX 9 CHIRP MEGA SI+ GPS G4, MEGA Live
  • Software: 2.800
Re: Ethernet connection to laptop for realtime mapping
« Reply #7 on: November 13, 2024, 04:20:49 PM »
Check this out. It's doing what you need.
https://www.facebook.com/profile.php?id=100069579429610

Offline OceanAI

  • Newbie
  • *
  • Joined: Jul 2023
  • Location: Victoria canada
  • Posts: 4
  • Unit(s): Helix 9 mega si+
Re: Ethernet connection to laptop for realtime mapping
« Reply #8 on: November 20, 2024, 05:52:48 PM »
Thanks for sharing this! Looks like an awesome app!

I am looking to get the raw sonar streams in real-time to my laptop. Also from my understanding this is an andriod app that requires and extra dongle which I do not have.

If I get an andriod tablet then I would love to try this app out.


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo

 

Related Topics

  Subject / Started by Replies Last post
2 Replies
6177 Views
Last post May 30, 2012, 03:45:19 AM
by Rüdiger
5 Replies
8842 Views
Last post March 05, 2014, 11:11:11 PM
by MT-ED
10 Replies
12447 Views
Last post March 10, 2014, 12:23:42 PM
by Humminbird_Greg
2 Replies
6970 Views
Last post March 06, 2014, 01:11:53 PM
by lawnman53
9 Replies
8724 Views
Last post March 27, 2014, 07:26:19 PM
by Bob B
2 Replies
4352 Views
Last post May 27, 2014, 02:37:17 PM
by Humminbird_Greg
4 Replies
4352 Views
Last post February 16, 2015, 07:15:36 AM
by palajam
1 Replies
3266 Views
Last post February 17, 2015, 02:37:14 PM
by Humminbird_Greg


anything
SimplePortal 2.3.3 © 2008-2010, SimplePortal