Im trying to send a command to the K8056 relay board using RS232. I have set all the comm settings correct(baud, stop bits ect.) The Velleman application controls the board fine. Im using the terminal in MikroC (Microelectronika) to send the commands. I dont understand how to work out the checksum byte.
For example i want to turn relay 1 on card address 1:
13 1 83 1 <-I have left out the checksum as im not sure how to find it.
Adding the last 4 bytes is ofcourse no problem but how do i get the 2’s compliment , Googled it but still dont get it.
Some simple examples for the check sum calculation with explanation would be great!
Après 3 semaines à me tirer les cheveux, je me suis acheté un analyseur logique juste pour découvrir que les bits doivent êtres inversés.
Ca aurait été plus simple de me le dire… il suffisait juste d’ajouter un petit ~ dans mon code.
Enfin bon c’est pas grave.
Pour ceux que ca pourrait aider voici à quoi doit ressemble le signal pour la commande Toogle.