Skip to content
Vincent Perrin edited this page Jan 19, 2026 · 2 revisions

🀿 Decompression Calculator Wiki

Welcome to the Decompression Calculator documentation! This is a modern web application for calculating decompression dive profiles using the BΓΌhlmann ZHL-16C algorithm with gradient factors.

⚠️ Important Safety Notice

This application is for educational purposes only.

  • ❌ Never use this application to plan real dives
  • βœ… Always use certified dive computers
  • βœ… Follow proper dive planning procedures
  • βœ… Never dive beyond your training and certification level

πŸ“š Documentation Overview

For Users

For Developers

For DevOps

🌟 Key Features

Decompression Calculations

  • βœ… Single-level and multi-level dive profiles
  • βœ… Multi-gas support (Air, Nitrox, Trimix)
  • βœ… BΓΌhlmann ZHL-16C algorithm with 16 tissue compartments
  • βœ… Customizable gradient factors (GF Low/High)
  • βœ… Automatic gas switching during ascent

Visualizations

  • πŸ“Š Interactive dive profile charts
  • πŸ“ˆ Tissue loading displays
  • πŸ“‹ Detailed decompression schedules
  • ⚠️ Real-time safety warnings

Advanced Features

  • πŸ”„ Repetitive dive calculations
  • πŸ“ Dive site management with weather data
  • 🌐 Multi-language support (English/French)
  • πŸ“„ PDF export functionality
  • πŸ” Encrypted diver information storage

πŸš€ Quick Links

πŸ› οΈ Technology Stack

  • Frontend: Vue 3 + TypeScript + Vite
  • UI Framework: Carbon Design System + Tailwind CSS
  • Charts: Chart.js with vue-chartjs
  • State Management: Pinia
  • Backend: Node.js + Express
  • Deployment: Vercel (Frontend) + Railway (Backend)

πŸ“Š Project Status

Build Status Version License

🀝 Community

πŸ“– Additional Resources

Diving Theory

Diving Organizations

  • PADI - Professional Association of Diving Instructors
  • SSI - Scuba Schools International
  • TDI - Technical Diving International

πŸ“ Recent Updates

  • ✨ Added multi-level dive support
  • ✨ Implemented repetitive dive calculations
  • ✨ Added dive site management
  • ✨ Enhanced security features
  • ✨ Improved mobile responsiveness

πŸ“ž Support

Need help? Check out:

  1. FAQ - Common questions answered
  2. Troubleshooting - Problem-solving guide
  3. GitHub Issues - Report bugs or request features

Last Updated: January 2026
Maintained by: The Decompression Calculator Team

Remember: This is an educational tool. Always dive safely and within your certification limits!