DVB-T to PAL head-end

DVB-T to PAL head-end brochureDVB-T to PAL head-endMy responsibilities:

– Participate in hardware design – eg. I assigned all signals to mcu pins

– Run the prototype board

– Push buttons driver

– Graphic display driver; Control the lines; Low level functions to set/clear pixel

– Ported SNMP library from FreeBSD

– Serial communication routing; Simultaneous full duplex communication on all ports

– GUI – implement low level functions, create framework for GUI task

– Designed  communication between GUI and Input tasks;  Communication was based on messages, so in the future other methods of input could be implemented without afford  and warring about thread safety e.g.  events could be send from communication channel, serial console or web page