Running Revo Scan on Linux

Just submitted a comment for feedback. Thanks for the pointer.

1 Like

Hi There, here’s another one interested in Linux support for your devices.

I read the thread and the market analysis from @PUTV caught my eye and… I beg to differ. It’s true that the vast majority of PCs are running Windows, but it is also true that this does not reflect usership: most of computers sit in offices and shovel around text documents: they do not represent potential audience for a 3D scanner, consumer or otherwise.

For the consumer market, you should consider what makers and creators, in other words people who already own at least one 3D printer, are running. You may find that, among those people, GNU+Linux is way more popular than in the world at large :slight_smile:

Secondly: you already have a Linux driver. From @frostworx posts I get that you’re running some embedded Linux distro on the device itself, which makes enormous sense but, most importantly for us users: you target Android, which is itself a Linux distribution of sorts –WiFi only, but that is not a bad thing, on the contrary: USB drivers are no fun.

I know that devs are expensive to hire (and paid poorly: I am reminded of that every month :smiley:) , but: GNU+Linux (that is: desktop) support can be achieved on the cheap by not trying any harder than: ā€œtellā€ us what the scanner sends down the wire or WiFi.

Then things will happen.

I am assuming that the interesting stuff (i.e. the actual processing of the visual information in disparity maps or point clouds) is done on the device with some custom hardware (for which you may had to write a Kernel driver) –> the info we need on this end is, really, just how you package and send that to the host device. On this side, we have plenty (OpenCV, CGAL and at least a dozen more probably) to make sense of the data and display it.

Furthermore, if you want to relieve some pain to your dev team: don’t use WPF, develop the GUI with Qt, works on Windows and Linux and then it’s a matter of cross-compiling the software. I am sure that the USB & network code that is actually platform specific is small and easy to port anyway. That by the way is the ā€œexpensiveā€ way to get GNU+Linux support.

Now I’m off playing with my POP, see you soon!

~~~

Necessary edit. I focused on consumer, here. Industry and academic are two very different matters. Industry you may know already (and yes, MS is prevalent, but things are changing). Academic: you need to talk to GNU+Linux, and this is based on direct experience on both sides of the market.

Hi @mihares

It is up to the CEO’s and what the company board decide as they will have the last word on it .
If you want your voice to be heard directly? Send a feedback to customer@revopoint3d.com

Hi! Do you mean you managed to start Revo Scan 6 with wine? Could you share your setup?

On my side, I haven’t succeeded so far. it crashes at startup after a while. It connects properly to my POP3 via wifi (client not host). It download the calibration files properly, setup the different folders but eventually crash.

That being said it is much more than anything I was able to achieve with Revo Scan 5, which give me hope.

Finger crossed…. I’m tired running a ouindoze VM just for my scanner.