La sortie est de la forme:
Adresse: hexadecimal_data ASCII_data
Les données hexadécimal et ASCII sont les mêmes, mais affichés différemment. Dans les données ASCII, seuls certains octets sont sortis en tant que caractères imprimables car de nombreuses valeurs d'octets ne sont pas imprimables et d'autres imprimables gâchent le formatage des données imprimées.
Il n'y a aucun moyen pour moi de dire si c'est correct ou incorrect pour votre liste liée puisque je n'ai aucune idée de ce à quoi devraient ressembler vos données. La meilleure façon de tester le code de sérialisation est de le relire. Vous aurez probablement aussi besoin d'écrire du code qui affiche le code dans un format facile à regarder et de brancher ce code dans votre graveur et votre lecteur de sorte que vous puissiez voir différences dans les données là-bas.