Etape 51 : Logiciel : comment les données RVB est emballée
Les données emballées pour ses gousses RVB peuvent être un peu déroutantes à suivre puisque chaque canal est de 12 bits entier et nous sommes d’emballage chaque valeur PWM de canaux en segments de 8 bits. Il y a deux formats différents pour les données d’emballage car les données obtient compensées lorsque nous sommes toutes les données d’un emballage dans le tableau. Si l'on compare la structure de données pod RVB de #5 à celle de pod RVB de #2, vous verrez que pod RVB #5 commence au milieu d’un octet, tandis que pod RVB #2 commence par un octet complet.
Si vous éprouvez des difficultés à savoir comment les données sont emballées ne vous inquiétez pas. Toutes les fonctions que nous utilisons pour traiter les gousses RGB fonctionne grâce à la fonction "RGB_Pod (UINT8 pod, rouge UINT16, UINT16 vert, UINT16 bleu)", qui se chargera de toutes les données de tri pour nous ! C’est juste bon à savoir si vous voulez changer manuellement les données pour une raison quelconque.