Handling Bracket Bid Reject
In all but one case, the sense code provided by LUA in an EXR is the only
appropriate one to return to the PLU. When bracketing is in use, however,
and the PLU asks to become speaker, your application has a choice of sense
codes:
- LUA can reject a BID command from the PLU. To reject the BID, LUA formats an EXR containing the sense code LUA_BB_REJECT_NO_RTR, stating that the bracket bid is rejected and no RTR command will be issued later. The numeric value of this sense code is 0x00001308L (in Intel, or byte-swapped, form, as you would code it in a C program).
- Your application can accept the BID command if it supports bracketing and can issue an RTR command later. To notify the PLU that its BID can now be accepted, you can change the sense code to LUA_BB_REJECT_RTR (value 0x00001408L), the sense code that states an RTR will be forthcoming. At some later time your application must format and send an RTR message.