UVicRocketry / PDP-Monitoring-System

The Propulsion Development Platform (PDP) Monitoring System is a web-based application that allows users to monitor the status of the engine controls and instrumentation. The PDP is a testbed for the development of propulsion systems, and the monitoring system is used to control valve actuation, monitor sensor readings, and record data.
0 stars 0 forks source link

PDP-Monitoring-System

The Propulsion Development Platform (PDP) Monitoring System is a web-based application that allows users to monitor the status of the engine controls and instrumentation. The PDP is a testbed for the development of propulsion systems, and the monitoring system is used to control valve actuation, monitor sensor readings, and record data. The monitoring system is designed to be used by engineers and technicians who are responsible for the operation of the PDP.

This repository contains the server for used on valve cart. The server runs off of a linux based ubuntu mini computer which acts as a middle man for controls and instrumentation. The server has a built in websocket api that comminations with a client. The UI repo for this project is Ground Support v2, however the api can accommodate any external client given it has a websocket connection.

Table of Contents

1. Guides

1.1 Installation Guides

1.2 StartUp Guides

1.3 Style Guides

1.4 Developer Guides

2. Serial Interface

2.1 Command Structure

2.2 Source Tags

3. Communication

3.1 TP-Links

3.2 Setup

4. API

4.1 Websocket API