CAN Protobuf module

Exchange Protobuf messages over CAN module. More...

Detailed Description

Exchange Protobuf messages over CAN module.

+ Collaboration diagram for CAN Protobuf module:

Files

file  canpb.hpp
 
file  CanProtobuf.hpp
 Exchange Protobuf messages over CAN module.
 
file  ReadBuffer.hpp
 Read buffer for EmbeddedProto.
 
file  WriteBuffer.hpp
 Write buffer for EmbeddedProto.
 

Macros

#define CANPB_READER_PRIO   (THREAD_PRIORITY_MAIN - 1)
 message reader thread priority
 
#define CANPB_READER_STACKSIZE   THREAD_STACKSIZE_MAIN
 message reader thread stask size
 
#define CANPB_INPUT_MESSAGE_LENGTH_MAX   1024
 max incoming message length
 
#define CANPB_OUTPUT_MESSAGE_LENGTH_MAX   (4*1024)
 max outgoing message length
 
#define CANPB_MAX_HANDLERS   16
 max numbers of registered message handlers