There is always more to learn when building an OpenROV.
The lasers I mounted are not in very parallel and/or straight. See attached pictures. ugh!
And I glued them in the plexi-glass camera support. Be careful when mounting these, I wish I had been.
Yesterday I loaded the latest 2.5-5 controller board firmware/software from Brian. I see with the "F" key you can bring up FPS in the left hand corner of Openrov CockPit (maybe frames per second?). Also moving the mouse over the keypad at the top shows the keyboard commands. Very Nice!
Having the camera go up and down in increments and actually move in the 2.5 build is great. You can see the camera position at the top of the screen as you move it.
After loading Brian's latest beta software my motors did not run but everything else worked. Checking through the code for the Arduino I see he has added "ESCPOWER_PIN" which will be for calibration at some point. I copied the line "escpower.write(command.args); //Turn on the ESCs" to just above the If statement that it is in. To turn on the esc's power and ran in Putty "sudo /opt/openrov/linux/arduino/firmware-installfromsource.sh" to rebuild the Arduino firmware and the motors worked. You could also just reload the firmware in the Open CockPit.The line I am talking about is in the Thrusters2X1.cpp module and lives in /opt/openrov/arduino/OpenROV folder. I see on the schematics there is a jumper J17 ESC power switch bypass which would do the same thing. Walt thinks of everything. I did not want to pull mine back apart to solder in a jumper.
Hey Brian does this sound right and is there an easier way?
John975-lasertestp2.jpg (167 KB) 976-lasertestscreenshot.jpg (291 KB)