308028fb创建于 4月20日历史提交

.. include:: ./../macros.txt .. include:: ./../units.txt

.. _COMMUNICATION:

Communication

CAN

|foxbms| supports communication with other high level devices (e.g., the VCU) through CAN.

DBC File ^^^^^^^^^^

These files describe the CAN interface used by |foxbms|. The .dbc-file has been created using PCAN Symbol Editor |version_pcan_symbol_editor| from symbol file |version_sym_file|.

The .dbc-file and .sym-file are located in tools/dbc.

.. include:: ./../../build/docs/supported_can_messages.txt

Ethernet

Additionally to to CAN communication an ethernet communication interface is provided. Currently plain |tcp-ip| is supported for user defined application tasks. These tasks can be placed in ethernet.c. As an example and for testing purposes an echo server is implemented there. More details can be found in :ref:ETHERNET_MODULE.