cbeam-telemetry-server
cbeam-telemetry-server copied to clipboard
c-beam telemetry provider for NASA OpenMCT
c-beam telemetry server

This is a telemetry server for connecting the NASA OpenMCT with information sources on c-base's c-beam telemetry network. It is based on the OpenMCT telemetry adapter tutorial.
Installation
- Install the dependencies with
npm install
- Build OpenMCT with
npm run build
Running
- Start the service with
npm start
If you want to change the MQTT broker address, set the MSGFLO_BROKER
environment variable before starting the service.
Read more in https://bergie.iki.fi/blog/nasa-openmct-iot-dashboard/.
Adding information sources
c-beam topics are mapped to OpenMCT data in the installation's runner file in config/
.
TODOs
- Mapping more c-beam data
- Custom displays combining different data points (like a green/red bar status UI)
- UIs for station functionality