SubSurface and the new Deep6 Excursion firmware

Please register or login

Welcome to ScubaBoard, the world's largest scuba diving community. Registration is not required to read the forums, but we encourage you to join. Joining has its benefits and enables you to participate in the discussions.

Benefits of registering include

  • Ability to post and comment on topics and discussions.
  • A Free photo gallery to share your dive photos with the world.
  • You can make this box go away

Joining is quick and easy. Log in or Register now!

OP
rhwestfall

rhwestfall

Woof!
ScubaBoard Sponsor
Messages
26,603
Reaction score
46,451
Location
"La Grande Ile"
# of dives
200 - 499
Is there any initiative or timeline for the new deep6 Excursion (firmware re-write) to be included in SubSurface supported devices? I've delayed upgrading from the current firmware due to wanting logging support.

Thanks.
 
Update:
I was able to get the new mobile iOS subsurface update to download my dives from my excursion with the “tech lite” firmware. I was running into some issues but with the help of Jef at libdivecomputer I was able to sort it out. Incase anyone else is having issues I’ll describe what was happening, the cause and the fix. It was not perfect but it’s a path forward and hopefully the future will not be a problem.
The issue :
I was unable to get the dives to download no matter what nightly build I used on the desktop and still no joy when the mobile update came out. I reached out to the developers on their forum and Jef asked that I send him some logs. He was able to see that the computer was saying it was the new firmware but trying to communicate like the old firmware, he said that was a known issue with some early builds. He suggested I reload the firmware and try again.
The fix:
I loaded the hacked DiveStory that works to update to the tech lite fiemware
https://deep6gear.com/firmware/com.crest.divestory_RC23.apk
I did not know if this would completely erase the memory as it did when I first loaded it, I could not download the dives anyway so figured worth the risk. After updating the firmware I did the forget all dive computers and find all Bluetooth devices in the advanced settings of subsurface and tried again.
Success…kind of.
The update did not wipe the log, the computer connected to Subsurface and dives downloaded. I have 26 dives on the DC but only 12 have loaded. What’s strange is it loaded the last dive I did, not the one from that same morning and then the previous trip. I had noticed on the trip before this last trip that there was a dive I watched the computer count down the safety stop and function as expected but later when I tried to pull up the dive on the DC log it was not there. So maybe there was another issue with that firmware and logging that is at play here. Time will tell. I can’t understand why it chose to stop at 12 dives and why it won’t download the others, some were the same trip. The oldest dive it loaded does look really strange on the log, it has two cylinders used, it’s possible I forgot to enter the correct gas before the dive and then immediately fixed it (on my primary computer shearwater) but the data looks ok on the shearwater but not excursions.
Conclusion:
Progress. I’m hopeful that the new firmware will resolve the issues moving forward and look forward to testing it.
It looks like the dive computer is reporting every sample what Subsurface has interpreted as a gas switch… to the existing gas. That is a bug worth reporting if you have not already.
 
Is there any initiative or timeline for the new deep6 Excursion (firmware re-write) to be included in SubSurface supported devices? I've delayed upgrading from the current firmware due to wanting logging support.

Thanks.
It is quite frustrating. I was able to get build 190 working on my WIN11 PC, but recent builds fail, and Android has never worked. I no longer have build 190 so can't even reinstall it. So my Excursion sits, hardly ever used.
 
If you have updated the excursions firmware it should work. I downloaded load to my iphone. It’s not perfect and the dive computer is still a bit buggy for this for me but I:

Go into advanced settings on subsurface forget all computers, enable all Bluetooth devices.

Hit sync on my dive comp then scan for computers on app. The excursion when found is identified as excursion.

Often 50% of the time I need to take the dive computer press power until if goes back to sleep, wake up and start again.

Past weekend dive computer would not turn off, needed to wait for battery to drain, then it worked.

The other strange bug it seems to have is occasionally the dive computer fails to log a dive. From watch mode you can see last dive desat and such. It shows number of dives. Dive log mode shows more. These missing dives never were discovered when I downloaded to subsurface
 
If you have updated the excursions firmware
From what to what? Do you mean the 2023 update to D01-6C or something else? If something else, where did you get it, and how did you install it?
Go into advanced settings on subsurface
Which subsurface? PC, MAC, iOS/iPhone?
 
From what to what? Do you mean the 2023 update to D01-6C or something else? If something else, where did you get it, and how did you install it?

Which subsurface? PC, MAC, iOS/iPhone?
I updated my dive computer early, I had to find an android device and “side load” or whatever the firmware. There are instructions on that elsewhere but I think it was basically a hacked divestory app. I still had issues and after lots of back and forth with deep6 they said I had a very early build to update again which I did and got it working, or mostly working.
I sync to an iphone so iOS and have been successfull with an iPad but still iOS. Not sure if I have done a sync on my Mac desktop. To update the dive computer I need to use an android device.

Dive computer says HW GB-004
SW D01-6C

If it absolutely won’t work try updating the firmware again
 

Attachments

  • IMG_7223.png
    IMG_7223.png
    89.9 KB · Views: 6
I've now gotten it to work on my PC with WIN11. Using Subsurface build 6.0.5404-CICD-release.
Had to pair the BTLE Excursion to the PC first.
No luck with my Android phone (Samsung Galaxy S24+) running 6.0.5414-CCID-release.
 
I've now gotten it to work on my PC with WIN11. Using Subsurface build 6.0.5404-CICD-release.
Had to pair the BTLE Excursion to the PC first.
No luck with my Android phone (Samsung Galaxy S24+) running 6.0.5414-CCID-release.
i have now downloaded to my S24+. It was not possible or necessary to pair the Excurion to the S24+ first. Subsurface did it all.
I'm not sure my successful Android download is repeatable.....
 
Back
Top Bottom