The UK Home Automation Archive

Archive Home
Group Home
Search Archive


Advanced Search

The UKHA-ARCHIVE IS CEASING OPERATIONS 31 DEC 2024

Latest message you have seen: Re: xAP HS plugin errors


[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: Slim Conduit Feature request


  • Subject: Re: Slim Conduit Feature request
  • From: Stuart Booth
  • Date: Sat, 10 Apr 2004 00:30:00 +0000

On Mon, 22 Mar 2004 16:39:59 +0000, James Traynor <<a
href="/group/xap_automation/post?postID=MTa8ghyMSC1UKW4V_4g_bzDw5QpVF1sqfD4H1ruYUn5x_WSmX8qgB_TzR73wmXo1zXjG78--_oA">james@m...</a>>
wrote:

>Could you add some options so that a slim set to double size text can
>display a xAP-osd message correctly. Currently it seems to just scroll
>the second line. Ideally, a 3 way option would be great:
>1, switch to normal size text for the duration of the display
>2, Use big text to scroll line 1 then line 2 and double the duration
>time set.
>3, disable osd if set to double height ( not sure about this one)

>oh and a polite reminder about dimming an off display to full when a
OSD
>comes in!

I went and finished this off this evening and I believe this is all
implemented for you now. I've uploaded a new build of the xAP
SlimServer Connector for all to play with. v1.2.8.14:

<<a href="http://www.xapframework.net/modules.php?name=Downloads&d_op=viewdownload&cid=25";>http://www.xapframework.net/modules.php?name=Downloads&amp;d_op=viewdownload&amp;cid=25\
</a>>

This change allows any On-ScreenDisplay message meant for Slims to
specify its own requirements in terms of double height text vs single
height text, and one of the various brightness settings. Additionally
you can control the default alignment for each line of text, rather
than assuming all messages are Left-aligned unless they specify
otherwise.

So now you can say that any OSD message will be displayed in 2 line
(single height) mode, using the brightest display setting. In this
mode the 2 separate lines of text in the xAP OSD message are
concatenated together into one longer message. This will take hold on
the Slim for the duration of the display message. You might have the
display set in 'dark' mode, completely off, and it will then light up
when an OSD message it sent to it.

There's a fair bit of customisation you can do:

- It's got a pretty UI for all the settings in the Properties dialog. Have
a
look on the Connector Options page.
- You can set and update the default values remotely using xAP messages.
- These settings are persisted to the config file so you don't have to
resend
the configuration message at startup.
- You can override these settings for individual display messages.
- You can query the current state of play of these values using xAP
messages.
- The query message is targetted at the requestor.
- You get a .Info xAP message block sent out when the values change to keep
everybody informed.
- And you can control power off and on brightness/size separately for all
of the
above.

In essence you can leave things as they are now, and whatever display
mode the Slim device is currently using is how the OSD message will be
displayed.

Or you can configure the Connector to apply certain display settings
for ALL OSD messages. Using either xAP messages or the GUI you can
specify slightly different settings for when the Slim is 'on' than
when it is 'off'. Your nighttime 'off' settings might be different
from your daytime 'on' configuration such as "DON'T distrub me by
brightening the display when you're off".

Or you can send an OSD message which is pre-loaded with its own
requirements for its display. This overrides any other default
settings. An uber critical message at night time might be sent to turn
the display on to bright setting which you might notice.

Try it out sometime, let me know if it does what you want.

S
--
Stuart Booth <<a
href="/group/xap_automation/post?postID=YNdzq42b0svDY6oOXrqvS8BiGgSDTsS1TJy0HaP8ES_A6OmIJbSsnYX_0NLOVT-2lKmvxiCRmzEnr00WljQ">stuart@x...</a>>
xAPFramework.net - a xAP software development framework for .net

<a href="http://www.xapautomation.org/";>http://www.xapautomation.org/</a>
<a href="http://www.xapframework.net/";>http://www.xapframework.net/</a>





xAP_Automation Main Index | xAP_Automation Thread Index | xAP_Automation Home | Archives Home

Comments to the Webmaster are always welcomed, please use this contact form . Note that as this site is a mailing list archive, the Webmaster has no control over the contents of the messages. Comments about message content should be directed to the relevant mailing list.