Search found 8 matches

by chriskon149
Jan 30th, 2012, 12:20 pm
Forum: Control Systems and Tethers
Topic: Programming ??????? help please!!
Replies: 4
Views: 2886

Re: Programming ??????? help please!!

If you use an Arduino microprocessor (www.arduino.cc), you can use C++. I've written several ROV firmwares in C++ on the Arduino architecture (based on those ATMEL ATMegas), and they all run at faster than 20 packets per second over UDP. It all depends on what you want to do. C is definitely not a b...
by chriskon149
Dec 7th, 2011, 9:16 pm
Forum: Control Systems and Tethers
Topic: New controller board discussion
Replies: 21
Views: 8133

Re: New controller board discussion

sort of. differential serial (rs-422/485) can operate up to 1200m. ethernet's twisted pair limit is 100m. rs-232's practical limit is probably around 50' or so. however for the lengths we are talking about for our purposes (say 100 - 300'), either interface is fine. but serial is far simpler and le...
by chriskon149
Nov 26th, 2011, 1:10 am
Forum: Control Systems and Tethers
Topic: New controller board discussion
Replies: 21
Views: 8133

Re: New controller board discussion

Also, two Arduinos should be able to communicate over UDP using Ethernet shields, if that is what you're interested in, without the need for a computer in between them. That should (correct me if I'm wrong) let you use a longer tether than serial.

Chris K
by chriskon149
Nov 18th, 2011, 11:37 am
Forum: Control Systems and Tethers
Topic: New controller board discussion
Replies: 21
Views: 8133

Re: New controller board discussion

This is a great idea! If you are looking for a topside application, I've written one that supports 3, 4 and 6 motor layouts. It's open source, so feel free to use it and modify it as you like. I wrote it specifically to interface with Arduinos over ethernet (using UDP). If you'd like, you can check ...
by chriskon149
Nov 18th, 2011, 11:33 am
Forum: Control Systems and Tethers
Topic: Disconnect for Tether at ROV?
Replies: 9
Views: 3624

Re: Disconnect for Tether at ROV?

I'm not sure what your budget is, but these Subconn connectors work wonderfully well for detachable underwater connections.

http://www.subconn.com/connectors/standard-circular

Chris K
by chriskon149
Nov 16th, 2011, 10:21 pm
Forum: Control Systems and Tethers
Topic: Cross Platform Qt Topside Application
Replies: 4
Views: 2445

Re: Cross Platform Qt Topside Application

which arduino(s) have you run it on? The older version of CoreBuild (the bottomside applications, older meaning versions <4.0.0) are made to run on the Arduino Mega 2560. The latest version, version 4.0.0, is meant to run on the Duemilanove, Uno, and the Arduino Ethernet. It runs pretty smooth at a...
by chriskon149
Nov 16th, 2011, 10:51 am
Forum: Control Systems and Tethers
Topic: Cross Platform Qt Topside Application
Replies: 4
Views: 2445

Re: Cross Platform Qt Topside Application

CoreBuild is an Arduino sketch that works with the Legacy Controller topside application. I need to update it for Monterey, but I should be mostly compatible (to the point of working but not with every feature).

Thanks!

Chris
by chriskon149
Nov 15th, 2011, 10:52 pm
Forum: Control Systems and Tethers
Topic: Cross Platform Qt Topside Application
Replies: 4
Views: 2445

Cross Platform Qt Topside Application

Hey homebuiltROVs community, I've been working on writing an open source topside application in Qt for the past few months, and I think it is finally ready to be released. It uses a USB joystick to drive the motors on an ROV, and it talks to the ROV over ethernet (using UDP). It has a bunch of fancy...