Welcome to dipplanner’s documentation!

Warning

This software is provided free of charge for experienced divers to evaluate diving profiles. This software is highly experimental, it probably contains bugs and should not be relied upon for actual dives. Use it at your own risk.

If you follow dive schedules generated by this software you could suffer decompression sickness, serious injury or possibly death. The author does not warrant that this software accurately reflects Buhlmann’s algorithms, or that it will produce safe, reliable, results.

Diving in general is fraught with risk, and decompression diving using mixed gases and rebreathers adds significantly more risk. This software is not intended for uneducated users. This software and the decompression schedules it produces are tools for experienced divers only.

IF YOU DO NOT UNDERSTAND OR DO NOT AGREE TO THIS STATEMENT DO NOT USE THIS SOFTWARE

TODOs

Todo

Insert dive(s) in a certain position

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/dipplanner/envs/pyconfr/local/lib/python2.7/site-packages/dipplanner-0.3a_40_g1237-py2.7.egg/dipplanner/mission.py:docstring of dipplanner.mission.Mission, line 20.)

Todo

change dive order, permutations, etc...

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/dipplanner/envs/pyconfr/local/lib/python2.7/site-packages/dipplanner-0.3a_40_g1237-py2.7.egg/dipplanner/mission.py:docstring of dipplanner.mission.Mission, line 22.)

Todo

decide if we define a common list of tanks for a given mission in this case, each dive will be able to pickup some tank

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/dipplanner/envs/pyconfr/local/lib/python2.7/site-packages/dipplanner-0.3a_40_g1237-py2.7.egg/dipplanner/mission.py:docstring of dipplanner.mission.Mission, line 24.)

Todo

decide if settings is included in Mission object or remains global

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/dipplanner/envs/pyconfr/local/lib/python2.7/site-packages/dipplanner-0.3a_40_g1237-py2.7.egg/dipplanner/mission.py:docstring of dipplanner.mission.Mission, line 27.)

Todo

logger.tutu(“message %s”, allo) au lieu de logger.tutu(“message %s” % allo)

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/dipplanner/envs/pyconfr/local/lib/python2.7/site-packages/dipplanner-0.3a_40_g1237-py2.7.egg/dipplanner/main.py:docstring of dipplanner.main, line 9.)

Todo

uniquely name the tanks (in addition of tank_id (int) AND handle Tank references (from tank list) to: current_tank and segment.tank

Actually: each tank is separated

WORK IN PROGRESS (reste en cours: les dumps_dict a modifier)

(The original entry is located in /home/docs/checkouts/readthedocs.org/user_builds/dipplanner/envs/pyconfr/local/lib/python2.7/site-packages/dipplanner-0.3a_40_g1237-py2.7.egg/dipplanner/gui/__init__.py:docstring of dipplanner.gui, line 5.)

Todo

check the usage of the multilevel_mode option in config-files

(The original entry is located in /var/build/user_builds/dipplanner/checkouts/pyconfr/doc/config_file.rst, line 641.)

Indices and tables

Project Versions

Table Of Contents

Next topic

dipplanner Quick Start

This Page