Do you still have the files that Laser supplied?
I do, but I don't recall any combined house/unit/function command messages being in those example files. I will check them again to make sure. The "read me" file shows these command formats, with no mention of the ability to combine them into one message:
Pronto Transmission Patterns
============================
HOUSE:
1 H1 H2 H3 H4 /H1 /H2 /H3 /H4
UNIT:
1 U1 U2 U3 U4 0 /U1 /U2 /U3 /U4 1
FUNCTION:
1 F1 F2 F3 F4 1 /F1 /F2 /F3 /F4 0
EXTENDED_CMD:
1 C1 C2 C3 C4 C5 C6 C7 C8 0 /C1 /C2 /C3 /C4 /C5 /C6 /C7 /C8 1
EXTENDED_DATA:
1 D1 D2 D3 D4 D5 D6 D7 D8 1 /D1 /D2 /D3 /D4 /D5 /D6 /D7 /D8 0
It also says:
Both the house code and unit code may also reside in the same button
thereby creating a button for a specific X-10 module.
So it seems to suggest using a feature of the Pronto remote (adding multiple commands to one button) to send two separate messages rather than some mechanism of their protocol for combining them into one message.
It shows the command format as:
The 40KHz IR house code signal format is as follows:
0x00A5 0x0096 Lead-in
(4-burst pair) House code, standard X-10 coding. eg. A=0110, B=1110
(4-burst pair) House code compliment
0x01C2 0x0096 Inter-message code
0x00A5 0x0096 Lead-in
(4-burst pair) House code
(4-burst pair) House code compliment
0x01C2 0x0E10 Lead-out
I suppose it might be possible to insert another inter-message code, lead-in, and another entirely different code before the lead-out, but the "read me" doesn't explicitly state that this is acceptable.
It's interesting that you and dave w are doing sort of the same thing, sending RF/Bluetooth to a device that then retransmits as IR.
In my case, it's because of the remote I am using. The only RF messages that the TSU501 can transmit are IR messages encapsulated in RF, requiring a Philips RF extender (RF-to-IR device) to receive and retransmit them and necessitating that the destination device be one that accepts IR. And of course the reason that I am using the RF option at all is for whole-house coverage without line-of-sight access to the receiver. I could just use an X10 RF remote and avoid this silliness, but I don't wanna; I'd need 2 remotes then!