Robotino3 IO protocol

From RobotinoWiki
Revision as of 14:00, 6 July 2012 by Verbeek (talk | contribs) (Created page with "==Description of the data exchange protocol between LPC2378 and COM-Express module over USB== Most of the I/Os comming with Robotino 3 are still connected to a NXP LPC2378 mic...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Description of the data exchange protocol between LPC2378 and COM-Express module over USB

Most of the I/Os comming with Robotino 3 are still connected to a NXP LPC2378 microcontroller (MC). In contrast to previous versions of Robotino the interface between the MC and Robotino's internal industral PC is no longer RS232 but USB. This page describes the protocol used for communication between MC and PC over USB.

Package assembly

All data send from PC to MC and vice versa has the form

Name Length (bytes) Value Escape Description
Head 1 0xAA NO Byte identifying the beginning of a new message