/RPi3-DALI

RPi3 communication and control of DALI driver

Primary LanguageBatchfileGNU General Public License v3.0GPL-3.0

RPi3 - DALI
DALI Led communication and control based on Raspberry Pi3 and kernel modules
RPi_DALI_drv is a kernel module used for the communication and control of a DALI Led driver by any user application. Makefile is provided.
Example application in C (RPI_DALI_app.c) demonstrates the usage of this module.
An application interface in Python (RPi3_DALI_Controller_interface.py) facilitates a more friendly usage of this control operation, using a shared library (libdali.so) based on DALI_C_functions.c file.

More details in the following publication: https://www.mdpi.com/2079-9292/8/9/1021 
In case of use as a reference, please site as: Adam, G.K. DALI LED Driver Control System for Lighting Operations Based on Raspberry Pi and Kernel Modules. Electronics 2019, 8, 1021.