I've reworked both sides for a 32-bit message including a checksum (32 is nice, since I can receive it by leftshifting it onto an unsigned long), going to test it tonight.
I'm going to have to make some decisions about how many bits to use for the address (so I can have multiple devices in my room, each looking for a different address) and how many to use for the checksum (thus determining how many I've got left for data).
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I've reworked both sides for a 32-bit message including a checksum (32 is nice, since I can receive it by leftshifting it onto an unsigned long), going to test it tonight.
I'm going to have to make some decisions about how many bits to use for the address (so I can have multiple devices in my room, each looking for a different address) and how many to use for the checksum (thus determining how many I've got left for data).