CRLG / GROSBOT_MBED

Logiciel embarqué dans le MBED du robot principal de l'année 2014
2 stars 0 forks source link

[Messagerie] Les messages Labotbox sont limités a 8 octets en réception #41

Closed NicoFarmer closed 7 months ago

NicoFarmer commented 11 months ago

Historiquement, depuis l’époque de la passerelle CAN -> RS232, la taille des messages échangés sur la RS232 Labotbox est limitée a 8 octets. La taille est passee a 16 octets avec l’arrivée du KMAR, mais uniquement en émission du MBED. La réception reste limitée a des messages de 8 octets.

L'objectif est de lever cette restriction et passer a 64 octets la taille des messages Labotbox.

NicoFarmer commented 11 months ago

La modification est faite. Les bénéfices apportés par la modification sont :

La refonte du module de messagerie permet de gagner en RAM et même avec le passage des messages a 64 octets, la RAM consommée reste toujours inférieure a celle initiale (pour les messages a 8 octets). Sur le plus long terme, il serait bien de migrer la messagerie Labotbox en utilisant le module "Messenger", mais cela demande un travail conséquent, notamment coté Labotbox.

Le ticket reste ouvert le temps de s'assurer qu'il n'y a pas d'effet de bord ni de régression.

NicoFarmer commented 7 months ago

L'évolution réalisée en janvier ne semble pas avoir apporté de régression. Le ticket laissé en surveillance depuis janvier est soldé.