Difference between revisions of "CAN Protocol"
Alexalspach (Talk | contribs) (→Non-Periodic Communication) |
Alexalspach (Talk | contribs) (→Periodic Communication) |
||
Line 7: | Line 7: | ||
===Periodic Communication=== | ===Periodic Communication=== | ||
+ | The Allegro Hand control software attempts to communicate with the real or simulated hand at a regular control interval. Every 3 milliseconds the joint torques are calculated and the joint angles are updated. | ||
+ | |||
==CAN Frames== | ==CAN Frames== | ||
===Standard CAN Packet=== | ===Standard CAN Packet=== |
Revision as of 21:13, 5 October 2012
Contents |
CAN Communication
Baud-Rate
The CAN communication baud-rate is 1Mbps.
Non-Periodic Communication
Messages can be sent to initialize or stop CAN communication.
Periodic Communication
The Allegro Hand control software attempts to communicate with the real or simulated hand at a regular control interval. Every 3 milliseconds the joint torques are calculated and the joint angles are updated.
CAN Frames
Standard CAN Packet
ID (Message Identifier)
Command Identifiers
Source and Destination Identifiers
Case-study: Softing CAN
Opening the CAN Communication Channel
CAN Initialization
Starting Periodic CAN Communication
Stopping Periodic CAN Communication
Transmitting Control Torques
Receiving Joint Angles
Whos here now: Members 0 Guests 0 Bots & Crawlers 1 |