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