Written by Ayrton Leyssens DMX library, bitbang method for LPC1768
Diff: DMX.h
- Revision:
- 1:4eb21fcb621a
- Parent:
- 0:55edcc97ba17
- Child:
- 4:54754f9736f1
--- a/DMX.h Wed Mar 09 03:58:29 2016 +0000 +++ b/DMX.h Mon Mar 14 12:19:28 2016 +0000 @@ -12,9 +12,9 @@ void V_SetSC(uint32_t I32_StartCodeTime); void V_SetBitTime(uint32_t I32_BitTime); void V_SetData(uint8_t I8_Data[512]); + void V_SendDMX(); - private: DigitalOut _pin; uint32_t I32_m_BreakTime; @@ -23,7 +23,9 @@ uint32_t I32_m_BitTime; uint32_t I32_m_ChannelCounter; uint32_t I32_m_BitCounter; + uint8_t I8_m_Data[512]; + void V_SendMAB(); void V_SendSC(); void V_SendData();