\nomenclature{API}{Application Programming Interface} \nomenclature{CAN}{Controller Area Network} \nomenclature{GUI}{Graphical User Interface} \nomenclature{CPU}{Central Processing Unit} \nomenclature{PC}{Personal Computer} \nomenclature{MFC}{Microsoft Foundation Classes} %\nomenclature{CSMA/CD}{Carrier Sense Multiple Access/Collision Detection} \nomenclature{CSMA/CR}{Carrier Sense Multiple Access/Collision Resolution} %\nomenclature{CSMA/CA}{Carrier Sense Multiple Access/Collision Avoidance} \nomenclature{RAII}{Resource Acquisition Is Initialization} \nomenclature{ELF}{Executable and Linkable Format} \nomenclature{LIN}{Local Interconnect Network} \nomenclature{MOST}{Media Oriented Systems Transport} \nomenclature{IDE}{Integrated Development Environment} \nomenclature{PC}{Personal Computer} \nomenclature{ISR}{Interrupt Service Routine} \nomenclature{SO}{Shared Object} \nomenclature{DLL}{Dynamic Link Library} \nomenclature{STL}{Standard Template Library} \nomenclature{DLC}{Data Length Code} \nomenclature{POSIX}{Portable Operating System Interface} \nomenclature{FPGA}{Field Programmable Gate Array} \nomenclature{XML}{Extensible Markup Language} \nomenclature{SOAP}{Simple Object Access Protocol} \nomenclature{DTO}{Data Transfer Object} \nomenclature{RPC}{Remote Procidure Call} \nomenclature{HTTP}{Hypertext Transfer Protocol} \nomenclature{FTP}{File Transfer Protocol} \nomenclature{DMA}{Direct Memory Access} \nomenclature{WCRT}{Worst Case Response Time} \nomenclature{WCET}{Worst Case Execution Time} \nomenclature{RTAI}{Real Time Application Interface} \nomenclature{PIC}{Position Independent Code} \nomenclature{RISC}{Reduced Instruction Set Computer} \nomenclature{RTA}{Response Time Analysis} \nomenclature{CRC}{Cyclic Redundancy Check} \nomenclature{ACK}{Acknowledge} \nomenclature{SOF}{Start Of Frame} \nomenclature{ID}{Identifier} \nomenclature{RTR}{Remote Transmission Request} \nomenclature{IFS}{Intermission Frame Space} \nomenclature{ECU}{Electronic Control Unit} \nomenclature{MSB}{Most Significant Bit} \nomenclature{LSB}{Least Significant Bit} \nomenclature{VBA}{Visual Basic for Applications} \nomenclature{RAM}{Random Access Memory} \nomenclature{PIP}{Priority Inversion Protocol} \nomenclature{TCP}{Transmission Control Protocol} \nomenclature{IP}{Internet Protocol} \nomenclature{LED}{Light--Emitting Diode} \nomenclature{RX}{Receive} \nomenclature{TX}{Transmit} \nomenclature{RT}{Real-Time}