Alright,
I've been a DiyDrones member for a while now and have finally decided
to give it a go; I also have the forethought to ask a few, more
experienced people, what they think.

With that in mind -

What program would you recommend to design the GCS in? Running windows, I need to be
able to embed and control a Google Earth/Maps window. I also need to be
able to take input from USB devices; mainly a joystick, throttle, and
pedals. I downloaded both; Labview and Visual Studio, trial edditions,
and have messed around with both for a while now. Which one should I
choose? Or, feel free to suggest another program, or even a linux based one, as I am very flexible at this point.

All input appreciated!
Scotty

Tags: Control, GCS, Ground, Station, Windows

Views: 22

Reply to This

Replies to This Discussion

I would suggest start with whatever you can code best with. Personally I use visual studio because I'm already familiar with it so it save me time having to figure out how to use labview. I also like the fact I can use activex controls I find and easily integrate them into my project but someone may suggest labview is better suited to the task.
I really enjoy working with processing, it's super easy to get going. Although embedding Google Maps could be difficult.
Jim
I have next to none expirience in programming; the only expirience I do have is with the Arduino IDE, and some HTML. So at this point, I basically want your advice on which program to pick up and learn. Which program do you think has an advantage, and which one will be easier to learn?
Thanks
Scotty
Write your code in C

WRITE IN C (sung to The Beatles "Let it Be")

When I find my code in tons of trouble,
Friends and colleagues come to me,
Speaking words of wisdom:
"Write in C."

As the deadline fast approaches,
And bugs are all that I can see,
Somewhere, someone whispers"
"Write in C."

Write in C, write in C,
Write in C, write in C.
LISP is dead and buried,
Write in C.

I used to write a lot of FORTRAN,
for science it worked flawlessly.
Try using it for graphics!
Write in C.

If you've just spent nearly 30 hours
Debugging some assembly,
Soon you will be glad to
Write in C.

Write in C, write in C,
Write In C, yeah, write in C.
Only wimps use BASIC.
Write in C.

Write in C, write in C,
Write in C, oh, write in C.
Pascal won't quite cut it.
Write in C.

{
Guitar Solo
}

Write in C, write in C,
Write in C, yeah, write in C.
Don't even mention COBOL.
Write in C.

And when the screen is fuzzy,
And the edior is bugging me.
I'm sick of ones and zeroes.
Write in C.

A thousand people people swear that T.P.
Seven is the one for me.
I hate the word PROCEDURE,
Write in C.

Write in C, write in C,
Write in C, yeah, write in C.
PL1 is 80's,
Write in C.

Write in C, write in C,
Write in C, yeah, write in C.
The government loves ADA,
Write in C.
Oh my god I'm about to bust a gut!!! That is the funniest thing I've read in a long time! There's only one problem........now it's stuck in my head.......oh no......get it out!!!
LOLOL...very good...

never thought the correlation between John Lennon and 'C' IS DIY Drones....

I think my life has peaked with this...

'Write in C'

Mike.
You'll love processing then as it's what the Arduino IDE is extended from. www.processing.org
Jim
Yes, processing would be wonderful, BUT, i have never seen anyone embed a google earth/maps window....
I think that you should use a multiplatform lenguage, as Qt, because all users could use your program in anyone SO.

I suggest Qt because it is a easy development framework, cross-platform, with a great online documentation. I started to learning Qt from 3 weeks ago, and now I can create a beautifull graphic interfaces, I can read the serial port and I can execute threads in paralel.

I'm interesting in development a GCS for Linux, if you want I can help you.

best regards.
I'm going to learn this summer. Can you point to some articles and tutorials? And post any sample code you could share about serial ports, etc?
Thanks,
Jason
The most powerful tutorial I know is the official documentation is in http://doc.trolltech.com/
Now I know use the AsyncSerial, that you can find in http://fedetft.wordpress.com/2010/04/23/qt-and-serial-ports/

I hope this help you.

RSS

Social Networking

Contests

Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.

A list of all T3 contests is here

Groups

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service