Skip to content

Descriptions of formats used for sensor data produced by the Anura vibrating screen monitoring system.

Notifications You must be signed in to change notification settings

ReVibe-Energy/anura-data-model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReVibe Anura data model

This repo contains a protobuf based data model. These data structures describe the raw vibration data, aggregates and events that are sent from the gateway to the broker endpoint.

Codegen

Code generation is done using buf instead of raw protoc invocations.

To generate, run from root folder:

buf generate model

Python

The regular python plugin generates code that doesn't allow for any code completion. That's why this is using an alternative approach with betterproto (https://github.com/danielgtaylor/python-betterproto).

pip install "betterproto[compiler]==2.0.0b5"

About

Descriptions of formats used for sensor data produced by the Anura vibrating screen monitoring system.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages