Robot
The embedded systems for UTRA's autonomous humanoid soccer-playing robot
UART
Collaboration diagram for UART:

Modules

 UartDriver
 Manages the usage of a particular UART, taking care of hardware-level calls, OS-level calls, and passing up statuses.
 
 UartInterface
 Interface implemented by concrete & mock UART objects.
 
 UartDriver_test
 UartDriver unit tests.
 

Detailed Description