As part of preparing for the release of the SQBlaster Plus
, I'm making modifications to the SQBlaster Plugin to handle it's new functionality.
Per the spec sheet published on http://squareconnect.com
, the new Blaster will have 5 channels of IR.... one built in (like the original) in addition to 4 individually addressable discrete IR channels.
So far, I've modded my Plugin code to create these 4 extra IR channels, and expose them as extra Devices, with the following characteristics, but I'd like comments on what people are expecting:
a) You still have the original "Parent" device, and it'll show in all the MiOS IrTransmitter
b) The new children all have the flags set to force the child devices into the same Room
as the Parent blaster, they cannot be moved around
c) The children all have titles of IR Channel 1
, ..., IR Channel 4
.. on the assumption that the Parent is IR Channel Main
d) These children only appear if you have a SQBlaster Plus (to make it transparent to the 1st generation SQBlaster users)
I think this is all reasonable behavior except, I'm not sure if people think about it being IR Channel 1..4
, or IR Channel 2..5
, IR Aux Channel 1..4
(etc) since the "Parent" is really the first channel.
I'm leaning towards changing the child titles to IR Aux Channel 1..4
, as these are user-changeable anyhow, and relaxing the restriction so these devices can be placed in any room.
Anyone have a strong feeling one way or another?