I am working on project using RadioHead library and I just ask how RadioHead encodes, I read the file: RHEncryptedDriver.cpp but I don't know if it's the right one.. And I can't figure out how it encodes a signal. I actually managed to send a message between 2 arduino but I want to go further and understand how the signal encoding works. Trying to list the letters of the alphabet and their corresponding signal (sending each letter 1 by 1 and listing them) I saw that the signal did not correspond letter by letter to what I had sent .. I would therefore like to know if someone could explain to me how the encoding of the RadioHead library works and I use 433Mhz if it ever helps.
That was not what I meant, of course the encrypted file contains all the necessary information but maybe another file could have helped me. But obviously that's not the case.
If you can’t understand the source code, which is on your machine somewhere, you could try googling
radiohead encoding method
where I did find some good detail.
The only thing left to se (for me) is the encoding at the bit level, which I was expecting to be Manchester style, but so far no confirmation of that or news about what they use in its stead.