Control Panel Stuff
steprog
Posts: 227
Ive been digging around for a professional way to make a control panel that would interface with the prop.· I looked
Robotbasic - Seems to have a neat interface, but not really professional looking
LabView - looks good and the interface has been worked out here in the discussions, but kinda pricy
Viewport - Has a good interface well documented and has that cool OpenCV·but seems tough for me to make a unique control panel look for my project. Trying but not much luck
Have I looked at everything? am I wrong here? Is there something Im missing.
Having a good interface has seemed to plague me for my products.
Thanks for any suggestions
Robotbasic - Seems to have a neat interface, but not really professional looking
LabView - looks good and the interface has been worked out here in the discussions, but kinda pricy
Viewport - Has a good interface well documented and has that cool OpenCV·but seems tough for me to make a unique control panel look for my project. Trying but not much luck
Have I looked at everything? am I wrong here? Is there something Im missing.
Having a good interface has seemed to plague me for my products.
Thanks for any suggestions
Comments
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
My Prop Info&Apps: ·http://www.rayslogic.com/propeller/propeller.htm
This translator is easy to use and generates C code that
is great for learning C if you ever want to.
The exe files this generates are extremely compact.
bcx-basic.sourceforge.net/
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"Where am I? Where am I going? Why am I in a handbasket?"
By now, ViewPort has a pretty complete collection of "widgets" that have all sorts of behavior and can be customized with the built-in Visual Designer. Think of ViewPort as a web browser, each "view" is defined by an XML file that arranges widgets onscreen. It's not trivial to build new views- because designing an interface takes time, but I think it's as easy as can be. Of course defining your own widget is more difficult, that requires actual programming- but the development kit gives you a good start.
Hanno
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Download a free trial of ViewPort- the premier visual debugger for the Propeller
Includes full debugger, simulated instruments, fuzzy logic, and OpenCV for computer vision. Now a Parallax Product!
If you need any additional help getting started·I might be able to help with the code a little.
Jeff T.
Cheers!
Paul Rowntree
www.altia.com/
It might be a bit expensive for you, though.
Leon
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Amateur radio callsign: G1HSM
Suzuki SV1000S motorcycle
I like how the original Palm Pilot didn't waste Megabytes or Gigabytes to be GUI.
A Propeller with a touch screen of any size would be nice.
I also Don't like a PC controlling the Propeller all the time. Hooray for stuff like PropDOS and femtobasic.
Draw a control panel, then program the Propeller to draw it using GRAPHICS object.
I also like to disassemble big old industrial control panels and dream of assembling an even bigger one,
for a synthesizer or something industrial automated or some kind of virtual space ship.
I agree with VIRAND that sometimes it is good to break the umbilical cord to the PC. Unfortunately, most prop boards will reset when the com line is released. It would be nice to have the reset line (DTR?) on a jumper to disable this behaviour.
Cheers!
paul rowntree
MZP....
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
"Where am I? Where am I going? Why am I in a handbasket?"
EDIT : I forgot to mention that while it is easy to write native RS232 codes in Delphi, the advantage of going through ViewPort is that Hanno has worked the Conduit transfer rate up to 2 MBits/sec (which is ~20x faster than I could get the serial port routines to run under WinXP) and because in many cases it can remove the need for a command parser loop that sits and watches the incoming information stream. This may or may not be an advantage for your apps.
I have no idea what language Hanno used, except that it is a dotNet system.
Cheers!
paul rowntree
Post Edited (TreeLab) : 10/8/2009 10:15:23 PM GMT