Hi Brad,
...
Just the firmware. I'm using the Parallax PropScope. 25M samples/sec. 2
Channels of 10 bit and 4 bits of Logic input.
http://www.parallax.com/Store/Microcontrollers/PropellerTools/tabid/143/ProductID/586/List/0/Default.aspx?SortField=ProductName,ProductName
...
This is a USB device with an FTDI converter built in. I've managed nice
comms at about 960k baud and I've implemented the comms in another
thread to get around polling and other issues. I can get the packets in
_far_ faster than I can draw them currently.
I want to refresh the display 30-40 times a second to keep up with the
possible sweep rates, at the moment I can manage between 4 & 10
depending on the number of samples I'm taking per sweep. At 500
samples/sweep at the moment I'm sampling over 3 times faster than I can
draw. At 6000 samples / sweep I can draw a the same rate I sample (~4Hz).
When I get the drawing code fast enough I'll post a solution. I've just
ordered a nice slow PPC Mac to experiment with, which should make it
much easier to benchmark drawing speed.
This sounds like a very neat project. I hope we can keep in touch as
what you are doing may tie into this educational project that I'd also
like to tie into the Parallax educational offerings:
http://www.turbocontrol.com/monitor.htm
--
Regards,
Paul Breneman
www.dbReplication.com - VCL database replication components
www.TurboControl.com - Hardware and software development services
- Educational programming project for environment monitoring
- Information on using FreePascal for embedded systems
- Support information for the TurboPower open source libraries
--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus