pigpio
pigpio copied to clipboard
pigpio is a C library for the Raspberry which allows control of the General Purpose Input Outputs (GPIO).
Hi, On the RPi model 4B and CM4 I get the following. Works okay on Pi 3 / CM3. ``` root@icx00000d:~# pigs hp 40 100 800000 -41 ERROR: no permission...
https://github.com/joan2937/pigpio/blob/c33738a320a3e28824af7807edafda440952c05d/pigpiod_if2.c#L345 Why is variable „got“ declared static? 1 . Seems to be needless (to be static) 2. By declaring it static it‘s being shared by multiple callback-threads but I don‘t...
According to https://peps.python.org/pep-0632/, and text output when running `make install`, the use of distutils is deprecated and distutils will soon be removed from Python. distutils is used in `setup.py` https://github.com/joan2937/pigpio/blob/c33738a320a3e28824af7807edafda440952c05d/setup.py#L3...
Hi, When making GPIO 2 high, the callback is **not** triggered on rpi4 (I've verified that it works fine on rpi2). ``` #include #include #include void func(int gpio_n, int level,...
Hello I try to run two stepper motor drivers at the same time. Since synchronicity is important to me, I tried to run two wave chains at the same time,...
I'm using a Raspberry Pi CM4 and a custom carrier board, and we need to use GPIO45 as a software PWM. However, when attempting to do so, pigpio returns a...
Hi, According to doc, `pigpio_stop` releases resources used by the library. But as far as I can tell, the evtCallback_t structures are not freed. If I am correct, this is...
Hi, I started using pigpio recently and I am very happy with it so far. Thanks for sharing it! I am working on a stepper motor control application in C...
If I attempt to run the daemon with a sample buffer of anything larger than the default value, it results in a SIGSEGV unless I have DMA mode set to...