> -----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
