decryption in AVR
CPLD receive raw data (still broken)