summaryrefslogtreecommitdiffstats
path: root/core/planner.c
AgeCommit message (Expand)Author
2018-08-09Allow zero length segments in plannerGravatar Robert C. Helling
2018-06-24Fix interpretation of dive mode changes upon replanGravatar Robert C. Helling
2018-06-20equipment: sanitize 'tank_info' loop limitsGravatar Lubomir I. Ivanov
2018-06-20core: add free_samples helperGravatar Dirk Hohndel
2018-05-28Planner: Don't store a setpoint unless we are in CCR modeGravatar Robert C. Helling
2018-05-24core: replace (void) with UNUSED(x) and include ssrf.hGravatar jan Iversen
2018-05-14Rename enum dive_comp_type to divemode_tGravatar Robert C. Helling
2018-05-14Planner: Make use divemode for consumed gas calculationGravatar Robert C. Helling
2018-05-14Planner: Honor last manual divemodeGravatar Robert C. Helling
2018-05-14Fix divemode detection in plannerGravatar Robert C. Helling
2018-05-14Fix a bug where the bailout events are not saved correctly.Gravatar Willem Ferguson
2018-05-14Adapt the dive planner to do bailoutGravatar Willem Ferguson
2018-05-14Add planner infra structure for bailoutGravatar Robert C. Helling
2018-05-14Implement bailout outside of the dive plannerGravatar Willem Ferguson
2018-05-14Core: introduce new subsurface-string headerGravatar Dirk Hohndel
2018-05-07Planner: Unify final ascent rates in plan() and fake_dc()Gravatar Berthold Stoeger
2018-02-26Cleanup: Unify qthelper.h and qthelperfromc.hGravatar Berthold Stoeger
2018-01-26Limit recreational dives to 6 hoursGravatar Robert C. Helling
2018-01-19Improve profile display in plannerGravatar Willem Ferguson
2017-12-17Cleanup: durations are now signedGravatar Dirk Hohndel
2017-12-17Unify float calulations: use doubleGravatar Berthold Stoeger
2017-12-01Actually compute variations in backgroundGravatar Robert C. Helling
2017-12-01Cut off excessive deco timesGravatar Robert C. Helling
2017-11-25In planner.c remove unused variable o2break_doneGravatar Stefan Fuchs
2017-11-25Localize global planner stateGravatar Robert C. Helling
2017-11-25Run variations calculation in backgroundGravatar Robert C. Helling
2017-11-09Planner don't add minimum gas switch time more than onceGravatar Stefan Fuchs
2017-11-08VPMB: calculate time of final ascent properlyGravatar Rick Walsh
2017-11-08VPMB profile: use deco_time rather bottom_time from plannerGravatar Rick Walsh
2017-11-08VPMB: calculate deco_time assuming final ascent always takes the same timeGravatar Rick Walsh
2017-11-08VPM-B: move bottom_time into deco_stateGravatar Rick Walsh
2017-11-04Disable o2 break option if last stop is not at 6m/20ftGravatar Stefan Fuchs
2017-11-04O2 breaks code enhancements and cleanupGravatar Stefan Fuchs
2017-10-31When O2 breaking, add segment with current mix not with nextGravatar Robert C. Helling
2017-10-31Don't do the minimal gaschanging stops during O2 breaktingGravatar Robert C. Helling
2017-10-31Correct time bookkeeping when doing O2 breaksGravatar Robert C. Helling
2017-10-30whitespace (planner.c)Gravatar Rick Walsh
2017-10-30VPMB profile: use bottom_time to calculate deco_time in plannerGravatar Rick Walsh
2017-10-18init_deco correctly identify previous dives and report overlapping divesGravatar Stefan Fuchs
2017-10-16Tidy up code in planner.c - create_dive_from_plan()Gravatar Stefan Fuchs
2017-10-16Fix dump_plan debug codeGravatar Stefan Fuchs
2017-10-16Planner creating dive from plan: No pressure for 1st sample with new gasGravatar Stefan Fuchs
2017-10-16In planner prefer best_first_ascend_cylinder for gas breaksGravatar Stefan Fuchs
2017-10-16Don't confuse cyl with same gasmix with best_first_ascend_gasGravatar Stefan Fuchs
2017-10-01More VPMB state in special structureGravatar Robert C. Helling
2017-09-20Remove option to apply GFlow at maxdepthGravatar Robert C. Helling
2017-08-29Compute variations of plansGravatar Robert C. Helling
2017-08-29Store a table of deco stops in plannerGravatar Robert C. Helling
2017-08-29Cache all Buehlmann factorsGravatar Robert C. Helling
2017-08-29Allow for o2 breaks in binary search stop time finderGravatar Robert C. Helling