caesar wrote:You would need a windows driver most surely! In linux something easier could be made, but still unpractical!
Heh... yeah well...
caesar wrote:Ok, you are also a speed freak (do not take it as a bad thing, I meant well).
Hehe... yep... speed freak I am.
caesar wrote:Using parallel connections uses host CPU power, a lot! I got the usage up to 14% on a P4 3.8GHz by using a parallel 4x40 display and showing a winamp graph at the best speed possible. The same display wired on serial and USB never jumped at more than 1% CPU usage just for smartie while showing the winamp spectrum!
Meh... for my purposes... I have CPU power, aplenty, to spare.
caesar wrote:If you want to use radio for transmission, than what speeds can that achieve? 2400bps, 4000bps? more than 115200bps certainly not and even 33kbps is a fairy dream with these.
50m is the optimal distance without walls etc.
Depends on the transmitter/receiver you use.
caesar wrote:That's why I proposed RS485, you could easily go up to 1Mbps under good conditions.
That would be nice... but running RJ45 throughout this ancient house is a nightmare I'm not willing to face.
caesar wrote:Either way you won't be able to stick to parallel and send data over long distances. Everything long distance is serial data. Then why bother taking serial data, putting it to parallel, feed it to your chip and then to displays when the serial receiver already can drive more displays?
With my application... it'd be parallel data... to controller... to parallel LCDs... to parallel serial adapter... to RF transmitter. Also... using the AM radio band... with ~1watt of radiated power... you should be able to achieve a range of ~1/2 to 3/4 mile (0.804672 to 1.207008 kilometers).
caesar wrote:I don't think that your controller proposal has any use with a USB or serial connection (or any other type of connection).
Heh.
caesar wrote:PS: I got out of a usb PIC without good software optimisation 573,440Bytes/s, that's 4.5 Mbits/s.
Taking into regard that a display uses at most 80bytes that will let you update 7168 displays once a second or 286 displays with 25 updates/second, that's overkill anyway.
As a sidenote, that datastream was used to update 14 times/second a 240x128 BW graphical display.
Heh... that's very impressive for that crappy USB connection. I'd still go firewire over USB if I needed a serial connection.
BTW... caesar... I hope you're still watching this thread...
Do you know if there is a driver framework or an SDK for developing new LCD display drivers? I've been looking around the forum... but the only thing I'm finding is a framework for plugins. Not very helpful when you need to write a new driver.
Thanks
Lyos Gemini Norezel