The UK Home Automation Archive

Archive Home
Group Home
Search Archive


Advanced Search

The UKHA-ARCHIVE IS CEASING OPERATIONS 31 DEC 2024


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

RE: OSD SCHEMA - COLOUR


  • Subject: RE: OSD SCHEMA - COLOUR
  • From: Keith Doxey
  • Date: Sat, 07 Jun 2003 12:36:00 +0000

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN">
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff" size="2">Hi
Guys,</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff" size="2">Just
to add my input.</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">Different devices handle colour in different ways,
for example.</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff" size="2">Most
LCD's are monochrome with no invert
function.</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff" size="2">Many
of the graphic VFD, whilst being monochrome, allow for inverted text and
graphics eg Dark on light.</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff" size="2">OSD
chips such as the STV5730A have 8 colours where each bit basically
specifies wether the R or G or B colour should be
present.</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff" size="2">The
BBC Micro has 16 colours, 8 of which are the basic R,G,B permutations and
8-15 are flashing complimentary colours eg Solid RED, or Flashing RED/CYAN
etc.</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff" size="2">EGA
supported 16 colours but it was really just Light and Dark versions of the
basic 8</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff" size="2">Then
you move to higher end PC type devices where you have 12,15,16,24,32 bit
colour.</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff" size="2">I
suggest we should implement 2 sets of COLOUR
attributes.</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff" size="2">Set
1</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">FORELOCOL&nbsp;&nbsp;&nbsp;
0-7</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">BACKLOCOL&nbsp;&nbsp;&nbsp;
0-7</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">Where the three bits of 0-7 represent the presence or
absence of RGB (in that order).</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">000&nbsp;&nbsp;&nbsp;
Black</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">001&nbsp;&nbsp;&nbsp;
Blue</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">010&nbsp;&nbsp;&nbsp;
Green</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">011&nbsp;&nbsp;&nbsp;
Cyan</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">100&nbsp;&nbsp;&nbsp;
Red</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">101&nbsp;&nbsp;&nbsp;
Magenta</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">110&nbsp;&nbsp;&nbsp;
Yellow</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">111&nbsp;&nbsp;&nbsp;
White</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">Devices that do not support any form of colour
attribute can ignore it totally</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">Devices that support limited attributes eg Invert can
take just the FORE value and if greater than Zero it is light text on dark
background, else if Zero then dark text on light
background.</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">Devices with a limited set of colours such as OSD
chip and old BBC micros etc would be responsible for mapping the schema 0-7
RGB values to match their own internal
palette.</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff" size="2">Set
2</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">FOREHICOL&nbsp;&nbsp;&nbsp;
(R,G,B)</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">BACKHICOL&nbsp;&nbsp;&nbsp;
(R,G,B)</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2">Where R,G,B = 0-255 as per standard HTML style colour
attributes.</FONT></SPAN></DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff"
size="2"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class="343032111-07062003"><FONT
face="Arial" color="#0000ff" size="2">As I
said, it would be upto the device to interpret the values to suit its own
need. The LO set could even be done away with if the HI set was interpreted
as R>0 = Red On etc.</FONT></SPAN></DIV>
<P><FONT face="Arial" color="#0000ff"
size="2">Keith</FONT> </P>
<P><FONT face="Arial" color="#0000ff"
size="2">www.diyha.co.uk</FONT> <FONT
face="Arial" color="#0000ff"
size="2">www.kat5.tv</FONT> </P>
<BLOCKQUOTE>
<DIV class="OutlookMessageHeader" dir="ltr"
align="left"><FONT face="Tahoma"
size="2">-----Original Message-----<B>From:</B>
Ian Lowe [mailto:ian@xxxxxxx]<B>Sent:</B>
07 June 2003 10:26<B>To:</B>
ukha_xpl@xxxxxxx<B>Subject:</B> Re: [ukha_xpl] OSD
SCHEMA</FONT></DIV>
<DIV><FONT face="Arial"
size="2">Personally, I'd say no...</FONT></DIV>
<DIV><FONT face="Arial"
size="2"></FONT>&nbsp;</DIV>
<DIV><FONT face="Arial" size="2">As the
concept of the .BASIC version of the schema is that it should be fully
supported by any device of that class. I think it sets a bad precedent if
we now have a schema that incorporates some elements (the colour stuff)
into the lowest possible version of the schema, when we know already that
this&nbsp;can't be supported on LCDs, VFDs, SLIMP3s,
etc..</FONT></DIV>
<DIV><FONT face="Arial"
size="2"></FONT>&nbsp;</DIV>
<DIV><FONT face="Arial" size="2">On the
OSD.TIVO front, Ant Skelton's work on graphical overlay might open the
doors for a few new options there, like a background image, or graphical
templates..</FONT></DIV>
<DIV><FONT face="Arial"
size="2"></FONT>&nbsp;</DIV>
<DIV><FONT face="Arial" size="2">That being
said, The impact in this case is small enough that I am not too uptight
over this.</FONT></DIV>
<DIV><FONT face="Arial"
size="2"></FONT>&nbsp;</DIV>
<DIV><FONT face="Arial" size="2">What's the
view then? Tony? John?</FONT></DIV>
<DIV><FONT face="Arial"
size="2"></FONT>&nbsp;</DIV>
<DIV><FONT face="Arial"
size="2">Ian.</FONT></DIV>
<DIV><FONT face="Arial"
size="2"></FONT>&nbsp;</DIV>
<DIV><FONT face="Arial"
size="2"></FONT>&nbsp;</DIV><TT>xPL
Links: <A href="http://www.xplproject.org.uk";>http://www.xplproject.org.uk</A>
<A href="http://www.xplhal.com";>http://www.xplhal.com</A> <A
href="http://www.xpl.myby.co.uk";>http://www.xpl.myby.co.uk</A>To
Post a Message: ukha_xpl@xxxxxxx Subscribe:&nbsp;
ukha_xpl-subscribe@xxxxxxx To Unsubscribe:&nbsp;
ukha_xpl-unsubscribe@xxxxxxx</TT> <TT>Your use of Yahoo! Groups
is subject to the <A href="http://docs.yahoo.com/info/terms/";>Yahoo!
Terms of Service</A>.</TT> </BLOCKQUOTE>
;




xPL Main Index | xPL Thread Index | xPL 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.