So if I understand you correctly, you want a countdown to a chosen Surf GF?
But what I don't really understand is what you want to accomplish with that in real life? If you set 99/99 as GF, your NDL will be determined accordingly. If I understand you correctly you are now looking for the optimum safety stop?
Since you want to do recreational dives (no mandatory stops), I'm going to assume 40 meter as a depth limit. If I play with SubSurface and use a 40 meter square profile on air (gf 99/99) I get a max NDL of 10 minutes (10 minutes and 10 seconds puts you in deco). If you ascent in 3,5 minutes (let's call that 4) to 5 meter, you arrive at SS depth with a Surf GF of 92%. When you do your traditional safety stop (3 minutes, 5 meter), you have a surf GF of 73%.
If you really want to go at 75%, you can go to the surface 10 seconds earlier....
Seems like a lot of hassle (and risk of user error) to lengthen your dive with less than 2 minutes in total, just to not break the boat rules.
Yes. Setting gf high and low to 99/99 gets NDL effectively to m-value.
I am looking for a safety stop setting based in surface gf. I am asking for a setting to be able to do this. Say for example that my desired surfacing gf is 75 and my current surface gf is 50, I’d want the computer to say that I don’t need to do a safety stop. However, if my desired surfacing gf is 75 but my current surface gf is 99, I’d want my computer to work out the safety stop required to bring my surface gf down to 75. I’m looking for a safety stop setting that takes into account my current surface gf and my desired surfacing gf. I’m looking to move away from a fixed time safety stop that ignores my current surface gf and is oblivious to where my surface gf will be at the end of the safety stop.