MARTy Code Documentation


Updated: December 14th 2010


This document is an attempt to bring togther all the scattered documentation on the MARTy source code. It will start off as a table of contents, and as parts of code are worked on the documention here will be updated for future generations.

Document Layout
Introduction

compiling
- CMake, deps, linux only, drivers
C++ style (pointers, buffers, classes, templates, comments, doxygen, exceptions)
Logging System
Subsystems:
- Network Overview
- CANBus Setup
- Control Window
- Motor Control
- Video input
Hardware:
- Thermometer, bat tester, leak detector, IMU