Selected Station Trend
Select a station or metric to view recent real observations.
OMEGA
Live ocean telemetry, charts, analysis, routing, and setup organized by mission task.
No notifications yet.
Recipe Catalog
Type to filter • Enter runs the first result • Esc closes • r from anywhere opens this catalog
Global Ocean Map
3D Globe
Switch overlays to project wind, current, waves, temperature, and Copernicus fields on the globe.
View
Charts
Map Key
Layer types
Marker shapes
Shape shows the platform kind; colour shows the owning network.
Distance
Map Layers
Map Tools
Pan and inspect normally. Use Add Points, or Plan > Pick Origin/Destination, before placing coordinates.
Live View
Map stays dominant. Station details sit to the right; deeper tools move to their own pages.
No additional chart layer selected.
NOAA ENC and OpenSeaMap seamarks are most useful at coastal or harbor zoom levels. Applying a chart now preserves your current map view; use Fit Overlay only when you explicitly want the map to move.
Layer inventory will appear after the gateway responds.
🎬 Animate map overlay
Pre-fetches NASA GIBS frames over a date range + plays them back smoothly on the map. Pick a layer below, choose a range, hit Play.
Insight
Explore measurement history, compare stations, and check the data behind each result.
Keep your source, measurement, comparison and dates to return to later. Views are saved in this browser; restoring reloads retained data. Export a backup to keep a separate copy.
Enter a name and select Save view. Share current view copies a map-scene link; use Export saved views to transfer comparison settings.
Choose a measurement and source to see a chart.
Statistics describe the selected primary source.
Coverage, freshness and the latest observations across the selected data scope.
Select a station or metric to view recent real observations.
QARTOD Lens
Scene Report
Data Library
Find ocean and weather data, see what is already loaded, and connect additional sources.
Choose a named place or draw an area on the map, then select a measurement.
Choose a place and measurement to begin.
API Source Catalog
Explore instruments, forecasts and published datasets. Availability describes the connection; Loaded data shows records already stored in OMEGA.
Credentialed Providers
Check which connections are configured and whether cached data exists. Configuration checks do not confirm that a provider is responding or has fresh observations.
Public Live Feeds
Regional mode pulls nearby NDBC, NOAA CO-OPS, Open-Meteo, and NWS feeds. Global mode adds a longitude-spread NOAA NDBC active-station sweep plus worldwide Open-Meteo ocean context points.
Data Egress — Direct Feeds
Open a data feed or download saved measurements for use in a spreadsheet, GIS tool or notebook.
Global Fishing Watch
Search GFW vessel identity data, inspect activity events, and request vessel insights without exposing your API token to the browser.
NASA EarthData
Search CMR collections, pick a concept ID, then inspect matching granules with time windows, spatial bounds, and data links.
Mission Cube
Build a small mission-bounded Copernicus subset request first, then preview local xarray/Dask current files without loading a full global product into memory.
Provenance
Bathymetry · OMEGA mapping ROV
Upload an OMEGA-format ROV CSV (or our canonical lat/lon/depth_m shape) and the gateway will ingest every sounding as a bathymetry-depth observation. Generate an IDW-interpolated grid + export as KML/KMZ for Google Earth, or open the layered map view for a live overlay. ROV nodes flashed with firmware/mapping_rov_mega or firmware/mapping_rov_esp32 stream their soundings live into the same store.
Accepts the OMEGA standalone-logger format (depth_cm, MM/DD/YYYY date, speed_kmph) or the canonical OMEGA shape (depth_m, ISO date, speed_mps). Comment lines starting with # are skipped.
The interpolated grid is built on the server from the soundings in measurements. Tune the IDW power + neighbor count to balance smoothness vs. fidelity. The KML/KMZ downloads use these same params.
# ROV MAP v1.1 point,date_utc,time_utc,lat,lng,depth_cm,temp_c,satellites,hdop,speed_kmph,fix_age_ms,pitch_deg,roll_deg,imu_acc 0,04/11/2026,17:30:00,34.0122986,-118.4567028,280.3,17.12,7,1.4,1.0,560,-3.7,0.1,2 1,04/11/2026,17:30:05,34.0122967,-118.4566507,258.1,17.17,11,1.1,2.1,180,3.8,1.4,2
Required: lat, lon (or lng), depth_m (or depth_cm). Optional: date_utc+time_utc, temp_c, satellites, hdop, pitch_deg, roll_deg, speed_mps (or speed_kmph). Files from aminalnam/OMEGA's standalone Arduino logger are accepted directly.
Live Monitoring
Live readings from the gateway and drift watches. The operational dashboard for "what's happening right now".
Planning
Choose an example or pick two points on the map, then compare route options. Survey Plan lets you draw and export a track or area. Planning does not send instructions to a device.
Choose a track or an area, start drawing, then click the map to add points. Stop drawing to review and export GeoJSON. This records your drawing; it does not generate a survey grid, assess route clearance, or send a device mission.
Start drawing, then click the map to drop points.
Cockpit
Choose a source, check its latest report, then inspect data or prepare a supported device command.
Camera Feed
The cockpit shows a live camera feed here for camera-equipped devices such as an ROV, when one is connected and streaming.
Select a reported device in the roster. To explore public ocean readings, switch to imported data sources.
Instruments
Telemetry
Telemetry
Data
Systems
Systems
Flight & Mission
Mission intents only — the vehicle autopilot keeps motor control. Waypoint missions are built on the Plan page. Reported device class alone does not confirm command support or delivery.
No mission intent queued this session.
System Controls
Cross-Band Bridge
For T3-S3 relays running the dual-band firmware. Tune the 915↔2.4 GHz hop live, or pin to a single band. The node persists the setting across reboot.
Remote Params
What each device thinks is currently applied. Edit to push a typed update with schema validation.
Remote Params
Every successful device-config apply, newest first. Use Re-apply to revert a device to a prior snapshot — it queues a fresh control command with the saved params.
Acoustic Link
Record an acoustic message envelope for reference. This form does not transmit sound or schedule a hardware transmission.
Propagation Model
Estimate seawater absorption and spreading loss at a chosen range. This model does not establish a working link or predict maximum range; transmitter power, receiver sensitivity, noise and local conditions also matter.
Fleet
Hardware is separated from imported weather and ocean feeds. Reported identity does not confirm ownership or a current connection. No records are removed when you change views.
Groups
Batch Command
Mesh Network
Monitor the bearer-agnostic mesh and queue messages to reachable nodes.
Bring-Up
Choose a firmware family and the exact board, review its sensors and connection, then configure a build. Gateway setup connects the radios on the host; sensor firmware runs on the field device. Reading public ocean data does not require your own hardware.
Choose a reference project and review its wiring and build instructions. Reading ocean data does not require a board.
🛰 Sensor Node · Pre-built firmware
Reference projects for gateway radios and sensor nodes. Select the matching variant, then View build instructions for its project, commands and wiring notes. The Custom build tab creates separate firmware from your own board and sensor selection. A listed project does not confirm that your device has been tested.
🛰 Fleet · Over-the-air updates
Each known node's reported firmware vs the latest signed image in the gateway's OTA registry. Register a build to offer it to matching nodes (family must match the node's firmware prefix, e.g. supreme-mesh).
Gateway Runtime
Use this as a bring-up cockpit before the Raspberry Pi bridge is connected. Keep Offline planning active until the Pi, USB boards, firmware, and owner key are ready.
Gateway Firmware
Build a listed firmware target and flash a board connected to the gateway host. The serial ports belong to that host, not the computer viewing this page. Flashing requires owner access and the matching board on the selected port.
Custom Firmware
Choose the exact board and wired sensors, review pin assignments, then preview the generated source. Download .zip creates a source project to compile and upload with your own tools. Build .bin and Flash Board use build tools on the gateway host; flashing requires the board connected to that host and its upload port. These actions do not use a board attached only to the computer viewing this page.
JSON object: { "I2C_SDA_PIN": 4 }. Empty = use board defaults.
Sensors
HaLow Backhaul
Tracks the two physical T-HaLow boards: shore AP/root and remote STA/client. Use this before trying to route mesh traffic over HaLow.
Marine ops · ocean data · hardware · community
[ OMEGA BBS · LOBBY ]
Marine ops, ocean data, hardware, and a few door games. Pick a room from the menu or the directory below.
Open Message Boards, choose a board, then a topic. You can read without posting; an operator account is required to start a topic or reply. Include the source or device, time window, and what you tried.
[NODE 1 · MESSAGES]
Choose a board, then a topic. Start a topic with a clear question or an observation others can check. Posting requires operator access.
// Replies are posted to the gateway and shared.
Saved in this browser only
Messages stay in this browser and are not sent to other people or Honu. Saved history may include simulated examples from earlier versions. Open Honu from its launcher for AI help.
[NODE 1 · ONE-LINERS]
A scrolling wall of pithy single-line notes. The BBS oral tradition. Newest at the top, capped at 50 entries.
Adopt a real species. Care responsibly.
Each species is real, with an IUCN conservation status and a behaviour pattern modelled after its actual ecology. Care actions affect Hunger, Happiness, Energy, and Cleanliness; offline decay continues while you're away (rate scales by species difficulty). Your day-streak tracks how long the sanctuary has been healthy.
Each habitat has its own water, decorations, and species. You can adopt multiple creatures from the same habitat.
Only species native to your current habitat are shown. Each one behaves differently — speed, depth, schooling, hiding.
Keep all four bars above 50% to keep your pet thriving.
Live wellbeing meters + earned conservation badges.
Three real biology facts per species, rotated on tap.
Latest care actions + offline-decay notes.
[NODE 1 · FILES]
This library has no published downloads yet.
[NODE 1 · E-MAIL]
Private messages are stored on the gateway for the sender and recipient.
Messages are sent through the gateway to this username.
[NODE 1 · DOOR GAMES]
Pick a game. Each one runs in this terminal. Highscores save locally.
[NODE 1 · GALLERY]
A built-in reference gallery with source and license links. Image links you add are saved in this browser only; they are not published to the community.
// Submissions save locally to this browser. They don't propagate yet.
[NODE 1 · VOTING BOOTH]
Polls published on this gateway. Totals count recorded votes; an empty list means no polls have been published. Voting requires operator access.
[NODE 1 · WHO'S ON]
Live connection status is not available.
[NODE 1 · NEWS]
News of the day from the SysOp. Read newest at the top.
[NODE 1 · SYS STATS]
Topic and post counts from the gateway. Presence, uptime, and download totals are not tracked here.
OMEGA knowledge
Articles about ocean data, the OMEGA system, and the work people do with it.
Link articles with [[Article title]] or [link text](/wiki?article=page-id). Use # for headings, - for lists, and fenced blocks for code. Every saved edit keeps the previous revision.
Editorial
A queue of recent items from configured marine-data and ocean-research feeds, ranked by relevance for the project.
Items pulled from the configured feeds, ranked by relevance to OMEGA topics. Click an item to open the original article.
Drafts and ready-to-publish briefings staff (or Honu) have written. Filter by status above. Click a draft to read it.
Ocean data · equipment · expertise
Get the ocean data you need. Earn from the technology and skills you have. Connect survey clients, researchers and communities with independent operators and data providers.
Describe the outcome you need or the capability you offer. Agree the scope, price, schedule and data rights with the other party before work begins. OMEGA connects people; payment and contracts are arranged directly.
Setup
Owner access, API keys, credentials, remote sharing, and gateway readiness checks. Physical hardware bring-up now has its own Hardware page.
Owner Access
No session owner key loaded.
Provider Keys
Connect the account in Honu's Chat options. Signed-in OMEGA users share its Codex allowance. This deployment does not use an OpenRouter key for Honu.
Honu uses GPT-OSS 120B :free. Free service can be busy or rate limited; it will not switch to Gemini or a paid model. Cloud chat sends your question and relevant OMEGA context to the provider. Guided tours stay available without a key.
Credential Loader
Shows which credential names the gateway process can see and whether they came from the running process, shared secrets, or a repo-local env file. Secret values are never displayed.
Multi-user Login
Admin-only. Add operators, change roles, disable accounts, reset passwords, or delete users. Bootstrap admin (the first user created via /login on first run) is here too.
Self-service enrollment
Choose Approve & get signup link, then copy and send the link to the requester. The link stays with their request so you can copy it again later. OMEGA does not send an email.
A signup link lets each tester choose their own username and password. Viewer accounts can browse; operator accounts can also change shared data and issue commands.
Login Security
Admin-only. After 5+ failed logins against the same username in 10 minutes, the source IP is parked here in cooldown. Subsequent login attempts from that IP get 429'd. Use Unblock to manually clear a row (e.g. legit operator stuck after a typo storm). Clear all is an escape hatch — drops every cooldown. Behind a reverse proxy? Read the proxy setup guide so per-IP attribution works correctly.
Audit Trail
Every admin override that has fired a notification: user-management actions (create / update / password-reset / delete) and rate-limit overrides (unblock / clear). Use the family filter to narrow to one type; use the window selector to pull a longer history.
Remote Access
Checks local gateway URLs, LAN links, configured public URLs, and quick tunnels started by the launcher. Use owner keys before exposing command or mesh-send tools outside your LAN.
.\scripts\omega_gateway_online.ps1 -Restart -Tunnel cloudflared
ngrok Tunnel
Save your paid-account ngrok authtoken and reserved domain so tunnel-up.bat brings the gateway up on the same public URL every time. The authtoken is handed to ngrok's own CLI, stored in its config file, and never shown again or returned by this API. This endpoint stays locked to local access or the owner API key even when owner-auth is disabled.
Loading ngrok status…
Mission Preflight
A higher-level readiness check for field use: data cache, map layers, providers, hardware telemetry, route obstacles, mesh state, and remote access safety.
Reality Check
This checks the actual gateway APIs behind the portal. If a feature is not backed by a working endpoint, it should not pretend to be finished.
Tool Finder