Client for Peppyalsa UV meter to serial.
Budget: $10 – $30 CAD
Looking for a utility (C language) to take the named pipe output of peppyalsa plugin and process and send data out a serial port. Platform is Raspberry Pi/Volumio/Linux
Project is this:
https://github.com/project-owner/peppyalsa.doc/wiki/VU-Meter-Usage
Includes a sample C application, data structure that is probably suitable to add serial port support to.
volumio@volumio-test:~/peppyalsa/src$ ./peppyalsa-client
Peppy ALSA Client. Goya Edition. 2018/09/08
No pipe name provided, defaulting to /tmp/myfifo
L: =========================================================
R: =====================================================
Options to include to specify named pipe (/tmp/myfifo) input, serial port used, update interval in seconds/ms.
Values for left and right audio sent to serial port as "lxxrxx" and be configureable for number of LEDs in use. Values probably 8-64. Below is sample of usage idea. terminal output for debug that its working and sending data.
# ./vu-meter --port=/dev/serial0 --pipe /tmp/mypipe --leds=[8-64] --interval=0.1
Prefer simple C program to easily compile on Raspberry Pi using gcc.
More docs.
https://github.com/project-owner/peppyalsa.doc/wiki
Project is this:
https://github.com/project-owner/peppyalsa.doc/wiki/VU-Meter-Usage
Includes a sample C application, data structure that is probably suitable to add serial port support to.
volumio@volumio-test:~/peppyalsa/src$ ./peppyalsa-client
Peppy ALSA Client. Goya Edition. 2018/09/08
No pipe name provided, defaulting to /tmp/myfifo
L: =========================================================
R: =====================================================
Options to include to specify named pipe (/tmp/myfifo) input, serial port used, update interval in seconds/ms.
Values for left and right audio sent to serial port as "lxxrxx" and be configureable for number of LEDs in use. Values probably 8-64. Below is sample of usage idea. terminal output for debug that its working and sending data.
# ./vu-meter --port=/dev/serial0 --pipe /tmp/mypipe --leds=[8-64] --interval=0.1
Prefer simple C program to easily compile on Raspberry Pi using gcc.
More docs.
https://github.com/project-owner/peppyalsa.doc/wiki