|
DALI Library for Arduino/AVR
|
DALI low level interface. More...
#include "Arduino.h"#include "TimerOne.h"#include "PinChangeInterrupt.h"Go to the source code of this file.
Classes | |
| class | DaliBusClass |
Typedefs | |
| typedef enum daliReturnValue | daliReturnValue |
Enumerations | |
| enum | daliReturnValue { DALI_RX_EMPTY = -1 , DALI_RX_ERROR = -2 , DALI_SENT = -3 , DALI_INVALID_PARAMETER = -4 , DALI_BUSY = -5 , DALI_READY_TIMEOUT = -6 , DALI_SEND_TIMEOUT = -7 , DALI_COLLISION = -8 } |
Variables | |
| const int | DALI_BAUD = 1200 |
| const unsigned long | DALI_TE = 417 |
| const unsigned long | DALI_TE_MIN = ( 80 * DALI_TE) / 100 |
| const unsigned long | DALI_TE_MAX = (120 * DALI_TE) / 100 |
| DaliBusClass | DaliBus |
DALI low level interface.
This file contains the low level part of the Dali library
| typedef enum daliReturnValue daliReturnValue |
some enum
| enum daliReturnValue |
some enum