OpenRVDAS (Open Research Vessel Data Acquisition System) is an open source software framework for building custom data acquisition systems. It is designed for oceanographic research vessels and other science platforms that need to record streaming data from serial ports, network-aware sensors, and other sources.
- OpenRVDAS Quickstart if you want to just grab the code and poke around with basic loggers as quickly as possible.
- GUI Quickstart if you want to play with the web-based interface.
Other relevant documents are:
- The Listener Script - listen.py - how to use OpenRVDAS's core utility script
- Configuration Files - how to define configuration files to simplify running loggers with listen.py
- OpenRVDAS Components - what components exist and what they do
- Simulating Live Data - using the simulate_data.py script to simulate a live system using stored data for development and testing
- Grafana/InfluxDB-based Displays - an introduction to using InfluxDB and Grafana for displaying data
- Parsing - how to work with the included RecordParser to turn raw text records into structured data fields
- Security assumptions - the (rather naive) security assumptions made about the environment in which OpenRVDAS runs.
This repository contains the source for the OpenRVDAS documentation site, built with Jekyll using the Minimal Mistakes theme and hosted via GitHub Pages.
See install.md for instructions on running the documentation site locally.
- OpenRVDAS GitHub Repository: https://github.com/OceanDataTools/openrvdas
- Live Documentation Site: https://oceandatatools.github.io/openrvdas-docs/