.. 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`.