# Issue with Raspberry Pi 4 (windows system) and Ping Sonar Integration

**URL:** <https://discuss.bluerobotics.com/t/issue-with-raspberry-pi-4-windows-system-and-ping-sonar-integration/13702>\
**Category:** Ping Sonar Devices\
**Created:** [February 18, 2023, 2:22pm UTC](https://discuss.bluerobotics.com/t/issue-with-raspberry-pi-4-windows-system-and-ping-sonar-integration/13702 "2023-02-18T14:22:25Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sihang](https://avatars.discourse-cdn.com/v4/letter/s/f17d59/32.png) [@Sihang](https://discuss.bluerobotics.com/u/Sihang)\
**Post date:** [February 18, 2023, 2:22pm UTC](https://discuss.bluerobotics.com/t/issue-with-raspberry-pi-4-windows-system-and-ping-sonar-integration/13702/1 "2023-02-18T14:22:25Z")

</div>

We intend to integrate ping sonars and 360 scanning sonar with a Raspberry Pi 4 for onsite measurements. To accomplish this, we have already installed the Windows 11 operating system on the Raspberry Pi 4 to run the pingviewer.

However, we encountered an issue where the ping sonar could not be detected when connected to one of the Raspberry Pi 4’s USB ports (we attempted all four ports). The sonar operates correctly and can be detected by a regular laptop, we can sense a vibration from the sonar when connected to the Raspberry Pi 4, indicating that it is powered.

Could you please provide us with some guidance on how to resolve this problem?

---

<div class="post-metadata">

**Author:** ![EliotBR](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/eliotbr/32/6937_2.png) [@EliotBR](https://discuss.bluerobotics.com/u/EliotBR)\
**Post date:** [February 20, 2023, 1:46am UTC](https://discuss.bluerobotics.com/t/issue-with-raspberry-pi-4-windows-system-and-ping-sonar-integration/13702/2 "2023-02-20T01:46:23Z")

</div>

Hi @Sihang, welcome to the forum 🙂

In general,

> [@Ping Viewer on Raspberry Pi?](https://discuss.bluerobotics.com/t/ping-viewer-on-raspberry-pi/7076/2):
>
> We only support x86 64 bits architecture, there is no support for PingViewer for ARM.  
> But you could compile it in your raspberry using our [build instructions](https://docs.bluerobotics.com/ping-viewer/build-instructions/).

Beyond that, as far as I’m aware there are no official Windows images for Raspberry Pi. From some brief online searches it seems there are some community projects that have managed to get some customised Windows variants to run on a Raspberry Pi 4, but seemingly with poor performance.

If you’re trying to run our pre-built `PingViewer.exe` x86 binary for Windows (instead of compiling an Arm binary) it would need to run through an emulation layer. Assuming the Windows 11 x86 emulation is included in the customised variants, _and_ works on the Raspberry Pi, that would still only further decrease the performance of the application compared to a native one, so even if you’re able to get this working I wouldn’t expect it to run very well.

> [@Sihang](#):
>
> Could you please provide us with some guidance on how to resolve this problem?

1. Is there a particular reason you’re trying to use a Raspberry Pi for this?
2. How have you gone about trying to install Windows 11 on your Raspberry Pi?
3. How are you attempting to detect the Ping Sonar (is that through Ping Viewer, or one of our ping programming libraries, or just checking `lsusb` for a new device when plugging it in or something)?
