Filipe Leandro
Filipe Leandro
Also, these are the equivalent commands for configuring and sending output commands using the `pigs` client from `pigpio` library. ``` $ pigs i2co 1 0x20 0 //open returns handle 0...
Does this implement the interruption pin for using MCP23017 ports as inputs?
I don't think that the MCP230xx class belongs to the `pins` group. This group is for the middleware implementation for acessing pins, for instance, using the `RPI.GPIO` library or `PiGPIO`....
For instance, I use pigpio for the pin factory because I need a specific method from this library to configure a glitch filter. If I use the MCP23017Factory I cannot...
@pmuller could you enter this conversation? After studying some of the code and using this pull-request in my application, I've reconsidered my opinion and I think you've used the right...
So, regarding the pull problem, the error occurs because the `Button` class checks if it's pin already has pull been set and the `MCP230xxPin` implementation has a default value of...
> Yes, but MCP230xxPin objects are cached True, although it's ineficient to check for a state change in an unnused pin. Also, if you have more than one `MCP230xxFactory` attached...
+1 on this. Also, would be great to remote control an MCP the same way we remote control a Raspberry Pi GPIO (using pigpio).
So it looks like `dnspython` doesn't support multicast-DNS: https://github.com/rthalley/dnspython/issues/653 So monkey patching eventlet without socket solved this for me, but I'm wondering if this is the correct solution or if...
`eventlet.patcher.original("socket").gethostbyname("foo.local")` worked for my use case. Thanks a lot for the quick reply!