Client for Peppyalsa UV meter to serial.

Job ID: 30707172

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