> -----Original Message-----
> From: Blackburn Andrew SLUK [mailto:[EMAIL PROTECTED]
> 
> I am new to VNC, but the RFB protocol appears to be just the 
> kind of thing I
> am looking for.
> 
> I am working on an application with a 16-bit microprocessor 
> running @ 20MHz
> driving an LCD display .  We are attempting provide a feature 
> whereby the
> display can be emulated remotely on a PC.
> 
> RFB looks ideal with the exception that it is designed for 
> thin clients
> (thick servers).  If I understand correctly, the server (our 16-bit
> processor) would be required to have knowledge of all of the encoding
> methods.

Not necessary, it only needs to know one (raw encoding should do) and
convince the viewer it only supports that one.

For what it's worth, the origional website
(http://www.uk.research.att.com/archive/vnc) provided a tiny
vnc-server-example to which you can connect a viewer In the viewer, you see
a number (lcd-type display ;-) counting something.

see http://www.uk.research.att.com/archive/vnc/rfbcounter.html  for details

It depends on the kind of lcd display but if it is a raster or dot-matrix
one, then you can just map the lcd-pixels to vnc-server-pixels and provide
that once someone is connected.

(i wish my printer had such a display, just run `vncviewer printer` and see
the display from miles away).

> 
> Does anyone know whether it is possible to streamline the RFB 
> protocol for
> execution on a 16-bit processor?  Perhaps by making a 
> concession and just
> adopting a single encoding format.  Code space and processor 
> bandwidth come
> at a premium.

Then best use no compression, skips compression code and compression cpu
usage. I can imagine it is a mode acceptable for all viewers.

> 
> Any ideas and/or comment would be much appreciated.

if the machine is equipped with buttons, you might do something with mapping
keyboard hits to the buttons. If it is a touchabel lcd, you might do
somethign with the mouse events. However, if it is for viewing only, just
ignore the events by providing a view-only server.


> 
> Regards
> 
> Andrew
> This message contains confidential information and is 
> intended only for the
> individual named.  If you are not the named addressee you should not
> disseminate, distribute or copy this e-mail.  Please notify the sender
> immediately if you have received this e-mail by mistake and 
> delete this
> e-mail from your system. 
> 
> E-mail transmission cannot be guaranteed to be secure or error-free as
> information could be intercepted, corrupted, lost, destroyed, 
> arrive late or
> incomplete, or contain viruses.  The sender therefore does not accept
> liability for any errors or omissions in the contents of this 
> message which
> arise as a result of e-mail transmission.  If verification is required
> please request a hard-copy version. 
> _______________________________________________
> VNC-List mailing list
> [EMAIL PROTECTED]
> To remove yourself from the list visit:
> http://www.realvnc.com/mailman/listinfo/vnc-list
_______________________________________________
VNC-List mailing list
[EMAIL PROTECTED]
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to