Search found 16 matches
- Mon Nov 29, 2004 4:20 pm
- Forum: Plugin Development
- Topic: Property Change Events
- Replies: 7
- Views: 3977
Scott, This would work fine. Is it correct to assume that these API strictly deal with Runtime state. As such, I need to Subscribe every time I run? Also if things crash during debugging, I don't have to worry about any messed up state on your side by my inablity to unsubscribe? How costly is it to ...
- Mon Nov 29, 2004 3:30 pm
- Forum: Plugin Development
- Topic: Property Change Events
- Replies: 7
- Views: 3977
Scott, As a C++ programer for 14years (back when it was a preprocessor front end for C), I assure you I don't like the tast of Kool-aid. But a good tool makes me more productive and creative. C# (and .Net) do provide that for me . I could probably add some kind of subscription/notification support t...
- Mon Nov 29, 2004 1:29 am
- Forum: Plugin Development
- Topic: Property Change Events
- Replies: 7
- Views: 3977
Jus like your VBScript device, I'd like to allow the user (me) to supply C# code to run as a script. Unlike the VBScript device, I would like to be able to receive notification of Property changes from any device. The same type of conditions that a Task can watch would be desired. This needs to be e...
- Sat Nov 27, 2004 2:35 pm
- Forum: Plugin Development
- Topic: Property Change Events
- Replies: 7
- Views: 3977
Property Change Events
Hi Scott, I would like to write a C# script device. I'm not a big fan of VBScript for lots of reasons. Using HbControlMod.dll I can get and set many of the useful items in HouseBot. However, to have the power that is really desired, there needs to be a way to get asyncrounous notification of propert...
- Sat Nov 27, 2004 2:12 pm
- Forum: Plugin Development
- Topic: Complex device orgainization
- Replies: 6
- Views: 3733
Vantage driver release
I'd post it if there were a way on this forum to do so. Othewise, send me your e-mail via PM and I'll send it to you.
- Mon Sep 13, 2004 5:22 pm
- Forum: Feature Requests
- Topic: Imported Themes
- Replies: 3
- Views: 1974
Thanks Scott. Your attentiveness is refreshing. I am moving my house over to HouseBot after trying Premise SYS for a couple of years. You have done so many things, especialy with the PPC client support and simple model for device support, that are on the mark. I thought I would have to write all tha...
- Mon Sep 13, 2004 1:05 pm
- Forum: Plugin Development
- Topic: How to determine Subscription interface to support in HW
- Replies: 3
- Views: 2264
But the subscription doesn't say what the new state is? Only that it changed. The software device would then queriy this value. From experience, I don't trust the software to accurately maintain a shadow of the state of the device. At initialization time, I have the software device get its state fro...
- Mon Sep 13, 2004 1:04 am
- Forum: Plugin Development
- Topic: How to determine Subscription interface to support in HW
- Replies: 3
- Views: 2264
How to determine Subscription interface to support in HW
I want to build a hardware device for the Weeder input cards. You already have an Input software device that I could use without reinventing the wolrd. However, how do I tell what the Subscription interace is that the hardware device should implement in order to send commands to a software device? I...
- Sun Sep 12, 2004 11:24 pm
- Forum: Feature Requests
- Topic: Toggle property state from PPC hard button
- Replies: 1
- Views: 1303
Toggle property state from PPC hard button
It would be very useful to use a hard button on the PPC to 'toggle' a boolean device property like "PowerState". To be able to click a hard button to turn on the light if off and turn off a light if on would be nice. I know that since they aren't really 'typed' values, this may be a hard m...
- Sun Sep 12, 2004 11:22 pm
- Forum: Feature Requests
- Topic: PPC power level
- Replies: 0
- Views: 6148
PPC power level
It would be nice if the PPC's power level could be used like a property. This would allow for mapping it to a guage or text value. This would be a virtual property on the client not through the server so it doesn't fit the model well. You have special buttons for things link this. But this would be ...
- Sun Sep 12, 2004 11:20 pm
- Forum: Feature Requests
- Topic: Panel editing features
- Replies: 1
- Views: 1437
Panel editing features
Allow the arrow keys be used to move controls arround. This would enable more precise placement than mouse dragging alone. Use the Delete key to delete the selected control. Use the Insert key to Duplicate the selected control. Simple additions but speeds up work alot.
- Sun Sep 12, 2004 11:18 pm
- Forum: Feature Requests
- Topic: Reloading Theme on PPC
- Replies: 0
- Views: 6158
Reloading Theme on PPC
Reloading a Theme after I've changed it on the server has never worked on my AudioVox Maestro PPC running version 2.20 of the client and server software. It has either 1) put up an application exception dialog on the PPC, 2) hung the PPC with the wait cursor spinning, or 3) immediately crashed the s...
- Sun Sep 12, 2004 11:16 pm
- Forum: Feature Requests
- Topic: Imported Themes
- Replies: 3
- Views: 1974
Imported Themes
An imported theme lost it Panel Buttons device mapping. Just selecting the "Device" in the properties window, brought back the old "Property" and "New Value" field settings for the "Button X" Buttons. But had to reenter both "Device" and "Proper...
- Fri Sep 10, 2004 12:48 pm
- Forum: Plugin Development
- Topic: Complex device orgainization
- Replies: 6
- Views: 3733
Thanks for the reply. I figured you would have had a means already to do the relative settings. If someone has an interested in a Vantgage driver, post here and I'll work with Scott to get it to you. In the mean time I'll continue to test and make improvements until they have a general way to post u...
- Fri Sep 10, 2004 12:14 am
- Forum: Plugin Development
- Topic: Complex device orgainization
- Replies: 6
- Views: 3733
Scott thanks for the info. I've got the Vantage Dimmer and Relay modules implemented and it works great. Vantage is a fairly hi-end system but I choose it because it is rock solid. If others would like to have this device support, what is the proper way to share it? Except for having not written any...