babyshark(terrashark) software update

41 views
Skip to first unread message

Pete Fleming

unread,
Mar 31, 2026, 11:41:44 PM (8 days ago) Mar 31
to Public Seismic Network Mailing List
 Hi Angel,

  I'm looking to migrate my Raspberry Pi running the baby shark to a Raspberry Pi 4 running 64-bit.

  After investigating the current setup I've identified a few components I'll need updated builds or source for to make this work:
  - adcpps kernel module — needs recompiling against the new kernel
  - sharksend — needs recompiling for 64-bit ARM (aarch64)
  - shark2WinSDR — same
  - ewcontrol — same

  If you're able to share the source code for any or all of these that would be ideal, so I can manage future builds myself. If that's not possible, would it be possible to get precompiled 64-bit ARM binaries?

  The current setup is running well so I'm not looking to change anything functionally, just get it on newer hardware and be able to setup some additional software.

  Thanks!
  Pete Fleming

Larry Cochrane

unread,
Apr 2, 2026, 4:10:21 PM (6 days ago) Apr 2
to psn...@googlegroups.com
Pete,

When I made the Raspberry Pi image for Angel it included the Earthworm source code. This included the code for
sharksend. Check your system to see if you can find the file sharksend.cpp. Another file to look for is adcpps.c. This
is the code for the adcpps kernel module.

-Larry
> --
> You received this message because you are subscribed to the Google Groups "Public Seismic Network Mailing List" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to psnlist+u...@googlegroups.com
> <mailto:psnlist+u...@googlegroups.com>.
> To view this discussion visit https://groups.google.com/d/msgid/psnlist/340bc445-0a15-4473-
> b400-9c9de840af9en%40googlegroups.com <https://groups.google.com/d/msgid/psnlist/340bc445-0a15-4473-
> b400-9c9de840af9en%40googlegroups.com?utm_medium=email&utm_source=footer>.

Pete Fleming

unread,
Apr 2, 2026, 5:20:43 PM (6 days ago) Apr 2
to Public Seismic Network Mailing List
Hi Larry,

Thanks for the suggestion. I did a search but no source files came up.

Pete

Robert Beer

unread,
Apr 2, 2026, 11:25:12 PM (6 days ago) Apr 2
to psn...@googlegroups.com
Pete,

Take a look inside a tar archive of the earthworm software.  You may need to look in the installation image.

To unsubscribe from this group and stop receiving emails from it, send an email to psnlist+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/psnlist/40f90737-d14a-445a-86c2-deef2de12a71n%40googlegroups.com.


--
Bob Beer <r-be...@onu.edu>

Pete Fleming

unread,
Apr 3, 2026, 1:19:18 AM (6 days ago) Apr 3
to psn...@googlegroups.com
Hi Bob,

I checked the image and didn't find it.

Thanks,
Pete

Larry Cochrane

unread,
Apr 7, 2026, 1:55:26 AM (2 days ago) Apr 7
to psn...@googlegroups.com
Hi Pete,

Either way you will need to compile EW for the PI4. I don't think there are any precompiled binaries for the PI4. You
can download the current code from here: https://gitlab.com/seismic-software/earthworm

Compiling EW for the first time can be a little daunting. But you should be able to find some online documentation to
help you get the basic modules compiled and running. Once you can create binaries I can send you the source code files
for the missing modules. I have a new sharksend module that includes the shark2WinSDR code. This allows WinSDR to
connect directly to sharksend without the need for the shark2WinSDR module.

Regards,
Larry Cochrane
Redwood City, PSN
> > To view this discussion visit https://groups.google.com/d/msgid/psnlist/340bc445-0a15-4473- <https://
> groups.google.com/d/msgid/psnlist/340bc445-0a15-4473->
> > b400-9c9de840af9en%40googlegroups.com <http://40googlegroups.com> <https://groups.google.com/d/msgid/
> psnlist/340bc445-0a15-4473- <https://groups.google.com/d/msgid/psnlist/340bc445-0a15-4473->
> > b400-9c9de840af9en%40googlegroups.com?utm_medium=email&utm_source=footer <http://40googlegroups.com?
> utm_medium=email&utm_source=footer>>.
>
> --
> You received this message because you are subscribed to the Google Groups "Public Seismic Network Mailing List" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to psnlist+u...@googlegroups.com
> <mailto:psnlist+u...@googlegroups.com>.
> To view this discussion visit https://groups.google.com/d/msgid/psnlist/40f90737-d14a-445a-86c2-
> deef2de12a71n%40googlegroups.com <https://groups.google.com/d/msgid/psnlist/40f90737-d14a-445a-86c2-
> deef2de12a71n%40googlegroups.com?utm_medium=email&utm_source=footer>.

