- HTML 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .gitattributes | ||
| .gitignore | ||
| index.html | ||
| LICENSE | ||
| README.md | ||
| technical_documentation.md | ||
Deepblu Cosmiq 5 - Web Controller
🌊 Project Overview
This project provides a web-based controller for the Deepblu Cosmiq 5 dive computer. Since the official app has been discontinued, this tool allows you to modify all settings on your device directly from a web browser using Bluetooth Low Energy (BLE).
It runs entirely in your browser (client-side)—no data is sent to any external server.
🤖 Vibe Coding Disclaimer
This entire project was "vibecoded" with Gemini Pro 3. The code was generated through an iterative conversation between a human operator (providing logs and testing) and the AI (analyzing patterns and writing code). It represents a collaborative effort to preserve legacy hardware through modern AI assistance.
🚀 How to Use
1. Requirements
- Hardware: Deepblu Cosmiq 5 Dive Computer.
- Browser: You need a browser that supports Web Bluetooth.
- PC/Mac/Android: Google Chrome, Edge, or Opera.
- iOS (iPhone/iPad): Safari does not support this. You must download a dedicated WebBLE browser like Bluefy from the App Store.
2. Connection Steps
- Open the Hosted Web Page (or your local index.html).
- Turn on your Cosmiq 5 and ensure Bluetooth is active.
- Click the big blue "Connect & Sync" button.
- Select your device (usually named COSMIQ or Deepblu) from the list.
- Wait for the green "Connected" status. The app will automatically read your current settings.
3. Features
- General: Set Time/Date format, Syc Time, Units (Metric/Imperial), Backlight intensity, Screen Timeout, and Power-Saving (Eco) mode.
- Environment: Configure High Altitude mode or High Salinity mode (Advanced).
- Scuba: Configure Air Mix (Nitrox), PPO2, Depth Alarms, Time Alarms, and Safety Factor.
- Freedive: Configure Max Time and 6 distinct Depth Alarms.
- Diagnostics: A "Byte Hunter" tab allows you to see the raw data packets coming from the device.
⚠️ Important Safety Warning
This software is UNOFFICIAL and experimental.
Diving involves significant risks, including decompression sickness, oxygen toxicity, and drowning.
- ALWAYS verify your settings on the physical device screen before entering the water.
- NEVER rely solely on this software to configure life-safety parameters.
- The authors and the AI assistant accept NO RESPONSIBILITY for malfunctions, incorrect settings, or any safety incidents resulting from the use of this tool.
Dive safe. Always carry a backup.