XClose
List Archives : http://void.nothingness.org
List Archives

XTension Discussion

XTension beta build 807

From: James Sentman <james-AT-sentman.com>
Date: 27 Aug 2010 06:31:08 UTC   (09:31:08 AM in author's locale)
To: Mailing List <xtensionlist-AT-shed.com>
Good morning,

Have a bunch of little fixes and some new stuff in a build that might be useful to some of you. Build 807 can be downloaded from the wiki as usual.

machomeautomation.com/doku.php/beta

• Stops processing malformed RFXMeter packets before the error enters the script that might have been causing 2702 applescript errors.
• fixed the popups for selecting the type of weeder card so that they all include the new WTAIN analog input card. It should now be possible to place one on any supported address, not just “A”.
• fixed backwards are you sure logic in the dialog asking if you really want to move all an interfaces units to a new interface.
• added the “multiqueue” property to the xInterface object. If you have 2 or more interfaces that can potentially interfiere with each other, like 2 CM11's on separate legs that might see each other or might not you can set them to the same multiqueue name and they will take turns instead of transmitting at the same time. This is only necessary if you are dropping X10 commands (or other commands from anything) due to collisions. usage: set multiqueue of xInterface “name of interface” to “some string” set some string to the same name on both or more interfaces. This setting is saved so it is only necessary to issue it once. To clear it set it to an empty string. There is no user interface to this beyond the applescript verb. Most folks should never have to bother with this, but it may important for setups with multiple X10 interfaces instead of a standard crossover/amp system. This may change the order that X10 commands are sent when large scripts are run or large number of commands across multiple interfaces are generated.
• added the “multiqueue wait” global applescript property. This sets the number of seconds that it will wait before waking up the waiting multiqueue. the default is 4 seconds to allow the last command to fully clear before sending more from the other queue. In my testing 3 seconds works most of the time, some experimentation may be necessary for your setup. usage, again from the command line: “set multiqueue wait to 5”
• First pass at support for the Radio Shack communicating multimeter model 22-812. This ISF is of limited appeal and so will probably not ship as part of the app and will need to be installed by you. Download from the link above and insert into the “pitchers” folder that you will find inside the app after control-clicking it in the finder and selecting “show package contents” after doing so you will be able to select “multimeter” from the device popup.

Henk if you can experiment with this and your 2702 errors I'd love to know if that applescript fix does anything. I still can't figure out how they might be connected but the one does follow the other so I'm now filtering those packets before they might get passed anywhere. You should not see stack traces for malformed packets anymore, if you do please send me log entries again off the list.

Have a good weekend everybody.

Thanks,
James

James Sentman sentman.com MacHomeAutomation.com


_______________________________________________
XTensionlist mailing list
XTensionlist-AT-shed.com
lists.shed.com/mailman/listinfo/xtensionlist

* List Archives

IMC GeneralRA-LThe Graphics ListThe Situationist ListXTension Discussion
 

This site made manifest by Manifesto software