-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issues with boatinstrument on CoreMP135 #3
Comments
Also when I move mouse I see these errors:
I do not see mouse pointer |
Unfortunately I only have a headless RPi4 onboard and no HDMI monitor, so I'm unable to test the flutter-pi build at the moment. What kind of Graphics rendering does the CoreMP135 have? I wonder if one on the -dimensions, --pixelformat or --videomode options to flutter-pi might help. Perhaps raising this with Hannes over at flutter-pi might be worth a shot. I'll have access to an HDMI display etc in a couple of months. Cheers |
I've tested arm64 linux version on Bareboat Necessites OS and it works on HDMI touchscreen monitor. |
big issue on pi is that swipe to next screen using touch gestures works only rarely. Thanks |
@mgrouch that's very disappointing. I'm using a standard Flutter GestureDetector widget at: I can create a debug branch and put a bunch of print statements so we can track if it's detecting any inputs at all. Would that work for you? As I don't currently have a monitor on my Pi I'm unable to debug this locally, sorry. |
Yes I can try building and running version with debug statements. just please update Thanks |
@mgrouch looks like I can reproduce the fault using VNC to my headless Pi4. So I can have a look at what's going on. Looks like the pointer and clicks are initiating callbacks, but the values passed aren't what are expected. It'll take a few days to get time to have a look. Thanks for finding this. |
latest version of BBN OS image bundles you might play with it to see how it integrates with everything else. Download link https://cloudsmith.io/~bbn-projects/repos/bbn-repo/packages/?q=lysmarine thanks! |
@mgrouch did you managed to get things working on the CoreMP135? |
There is a new suggestion on how to fix error with mouse on flutter-pi ardera/flutter-pi#437 (comment) thanks |
Hi @mgrouch, I've built Debian packages that I hope will install and run on the CoreMP135. I've only built then for Debian 12 bookworm. Instructions on how to subscribe are here: https://philseeley.github.io/debian-ppa/ If you just want the .deb files: https://philseeley.github.io/debian-ppa/pool/main/f/flutter-pi/flutter-pi_1.0.0-d12_armhf.deb |
Still same issue with touchscreen with versions 0.2.0 and with 0.3.0.3
Ignore socket error. This is the error of concern:
There is this issue still open: But it has suggested workaround: Maybe this helps for now: https://gist.github.com/ardera/e7ddf7c8e477d258a26dfa9c40002626 (though you'll still get the error messages) There are some might be relevant reports: Thanks a lot! |
Having looked at the flutter-pi issues, it could be the display of the mouse cursor. I've applied the patch from ardera/flutter-pi#452 and have built a flutter-pi package for you to test. https://philseeley.github.io/debian-ppa/test/flutter-pi_1.0.0-d12_armhf.deb |
With this version I see different error and touchscreen still doesn't work:
|
It looks like the issue is with touch gestures and some timeouts in their recognition logic. I also see these errors:
Might be this: https://github.com/sony/flutter-embedded-linux/ could be an alternative to flutter-pi? It seems supports arm32 sony/flutter-embedded-linux#166 Thanks |
BMW and Toyota use Flutter-Embedded |
This is from the package used to keep the screen awake that requires some desktop integration, which isn't applicable when running under flutter-pi. I've raised issue #19 for this. |
Hello,
I've managed to build and run boatinstrument on CoreMP135 with flutter-pi.
The build was done on CircleCI using these scripts:
https://github.com/bareboat-necessities/boatinstrument/tree/main/.circleci
It was published to github
https://github.com/bareboat-necessities/lysmarine_gen/releases/download/vTest/boatinstrument-0.0.1.1-flutterpi_arm32.tgz
Flutter-pi was installed on CoreMp135 using this script
And running it:
When I run it, it renders something but not everything
The text was updated successfully, but these errors were encountered: