====== 430MHz RC codes ====== * short pulse - 431us * short pause - 431us * long pulse - 1293us * long pause - 1293us Because I'm not sure about which pulse is 1 an dwhich is 0 I'm assuming following: * 0 is short pulse, long pause, long pulse, short pause * 1 is short pulse, long pause, short pulse, long pause * the whole sequence is terminated with short pulse The packet consists of: * groups * button number * function Groups ^ Group number ^ sequence ^ | 1 | 1000 | | 2 | 0100 | | 3 | 0010 | | 4 | 0001 | Buttons ^ button number ^ sequence ^ | 1 | 1000 | | 2 | 0100 | | 3 | 0010 | | 4 | 0001 | Function ^ function ^ sequence ^ | on | 0001 | | off | 0000 | for example turn on socket 1 of group 1 is: 1000 1000 0001