I'm working on a QT application acting

I'm working on a QT application acting as the best web browser companion for the Signal K server and its web apps and plugins: https://github.com/openfairwind/fairwindsk The idea is having it running on the machine providing the user interface (i.e. a Raspberry Pi with a touch screen). Of course, FairWindSK and the Signal K server can run on the same or on different machines. It is at its early first steps, definitely not ready for the prime time (I'll test the first stable release this summer). I tested it on a MacOS Intel and on a Raspberry Pi 4. I'd like to try to compile it on Android and iOS devices too, but for now I miss this kind of experience (compiling QT on Android or iOS). Usually the Dynamo/FairWind series of open-source marine software are mainly for scientific research purposes, I'm developing FairWindSK (SK stands, of course, for Signal K), in my spare time. In the screenshots: the launcher (it discovers the apps installed on the signal k server), the settings (access to the signal k server admin UI), the great Kip and Freeboard-SK apps. In the upper left corner still the old FairWind logo (it will change with a more Signal K oriented logo as the info page). On the desktop also a component app that will be excluded in the next commit. Crew members... oops, contributors, are welcomed. Please, let me know what do you think about it.
No description
No description
No description
No description
8 Replies
Copprhead
Copprhead•9mo ago
Which browser/engine are you using? I've been building my own launcher/app switcher, but based on HTML (and without additional functionality). So this is interesting!
Raffaele Montella
Raffaele MontellaOP•9mo ago
QT6 apparently uses the Chromium Web Engine. Any Signal K Web App is automatically detected and shown on th launcher widget by FairWindSK.
Copprhead
Copprhead•9mo ago
Do you have a binary for testing that runs on Raspbian/X window?
Raffaele Montella
Raffaele MontellaOP•9mo ago
Raspberry OS version? I prepared a clean installation using this https://github.com/openfairwind/marinizepi then I can assist you to build FairWindSK. Once everything is installed, it is really simple.
Copprhead
Copprhead•9mo ago
11.9 with x window, the standard OpenPlotter v3 install. I don't really feel like setting up a dev environment for QT, but I would test an installable binary and give feedback.
Raffaele Montella
Raffaele MontellaOP•9mo ago
Ok, challenge accepted! 🙂 thanks. I’ll prepare a demo package tonight. I implemented the signal k server discovery and a more friendly configuration procedure. Today I’ll perform a front scratch installation on a raspberry pi 4 with the latest rasp and pi os. I’ll update the hit hub with the step by step procedure for compiling the source code and for configuring a precompiled binary.
Raffaele Montella
Raffaele MontellaOP•9mo ago
No description
No description
Raffaele Montella
Raffaele MontellaOP•6mo ago
FairWindSK is almost ready. The settings are working in a friendly way. The applications can be sorted and decorated with customized icons to fit the boat theme. I added MOB, Alarms (with Freeboard almost same interface) and Autopilot bottom bars (in the next I'll add anchoring tools too). If you are curios, you can build and test: https://github.com/openfairwind/fairwindsk/ it works on macos, linux, and raspberry pi with Raspberry OS.
No description
No description
No description
No description
Want results from more Discord servers?
Add your server