John L. Males

unread,
Apr 7, 2026, 7:10:59 AM (2 days ago) Apr 7
to Larry Cochrane
Larry,

To start what follows are just possible ideas/thoughts. You and
others may have similar and/or different ideas. I just thought I
suggest ideas as starting point.

Does is make sense to have new "sharksend" module that includes the
"shark2WinSDR" code added to Earthworm source tree? I know the
Earthwork developers have very specific criteria for modules that
are necessary given the core design of Earthworm.

As you know the PsnAdSend source has been part of Earthworm source
code for years. Why I am hoping maybe "sharksend" could be.

"adcpps" may be more challenged by Earthworm to be added as my
sense is "adcpps" is Kernel module. I assume "adcpps" is Linux
kernel specific which might be challenged by Earthworm developers to
be added if there is not OS specific defines in Earthworm for such
situations. Given the Linux developers temperament it is likely
"adcpps" would not be considered to be added to Linux Kernel source
tree and if so maybe github and/or your web site?

I have no idea if source for "ewcontrol" would be for Earthworm
source or on github/your web site. I know nothing about
"ewcontrol", hence you and others will know possibilities for where
makes sense for source to be found.


John L. Males
Toronto, Ontario
Canada

2026-04-07 10:46+0000 UTC eMail Start
2026-04-07 11:10+0000 UTC
2026-04-07 07:10-0400 EDT

*****Not GPG/PG Signed*****



On Date: Mon, 6 Apr 2026 22:55:22 -0700
From: Larry Cochrane <lcoc...@sonic.net>
To: psn...@googlegroups.com
Subject: Re: [PsnList] babyshark(terrashark) software update
> send an email to psnlist+u...@googlegroups.com. To view
> this discussion visit
> https://groups.google.com/d/msgid/psnlist/d6271451-a1cc-4038-98c7-9c96aba8f0de%40sonic.net.

Angel Rodriguez

unread,
Apr 7, 2026, 9:54:42 AM (2 days ago) Apr 7
to psn...@googlegroups.com
Hi Larry and Everyone else,

We provide binaries for the Pi cards we use.  Sharksend is now called mohosend same thing.   I will order a Pi4 and get that compile done and get the binaries to anyone.

The shark2winsdr is not needed since there is the same functionality in the send module.  I will need a few days to get the Pi4 to Panama and the compilation should be quick.

Angel




To unsubscribe from this group and stop receiving emails from it, send an email to psnlist+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/psnlist/d6271451-a1cc-4038-98c7-9c96aba8f0de%40sonic.net.

Pete Fleming

unread,
Apr 7, 2026, 12:09:30 PM (2 days ago) Apr 7
to psn...@googlegroups.com
Thanks everyone, I appreciate the help!

Pete

Larry Cochrane

unread,
Apr 7, 2026, 1:22:36 PM (2 days ago) Apr 7
to psn...@googlegroups.com
Sounds good Angel. I will let you deal with this. I have other things to work on....

-Larry

