Connection: ---
IP Address: ---
Connection: ---
IP Address: ---
The Onshore Gateway (node1) acts as the bridge between the Buoy LoRa mesh and the internet.
In the current prototype configuration, internet is provided by the buoy's 4G router via WiFi. The Long-Range Adapter is the primary uplink.
Monitorização aberta do oceano para Sagres e a costa do Algarve Open ocean monitoring for Sagres and the Algarve coast
Nenhum Óleo Detetado No Oil Detected
Os dados da última captura UV aparecem aqui Last UV scan data will appear here| Regiões com Derrame Spill Regions | 0 |
| Cobertura do Frame Frame Coverage | 0% |
| Pixels Fluorescentes Fluorescent Pixels | 0 |
| Pontuação de Deteção Detection Score | 0 / 100 |
| Última Captura Last Capture | -- |
A OceanPulse é uma plataforma aberta de monitorização do oceano, a ser construída para implementação no Porto de Sagres, Portugal. O sistema irá monitorizar a qualidade da água, detetar anomalias ambientais — incluindo derrames de óleo — e fornecer dados em tempo real à comunidade.
Está a ver dados em direto de um protótipo de laboratório — sensores e deteção UV de óleo a funcionar em bancada, ligados a um reservatório de água. Governado pelo Framework ADT para total transparência e responsabilidade.
Fase 1: Sensores de qualidade da água + telemetria LoRa + câmara de visão + deteção UV de óleo. Objetivo: Implementação no porto em 2026.
OceanPulse is an open ocean monitoring platform being built for deployment at the Port of Sagres, Portugal. The system will monitor water quality, detect environmental anomalies including oil spills, and provide real-time data to the community.
You're seeing live data from a lab prototype — sensors and UV oil detection running on the bench, connected to a water reservoir. Governed by the ADT Framework for full transparency and accountability.
Phase 1: Water quality sensors + LoRa telemetry + vision camera + UV oil detection. Target: Port deployment 2026.
Temperatura e humidade dentro das caixas estanques da boia — arquivo de longo prazo da base SQLite Temperature & humidity inside the buoy enclosures — long-term archive from SQLite telemetry store
Temperature in cyan (left axis, °C) — humidity in amber (right axis, %RH).
Data is the full SQLite archive of H:STATUS packets, growing continuously since persistence was enabled.
| TIMESTAMP | IP | USER | ROLE | ACTION | DETAIL |
|---|---|---|---|---|---|
| Click refresh or switch to this tab to load | |||||
Arrasta sobre a imagem para limitar a análise à superfície da água. Necessário enquanto a câmara vê para além do reservatório de teste. Drag on the image to limit analysis to the water surface. Useful while the camera also sees beyond the test reservoir.
Conductivity probe calibration. Follow the steps in order — Dry first, then Low, then High. The probe should sit in each standard solution for 1–2 minutes before issuing the command. Rinse with deionised water between Low and High standards.
Probe must be completely dry, out of any liquid. Required first; sets the open-circuit baseline.
Submerge probe in 12,880 µS/cm calibration standard. Wait ~1 min for the live reading to stabilise.
Rinse probe with deionised water first. Then submerge in 80,000 µS/cm standard. Wait ~1 min.
Adds the S field (PSU 0–42) to the probe's reading. EZO output stays the same otherwise.
Two-point fluorescence-quenching probe. Calibration writes to register 0x1010 (NVM-persistent).
The protocol exposes salinity (0x1020) and atmospheric pressure (0x1022) so the
sensor can compensate its mg/L output. Always remove the black rubber protective cover before measuring.
Pick whichever of the three is easiest. All three produce the same
saturated-air environment the optical probe needs. Writes 0x0002 → 0x1010.
Wait for the live DO saturation reading above to stabilise (1–2 min) at a value near 100 %, then press the button.
Prepare zero-oxygen solution: 5 g anhydrous Na₂SO₃ + 95 g distilled water, let sit 1 hour.
Submerge probe, stir gently, wait for reading to drop and stabilise (1–2 min). Writes 0x0001 → 0x1010.
0x1020)Set the salinity the probe should assume when converting sat % → mg/L. Default 30 ‰ for seawater; set to 0 for fresh-water lab work.
0x1022)Stored as kPa × 100. Sea-level default = 10133 (101.33 kPa). Adjust for altitude or local barometric reading.
Baud index: 0=2400, 1=4800 (default), 2=9600, 3=19200, 4=38400, 5=57600, 6=115200.
(none)
(none)