Hejsa
Jeg har for et par dage siden haft dette indlæg postet i dk.videnskab, hvor der er kommet et par svar, men desværre ikke noget der har hjulpet mig videre, så jeg håber der er en her i gruppen der kan hjælpe, som ikke lige læser videnskabsgruppen.
Det er følgende termometer jeg mangler info om:
_________________
Jeg roder med et lille projekt, hvor jeg læser nogle data fra en enhed, og 4 sæt data ser ud som følger:
11111111-FF 01000111-47 11000000-C0 11100010-E2 11111111-FF 01010110-5611111111-FF 01000111-47 11000000-C0 11100100-E4 11111111-FF 00001100-0C
11111111-FF 01000111-47 11000000-C0 11100101-E5 11111111-FF 11111000-F811111111-FF 01000111-47 11000000-C0 11100110-E6 11111111-FF 11010101-D5
Beklager linjeskiftet, men det bestemmer jeg ikke helt her ;o)
Hver datablok består af 6 bytes, hvoraf den 6. tror jeg er checksum, men kan simpelthen ikke hitte hvordan den så er beregnet.
Det er nok tydeligt at se, at hver værdi er binært-hex.
Det er data fra et trådløst termometer, som jeg gerne vil læse fra omputeren, men for at være sikker på at de data jeg læser er i orden, er det jo rart at kunne beregne checksummen. Den første "FF" er sync-data, om den skal være med i checksummen, er jeg også i tvivl om.
Jeg har selvfølgelig rodet nettet rundt efter hjælp, men det er ikke lykkedes, og mit eget tomme hovede, har ikke hjulpet mig nok.
Er der en der er dygtigere end mig, der har et par minutter til at kikke på det, så ville det være rart.
Pft. Mvh Hauge