On 4/7/2026 6:54 AM, Angel Rodriguez wrote:
> Hi Larry and Everyone else,
>
> We provide binaries for the Pi cards we use.  Sharksend is now called mohosend same thing.   I will order a Pi4 and get
> that compile done and get the binaries to anyone.
>
> The shark2winsdr is not needed since there is the same functionality in the send module.  I will need a few days to get
> the Pi4 to Panama and the compilation should be quick.
>
> Angel
>
>
>
>
> On Tue, Apr 7, 2026 at 12:55 AM Larry Cochrane <lcoc...@sonic.net <mailto:lcoc...@sonic.net>> wrote:
>
> Hi Pete,
>
> Either way you will need to compile EW for the PI4. I don't think there are any precompiled binaries for the PI4. You
> can download the current code from here: https://gitlab.com/seismic-software/earthworm <https://gitlab.com/seismic-
> software/earthworm>
> psnlist+u...@googlegroups.com <mailto:psnlist%2Bu...@googlegroups.com>
> >      > <mailto:psnlist+u...@googlegroups.com <mailto:psnlist%2Bu...@googlegroups.com>>.
> >      > To view this discussion visit https://groups.google.com/d/msgid/psnlist/340bc445-0a15-4473- <https://
> groups.google.com/d/msgid/psnlist/340bc445-0a15-4473-> <https://
> > groups.google.com/d/msgid/psnlist/340bc445-0a15-4473- <http://groups.google.com/d/msgid/psnlist/340bc445-0a15-4473->>
> >      > b400-9c9de840af9en%40googlegroups.com <http://40googlegroups.com> <http://40googlegroups.com
> <http://40googlegroups.com>> <https://groups.google.com/d/msgid/ <https://groups.google.com/d/msgid/>
> >     psnlist/340bc445-0a15-4473- <https://groups.google.com/d/msgid/psnlist/340bc445-0a15-4473- <https://
> groups.google.com/d/msgid/psnlist/340bc445-0a15-4473->>
> >      > b400-9c9de840af9en%40googlegroups.com?utm_medium=email&utm_source=footer <http://40googlegroups.com?
> utm_medium=email&utm_source=footer> <http://40googlegroups.com <http://40googlegroups.com>?
> >     utm_medium=email&utm_source=footer>>.
> >
> > --
> > You received this message because you are subscribed to the Google Groups "Public Seismic Network Mailing List"
> group.
> > To unsubscribe from this group and stop receiving emails from it, send an email to
> psnlist+u...@googlegroups.com <mailto:psnlist%2Bunsu...@googlegroups.com>
> > <mailto:psnlist+u...@googlegroups.com <mailto:psnlist%2Bunsu...@googlegroups.com>>.
> > To view this discussion visit https://groups.google.com/d/msgid/psnlist/40f90737-d14a-445a-86c2- <https://
> groups.google.com/d/msgid/psnlist/40f90737-d14a-445a-86c2->
> > deef2de12a71n%40googlegroups.com <http://40googlegroups.com> <https://groups.google.com/d/msgid/psnlist/40f90737-
> d14a-445a-86c2- <https://groups.google.com/d/msgid/psnlist/40f90737-d14a-445a-86c2->
> > deef2de12a71n%40googlegroups.com?utm_medium=email&utm_source=footer <http://40googlegroups.com?
> utm_medium=email&utm_source=footer>>.
>
> --
> You received this message because you are subscribed to the Google Groups "Public Seismic Network Mailing List" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> psnlist+u...@googlegroups.com <mailto:psnlist%2Bunsu...@googlegroups.com>.
> To view this discussion visit https://groups.google.com/d/msgid/psnlist/d6271451-
> a1cc-4038-98c7-9c96aba8f0de%40sonic.net <https://groups.google.com/d/msgid/psnlist/d6271451-
> a1cc-4038-98c7-9c96aba8f0de%40sonic.net>.
>
> --
> You received this message because you are subscribed to the Google Groups "Public Seismic Network Mailing List" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to psnlist+u...@googlegroups.com
> <mailto:psnlist+u...@googlegroups.com>.
> To view this discussion visit https://groups.google.com/d/msgid/psnlist/
> CALjL13qONRvcseTiZNG2c%2BkJcREmS33J4SKv1URvOCXgHurkug%40mail.gmail.com <https://groups.google.com/d/msgid/psnlist/
> CALjL13qONRvcseTiZNG2c%2BkJcREmS33J4SKv1URvOCXgHurkug%40mail.gmail.com?utm_medium=email&utm_source=footer>.

Dave Buckowski

unread,
Apr 8, 2026, 8:16:19 PM (6 hours ago) Apr 8
to psn...@googlegroups.com
Hello Angel,
Is the new upgraded BeagleBone Black with the MOHO Tres, TeraShark image out and available at this time?

Thank you,
Dave

Angel Rodriguez

unread,
Apr 8, 2026, 8:23:32 PM (6 hours ago) Apr 8
to psn...@googlegroups.com, Yunior Aguilera San Miguel
Hi,

I will ask Yunior to send you the latest version. 

Cheers,

Angel

Dave Buckowski

unread,
Apr 8, 2026, 8:26:57 PM (6 hours ago) Apr 8
to psn...@googlegroups.com, Yunior Aguilera San Miguel

Bob Hammond

unread,
Apr 8, 2026, 9:15:51 PM (5 hours ago) Apr 8
to psn...@googlegroups.com, Yunior Aguilera San Miguel
I'd like the new version for the BBB as well.

Bob

Reply all
Reply to author
Forward
0 new messages