Open sammcj opened 1 year ago
Hi, thank you for the appreciation.
This plugin doesn't use a command to retrieve the data but a Python module. In your Rock PI all the four screens don't work or just some parts?
Ah ok, Yeah none of the screens seem to work - it's the same as if I was running it on a machine without GPIO.
No pressure to add it though, I can make do without, I don't want to waste your time.
I found out that there is a module that does a similar job to the one I'm currently using. It doesn't however cover all the data this plugin shows, so I would risk to have blank pages. Despite this, the main issue that I have no Rock PI to test it 😂
I would like to second that request. What is the module you mention in the previous post? I have several boards to test but I have no skills to create the script. I have Rock64, Orange Pi zero, le potato. I am willing to test! Thank you!
Thank you @wesalmon for your help. It's been a while since I worked on this plugin, the problem I need to address now is to find out a way to recover all the data I need, since the commands (raspi-gpio and raspi-config) and the Python module (gpiozero) don't work on these boards. The command @sammcj has kindly posted is useful to get the pin function (IN or OUT) and their state but this represent sadly just half the data needed.
Another important thing I need is a command or a Python module to recover services status. I'm going to search something in the next weeks but any ideas are welcome since I cannot directly test 😂.
Great plugin! It would be awesome if it worked to retrieve generic GPIO statuses, this would add the ability for people with RockPi / BananaPi etc... to use this.
The standard
gpiod
package provides tooling such as gpiodetect and gpioinfo.Example output from my Rock Pi 4 SE: