Je dirais plutôt que dans une instruction sertxd, le " # " est nécessaire pour que la variable soit transmise sous la forme d' une suite ASCII (que l' on transfère un byte ou un word )Ok.
J' en conclue
1/ que, dans une instruction sertxd, le " # " est toujours nécessaire que l' on transfère un byte ou un word ( pour qu'il soit transmis sous la forme d' une suite ASCII ).
Par contre, on peut très bien vouloir transmettre un byte sous forme binaire, par exemple le CR=13.
Les accolades qui indiquent une option sont justifiées par ce qui précède.2/ que l' article ' sertxd ' du manuel 2 a besoin d' être mis à jour ( Suppression des accolades dans le § ' sertxd ' et précision sur byte et word ).
Par contre le (0-255) prête à confusion : c'est effectivement (0-255) si on n'utilise pas le #.
Mais la variable peut être de type word si on utilise le # (0-65535)
Pour les calculs sur 32 bits, l'opérateur ** permet de réaliser des calculs intermédiaires sans perdre de précision.
Par contre, il manque une sorte de #w1:w2 dans le sertxd pour afficher le résultat en ASCII.
A rajouter sur la wish list !
Last edited: