CAntools é uma biblioteca [[Linguagem de programação Python|Python]] usada para interfacear entre [[Rede de área de controlador|redes CAN]]. Para instalar a biblioteca, use o comando `python3 -m pip install cantools`. Possui as seguintes funcionalidades:
- Análise de arquivos DBC, KCD, SYM, ARXML 3&4 e CDD.
- Codificação e decodificação de mensagens CAN.
- Multiplexação de sinal simples e estendida.
- Codificação e decodificação de DIDs de diagnóstico.
- Decodificador de saída Candump.
- Testador de nós.
- Gerador de código-fonte em [[Choice concept|linguagem C]].
- Monitor de [[Rede de área de controlador|barramento CAN]].
- Gráficos de sinal.
**:: Referência ::** [cantools · PyPI](https://pypi.org/project/cantools/)
# Exemplos
-