# Software Updates - September 14 2017

**URL:** <https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491>\
**Category:** Blue Robotics Software\
**Created:** [September 11, 2017, 7:33pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491 "2017-09-11T19:33:18Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![jwalser](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/jwalser/32/2234_2.png) [@jwalser](https://discuss.bluerobotics.com/u/jwalser)\
**Post date:** [September 14, 2017, 6:48pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/1 "2017-09-14T18:48:53Z")

</div>

![34 PM](https://us1.discourse-cdn.com/flex019/uploads/bluerobotics/original/2X/8/823775947b8b238cc069d1b5528b25d83f597e9e.jpg)

New software updates for each software component used to operate the BlueROV2 have just been released. This is our second big software update, and this time it can be performed without opening the electronics enclosure!

Notable changes in this update are:

- Ability to display camera tilt angle, lights level, tether turns and more in QGC
- GPS input support in companion, including support for the [Water Linked Underwater GPS Developer Kit](http://www.bluerobotics.com/store/electronics/underwater-gps/aps-wl-11001/)
- Fewer default pre-arm checks
- Acceptable compass calibration threshold has been relaxed
- Pilot input failsafe timeout increased from 1 second to 3 seconds (‘Lost manual control’ message)
- Gyro calibration is disabled at boot by default
- Support for the [Bar100 pressure sensor](http://www.bluerobotics.com/store/electronics/bar100-sensor-r1/)
- Companion login is changed to:  
user: `pi`  
password: `companion`
- Allow selecting a custom image to display in the QGC ui in place of the ‘ArduSub’ logo
- Many other various bugfixes, feature additions, and improvements, reference the release notes below for a comprehensive list of changes

To update each software component, follow these directions:

## QGC

[Release notes](https://raw.githubusercontent.com/bluerobotics/qgroundcontrol/3.2.4/BlueRobotics-Revision-Notes.txt)

Download and install the new version of QGC (BlueRobotics flavor):

[Windows](https://s3.amazonaws.com/downloads.bluerobotics.com/QGC/QGroundControl-installer.exe)  
[Mac](https://s3.amazonaws.com/downloads.bluerobotics.com/QGC/QGroundControl.dmg)  
[Linux](https://s3.amazonaws.com/downloads.bluerobotics.com/QGC/QGroundControl.AppImage)

I would like to take this opportunity to make an announcement for anyone who may not be aware:

Please note that QGroundControl is a software project targeted at all types of unmanned vehicles. BlueRobotics has compiled a revision that we recommend for use with the BlueROV2 and ArduSub. All of the links to QGC installers on our website go to our revision of QGC, which is not the same as the mainline ‘upstream’ version of QGC that will appear first in a web search. The upstream stable version is ‘v3.2.4’. Our revision is built on top of that and is called ‘v3.2.4-BlueRobotics-Rev1’.

## Companion

[Release notes](https://raw.githubusercontent.com/bluerobotics/companion/master/release-notes.txt)

- Plug a _fully charged_ battery into the ROV and connect the tether to your computer.
- Navigate to [192.168.2.2:2770](http://192.168.2.2:2770) in your browser and ensure that the ROV has access to a WiFi network. If you do not see a webpage at this address, you need to perform the update according to the instructions [here](http://discuss.bluerobotics.com/t/software-updates/1128).
- Navigate to [192.168.2.2:2770/system](http://192.168.2.2:2770/system). Click the button that says ‘Update companion’.
- The update process will take between 10 and 20 minutes depending on the Internet connection speed. Wait for the update process to complete. When it completes, the browser will refresh.
- The companion version should now be 0.0.10.
- If the update fails (usually due to a loss of internet connectivity), you will be warned that the ROV will reboot and to leave the battery plugged in. At this point, once you are able to refresh the webpage, it is safe to either power down the ROV or attempt the update again.

## ArduSub

[Release notes](https://raw.githubusercontent.com/ArduPilot/ardupilot/master/ArduSub/ReleaseNotes.txt)

- Navigate to [192.168.2.2:2770/system](http://192.168.2.2:2770/system). Click the button under the ‘Pixhawk Firmware Update’ section that says ‘Stable’.
- Wait for the update process to complete, and you are finished!

---

<div class="post-metadata">

**Author:** ![jwalser](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/jwalser/32/2234_2.png) [@jwalser](https://discuss.bluerobotics.com/u/jwalser)\
**Post date:** [September 14, 2017, 5:07pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/2 "2017-09-14T17:07:42Z")

</div>

To view the newly available telemetry information, click the small gear icon next to the compass, and select the values you would like to display.

 ![redgear](https://us1.discourse-cdn.com/flex019/uploads/bluerobotics/original/2X/1/1ef04ab55075ae56614c0596b6a42aa71b01d50a.jpg)  
 ![values](https://us1.discourse-cdn.com/flex019/uploads/bluerobotics/original/2X/6/61c63e1531eed07f32ba2305ad864aaf9e00989f.jpg)

To select a custom image for display in the toolbar, click the ‘Q’ icon and scroll down to the bottom of the _General Settings_ tab. You may select separate images for the indoor/outdoor themes, or choose the ‘Link Brand Images’ option to use the same image for both themes.

 ![Screenshot 2017-09-14 12:04:52](https://us1.discourse-cdn.com/flex019/uploads/bluerobotics/original/2X/3/302332d4532419c8f025c1e030c0fade636ef047.png)

The video save location setting has changed. Now, all files saved by QGC will go into a ‘QGroundControl’ folder. The default location of this folder is the user’s ‘Documents’ folder. The location can be changed under the ‘Miscellaneous’ section of the _General Settings_ tab. Also note, that old videos that remain in that folder will be **automatically deleted** in order to make more space for newer videos according to the ‘Max Storage Usage’ setting. You should make sure to move your videos out of this folder, or increase the ‘Max Storage Setting’ to your liking. (I set mine to 30000 Megabytes, the default is 2048).

 ![Screenshot 2017-09-14 12:52:17](https://us1.discourse-cdn.com/flex019/uploads/bluerobotics/original/2X/4/4ea60e4baeb18672f7f2c2dd808d103032357b3b.png)

---

<div class="post-metadata">

**Author:** ![jwalser](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/jwalser/32/2234_2.png) [@jwalser](https://discuss.bluerobotics.com/u/jwalser)\
**Post date:** [September 14, 2017, 6:50pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/3 "2017-09-14T18:50:04Z")

</div>



---

<div class="post-metadata">

**Author:** ![Boko](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/boko/32/7241_2.png) [@Boko](https://discuss.bluerobotics.com/u/Boko)\
**Post date:** [September 14, 2017, 11:08pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/4 "2017-09-14T23:08:52Z")

</div>

Really nice, Thanks!

I had trouble with updating Companion (Pi) via Webinterface in Microsoft Internet Explorer.  
When going to update page it did not even show present software version.  
Changed to Chrome browser and Everything worked smoth.

If You like me use a Router in the network, and have internet by Cable, the Companion can get update that way, without Wifi use. Beware in router DHCP to set the right fixed IP adress for Companion (192.168.2.2)  
In the Wifi page You will then see “WIfi status” Red but “Internet Connection” in Green

---

<div class="post-metadata">

**Author:** ![Mikxie](https://avatars.discourse-cdn.com/v4/letter/m/5fc32e/32.png) [@Mikxie](https://discuss.bluerobotics.com/u/Mikxie)\
**Post date:** [September 15, 2017, 7:55pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/5 "2017-09-15T19:55:59Z")

</div>

When I open Firmware Setup in QGC, nothing happens. How do I update the software in Pixhawk?

---

<div class="post-metadata">

**Author:** ![jwalser](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/jwalser/32/2234_2.png) [@jwalser](https://discuss.bluerobotics.com/u/jwalser)\
**Post date:** [September 15, 2017, 8:03pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/6 "2017-09-15T20:03:12Z")

</div>

@Mikxie QGC can only update firmware when the autopilot is connected directly via usb.

To update the autopilot through the tether, please follow the ‘ArduSub’ directions at the bottom of the update post.

---

<div class="post-metadata">

**Author:** ![Mikxie](https://avatars.discourse-cdn.com/v4/letter/m/5fc32e/32.png) [@Mikxie](https://discuss.bluerobotics.com/u/Mikxie)\
**Post date:** [September 15, 2017, 8:09pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/7 "2017-09-15T20:09:45Z")

</div>

> [@jwalser](#):
>
> Navigate to 192.168.2.2:2770/system. Click the button under the ‘Pixhawk Firmware Update’ section that says ‘Stable’.  
> Wait for the update process to complete, and you are finished!

When I follow the link, IE does not find anything.

Is it maybe trying online in stead of locally?

---

<div class="post-metadata">

**Author:** ![jwalser](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/jwalser/32/2234_2.png) [@jwalser](https://discuss.bluerobotics.com/u/jwalser)\
**Post date:** [September 15, 2017, 8:11pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/8 "2017-09-15T20:11:15Z")

</div>

> [@Boko](#):
>
> I had trouble with updating Companion (Pi) via Webinterface in Microsoft Internet Explorer.
> 
> When going to update page it did not even show present software version.
> 
> Changed to Chrome browser and Everything worked smoth.

Is the ROV powered on and connected to the computer? Can you try using Firefox or Chrome?

---

<div class="post-metadata">

**Author:** ![Mikxie](https://avatars.discourse-cdn.com/v4/letter/m/5fc32e/32.png) [@Mikxie](https://discuss.bluerobotics.com/u/Mikxie)\
**Post date:** [September 15, 2017, 8:19pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/9 "2017-09-15T20:19:07Z")

</div>

ROV is on, QGC works, no acces via IE or Chrome or Safari

---

<div class="post-metadata">

**Author:** ![jwalser](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/jwalser/32/2234_2.png) [@jwalser](https://discuss.bluerobotics.com/u/jwalser)\
**Post date:** [September 15, 2017, 8:23pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/10 "2017-09-15T20:23:41Z")

</div>

> [@jwalser](#):
>
> Navigate to 192.168.2.2:2770 in your browser and ensure that the ROV has access to a WiFi network. If you do not see a webpage at this address, you need to perform the update according to the instructions here.

Have you performed the previous update? If not, you will need to follow [these](http://discuss.bluerobotics.com/t/software-updates/1128) instructions to update.

---

<div class="post-metadata">

**Author:** ![Mikxie](https://avatars.discourse-cdn.com/v4/letter/m/5fc32e/32.png) [@Mikxie](https://discuss.bluerobotics.com/u/Mikxie)\
**Post date:** [September 15, 2017, 8:30pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/11 "2017-09-15T20:30:56Z")

</div>

Will try that… Thought we had the new software…

---

<div class="post-metadata">

**Author:** ![jwalser](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/jwalser/32/2234_2.png) [@jwalser](https://discuss.bluerobotics.com/u/jwalser)\
**Post date:** [September 15, 2017, 8:32pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/12 "2017-09-15T20:32:36Z")

</div>

When did you purchase your ROV?

---

<div class="post-metadata">

**Author:** ![Mikxie](https://avatars.discourse-cdn.com/v4/letter/m/5fc32e/32.png) [@Mikxie](https://discuss.bluerobotics.com/u/Mikxie)\
**Post date:** [September 15, 2017, 8:37pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/13 "2017-09-15T20:37:39Z")

</div>

About June, not sure exactly when 🙂

---

<div class="post-metadata">

**Author:** ![Mikxie](https://avatars.discourse-cdn.com/v4/letter/m/5fc32e/32.png) [@Mikxie](https://discuss.bluerobotics.com/u/Mikxie)\
**Post date:** [September 15, 2017, 9:59pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/14 "2017-09-15T21:59:37Z")

</div>

Followed the instructions, now it works, thank you Jacob

---

<div class="post-metadata">

**Author:** ![gminos](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/gminos/32/1602_2.png) [@gminos](https://discuss.bluerobotics.com/u/gminos)\
**Post date:** [September 16, 2017, 7:21pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/16 "2017-09-16T19:21:54Z")

</div>

I have a question about the companion update.  
Since I am building now my BlueROV2, I have access to the Raspberry Pi. So, I can pull out the micro SD card. I do not think that I have to download again the “ardusub-raspbian.img.zip”. I have done this previously (in July 2017). Is there any difference between these versions? Perhaps, I can plug in to the Raspberry Pi a USB keyboard and a mouse, connect it with a monitor, an ethernet cable for internet connection and perform an update (e.g. “sudo apt-get update” and then “sudo apt-get dist-update”). Will it work and update the companion version to 0.0.10? Which way do I have to follow to “Update Companion” safely. Till now all the electronics are working and communicate with ArsuSub. Thanks in advance.

---

<div class="post-metadata">

**Author:** ![julesh](https://avatars.discourse-cdn.com/v4/letter/j/aca169/32.png) [@julesh](https://discuss.bluerobotics.com/u/julesh)\
**Post date:** [September 17, 2017, 7:12pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/17 "2017-09-17T19:12:29Z")

</div>

Hi Chaps

I updated this afternoon, it went fine thank you and works well. Thank you very much.

A dum question coming up, how do you change the colour of the instrument panel to white?

Thanks

Julian

---

<div class="post-metadata">

**Author:** ![Boko](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/boko/32/7241_2.png) [@Boko](https://discuss.bluerobotics.com/u/Boko)\
**Post date:** [September 18, 2017, 8:39am UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/18 "2017-09-18T08:39:16Z")

</div>

Hi Julian!  
Under settings (Q sign) upper left, Application settings:  
General, Miscellaneous, change Dropdownbox “Colour Scheme” from “Indoor” to “Outdoor”

---

<div class="post-metadata">

**Author:** ![jwalser](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/jwalser/32/2234_2.png) [@jwalser](https://discuss.bluerobotics.com/u/jwalser)\
**Post date:** [September 18, 2017, 4:05pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/19 "2017-09-18T16:05:36Z")

</div>

@gminos This is a newer update from the one posted in June/July. The best way to do the update is according to the instructions here. There is no need to get a monitor and a keyboard from the Pi, just connect the ROV to your computer normally and follow the directions to update using a web browser.

---

<div class="post-metadata">

**Author:** ![SDI](https://avatars.discourse-cdn.com/v4/letter/s/ac8455/32.png) [@SDI](https://discuss.bluerobotics.com/u/SDI)\
**Post date:** [September 18, 2017, 6:13pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/20 "2017-09-18T18:13:01Z")

</div>

I have to ask the stupid questions (again).  
The “howto” update the system tells me how to update it, but it doesn’t tell me what I need to update -Companion - Ardusub…QGC I know 🙂 Am I suppose to install / update all three or are we talking about different systems here ?

---

<div class="post-metadata">

**Author:** ![jwalser](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.bluerobotics.com/jwalser/32/2234_2.png) [@jwalser](https://discuss.bluerobotics.com/u/jwalser)\
**Post date:** [September 18, 2017, 6:20pm UTC](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491/21 "2017-09-18T18:20:41Z")

</div>

@SDI They can all be updated independently of each other, but it is recommended to do all of them for the best experience.

[Next page](https://discuss.bluerobotics.com/t/software-updates-september-14-2017/1491.md?page=2)
