I have a couple related questions:
1. So the docs show the "Send Resident IR" command's IRNumber parameter's value range is 0-39, and you are saying that the docs are wrong and the value range should be 1-1023? (You actually said 1024 codes, but I assume you really mean 1-1023 since it is my understanding that #0 is reserved)?
2. Since there is the "Send Resident IR" command and the "Send Remote IR" command, I assume that the "Send Resident IR" command sends the IR directly from the Ocelot and it does not support zones?