Thanks, i've already read that (for the gen 3), but i can't seem to find anything, like if i try to search for my trainer id (using the encoding table) it doesn't seem to be there. I managed to find what i wanted with some trial and error, but i can't understand why i can't find for example my trainer id (28935 that in hex would be A3 A8 AA A4 A6 right?). Anyway now im stuck at the checksum part, it appears that liquid crystal has its own way of doing that i think my only chance is try to ask the developers