Configurer un offset d'octet dans une structure plate
Utilisez une fonction SetElementProperty et une fonction GetElementProperty pour modifier un offset d'octet dans un élément.
Avant de commencer
Pourquoi et quand exécuter cette tâche
A1111B2222C00003333
Procédure
- Ouvrez l'onglet Util pour l'élément c.
- Glissez-déposez une fonction SetElementProperty dans l'onglet Util.
- Glissez-déposez une fonction Add sur l'argument Value.
- Glissez-déposez une fonction GetElementProperty sur l'argument First Value.
- Double-cliquez sur la fonction GetElementProperty et sélectionnez Byte offset dans la liste déroulante Property, puis cliquez sur OK.
- Glissez-déposez l'élément c sur l'argument Element de la fonction GetElementProperty.
- Glissez-déposez une fonction Constant sur l'argument Second Value.
- Double-cliquez sur la fonction Constant et saisissez 4 dans le champ Value, puis cliquez sur OK.
Résultats
Si vous souhaitez vérifier que l'offset est correct, vous pouvez créer une map avec cette structure en entrée et en sortie.
Lorsque vous utilisez la fonctionnalité Test Run, vous obtenez les résultats suivants :
A1111B2222C3333