Tesla-UFMG / ECU

GNU General Public License v3.0
6 stars 0 forks source link

Alterar lógica de IDs da CAN de datalog para usar X-Macros #42

Open renanmoreira17 opened 3 years ago

renanmoreira17 commented 3 years ago

A lógica atual de gerenciamento de IDs da CAN, embora reduza bastante o retrabalho em caso de alterações (adição de dados, alteração, remoção), ainda necessita que diversas alterações sejam feitas em vários lugares nessas situações. O ideal é que a alteração em apenas um lugar se propague no resto do código e seja suficiente para alterar o comportamento da maneira desejada. Como apontado em #41, o objetivo é trocar a implementação atual para uma que utilize X-Macros, igual como feito em #39. Nesse link é possível encontrar informação sobre o funcionamento dessa feature. @joaovictorchaves também pode orientar como isso foi feito para leitura de variáveis da CAN do inversor.

FelTell commented 1 year ago

Sendo corrigido em #83