Artnet to DMX
Dependencies: mbed DMX TextLCD mbed-rtos
Art-NET to DMX converter.
Read Art-NET and process the data so it can be send by 3 XLR3 outputs for DMX. With a 4x20 display you can choose some options. For example what universe you would like on what output.
This is a project we make as our final project of our 2nd year of university. We study Electronics-ICT / Embedded ICT.
We chose for this amazing platform (MBED LPC1768) because it has al the interfaces and pins we need.
Diff: Settings.h
- Revision:
- 31:f7f44632c3cd
- Parent:
- 30:51a4370a88bf
- Child:
- 36:dba7a0094213
diff -r 51a4370a88bf -r f7f44632c3cd Settings.h --- a/Settings.h Sun May 08 20:11:07 2016 +0000 +++ b/Settings.h Sun May 08 23:12:43 2016 +0000 @@ -10,7 +10,6 @@ void V_SetInterrupt(bool B_Interrupt); void V_SetLeft(bool B_Left); void V_SetRight(bool B_Right); - void V_SetDirection(uint32_t I32_Direction); void V_SetLine(uint32_t I32_Line); void V_SetInMenu(bool B_Menu); void V_SetOK(bool B_OK); @@ -25,7 +24,6 @@ bool B_GetMenu(); bool B_GetOK(); - uint32_t I32_GetDirection(); uint32_t I32_GetLine(); uint32_t I32_GetOutput1(); uint32_t I32_GetOutput2(); @@ -35,7 +33,6 @@ uint32_t I32_m_Output1; uint32_t I32_m_Output2; uint32_t I32_m_Output3; - uint32_t I32_m_Direction; uint32_t I32_m_Line; bool B_m_Interrupt; bool B_m_Left; @@ -52,7 +49,6 @@ B_m_Right = false; B_m_Menu = false; B_m_OK = false; - I32_m_Direction = 0; I32_m_Line = 0; I32_m_Output1 = 0; I32_m_Output2 = 0; @@ -66,7 +62,6 @@ delete &B_m_Left; delete &B_m_OK; delete &B_m_Menu; - delete &I32_m_Direction; delete &I32_m_Line; delete &I32_m_Output1; delete &I32_m_Output2; @@ -118,11 +113,6 @@ B_m_Right = B_Right; } -void Settings::V_SetDirection(uint32_t I32_Direction) -{ - I32_m_Direction = I32_Direction; -} - bool Settings::B_GetOK() { return B_m_OK; @@ -148,11 +138,6 @@ return B_m_Interrupt; } -uint32_t Settings::I32_GetDirection() -{ - return I32_m_Direction; -} - uint32_t Settings::I32_GetLine() { return I32_m_Line;