2021-03-23, 11:05 PM
@rsalles Yes, easy is it, if that actually solves the issue - which it didn't in my case at least. It should not be required to sudo a serial read command. In my case I learned two things:
1. Do not use the uart script proposed by the daisy quick start guide. If you did, revert it by "sudo ./uart_control default". Use instead only the openplotter-serial utility, click on the UART button and reboot. Setup an alias for the daisy and link it to signalk.
2. If it still does not allow you to read serial data, unplug all other usb/serial equipment like GPS, wifi adapters, converters etc. Reboot the system with ONLY the daisy hat connected. This actually did the trick for me - I think this is an OS issue really - it is not related directly to openplotter or the daisy it self, somehow multible things try to read serial which also gives a permissions issue. No OS speciallist, but at least my assumption. After getting the daisy up and running, I simply connected the other stuff again with no issue.
I received great help from wegmatt really, although my daisy was fully functional (all the time actually).
1. Do not use the uart script proposed by the daisy quick start guide. If you did, revert it by "sudo ./uart_control default". Use instead only the openplotter-serial utility, click on the UART button and reboot. Setup an alias for the daisy and link it to signalk.
2. If it still does not allow you to read serial data, unplug all other usb/serial equipment like GPS, wifi adapters, converters etc. Reboot the system with ONLY the daisy hat connected. This actually did the trick for me - I think this is an OS issue really - it is not related directly to openplotter or the daisy it self, somehow multible things try to read serial which also gives a permissions issue. No OS speciallist, but at least my assumption. After getting the daisy up and running, I simply connected the other stuff again with no issue.
I received great help from wegmatt really, although my daisy was fully functional (all the time actually).