CAN tooling development

Be ingenious

Customer: BRACE Internal

Market: -

BRACE execution: Model Based Design & Auto-coding competence cluster with support of the Chassis domain cluster

Location: BRACE offices

BRACE Automotive has developed a CAN bus tool for internal use based on the popular and well-priced PCAN-USB. This tool has been used in several projects in both engineering and reverse-engineering. The tool has the basic CANalyzer-like functions such as logging a trace of the CAN communication, the capability of sending messages and several useful additional features.

The Trace screen is used for logging. It shows all transmitted or received messages. The Trace can be saved in both .xml and in .txt format for later use and/or post-processing.

The Receive screen only shows the messages that are received and is optimized for reading while in use.

On the Transmit screen, a choice can be made per message for cyclic transmitting or manual transmitting.

The Response trigger screen is what makes this tool even more usefull. It offers trigger-based transmitting in response to a received message. This function is essential for e.g. the flow-control message as defined in the Transport Protocol. A filter can be set for the specific message on which must be responded, a waiting time can be provided and the actual content of the response can be configured. The Sweep screen can be used to transmit a bulk of messages after each other where for one or more of the bytes the value is constantly incremented from the start value to the stop value. A waiting time in between messages can be configured.

Most configurations made in the tool are stored in .xml formal for re-use and sharing amongst colleagues and teams.