You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
first of all thank you for the great work you have been and are still doing on Pigpio-client and Pigpio library.
About 3 weeks ago I released a module for MagicMirror which uses your awesome pigpio-client to connect to the Pigpio Deamon. A couple of days ago someone posted and issue that it was not working for RPi 5 as pigpio doesn't work on RPi 5. So I dove into the issue.
I've been reading and understood that pigpio doesn't work as the architecture of the RPi5 is fundamentally different. I saw that you have the intention to try and update the pigpio library, but as it is such a big task you ask the community for help. I would if I could, but I lack the time and most importantly I lack the skills.
Reading on further I saw that the LGPIO library does work on the RPi5 and this library is from the same author. Once again I am a noob coming to coding, but might that not be a better starting point to try and get the same level of features/capabilities?
Additionally, I'd like to ask if it is not fairly simple to create and rgpio-client (deamon of lgpio) from the code you've already have for pigpio-client? That way there would be an intermediate solution to use a deamon that can comunicate with the GPIO that at least supports software pwm. Looking at the API it seems that quite some functions are similar. I understand it would not have all the same features/capabilities that pigpio-client has, but it might help people in the meantime.
For this I would like to help as it seems easier than diving completely in changing pigpio library, however I do not know where to start. Maybe you could give me some pointers, maybe you say it is time wasted, maybe you have a clone and adjusted for lgpio in a breeze?
I'd like to have your opinion if you have some time to spare.
Let me state that I do not have experience in C and that I am just a novice programmer as a hobby, but I am willing to learn, however it costs time (which as I stated I do not have much at the moment sadly...)
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi @guymcswain,
first of all thank you for the great work you have been and are still doing on Pigpio-client and Pigpio library.
About 3 weeks ago I released a module for MagicMirror which uses your awesome pigpio-client to connect to the Pigpio Deamon. A couple of days ago someone posted and issue that it was not working for RPi 5 as pigpio doesn't work on RPi 5. So I dove into the issue.
I've been reading and understood that pigpio doesn't work as the architecture of the RPi5 is fundamentally different. I saw that you have the intention to try and update the pigpio library, but as it is such a big task you ask the community for help. I would if I could, but I lack the time and most importantly I lack the skills.
Reading on further I saw that the LGPIO library does work on the RPi5 and this library is from the same author. Once again I am a noob coming to coding, but might that not be a better starting point to try and get the same level of features/capabilities?
Additionally, I'd like to ask if it is not fairly simple to create and rgpio-client (deamon of lgpio) from the code you've already have for pigpio-client? That way there would be an intermediate solution to use a deamon that can comunicate with the GPIO that at least supports software pwm. Looking at the API it seems that quite some functions are similar. I understand it would not have all the same features/capabilities that pigpio-client has, but it might help people in the meantime.
For this I would like to help as it seems easier than diving completely in changing pigpio library, however I do not know where to start. Maybe you could give me some pointers, maybe you say it is time wasted, maybe you have a clone and adjusted for lgpio in a breeze?
I'd like to have your opinion if you have some time to spare.
Let me state that I do not have experience in C and that I am just a novice programmer as a hobby, but I am willing to learn, however it costs time (which as I stated I do not have much at the moment sadly...)
Thanks in advance.
Beta Was this translation helpful? Give feedback.
All reactions