0.0.7 • Published 2 years ago

fcr_lib v0.0.7

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

FCR Avionics Infastructure

This outlines the infastructure of the FCR avionics

GroundStation/GS Requests | Message Types | Description | Requirements | :-------- | :----------------------------| :---| | SCAN | communication server (CSVR) returns a list of vehicle client IDs (VCID)s , target plugin IDs (TPLGID)s, and other SGS | messageType | CONNECT | sets the respective VC's SGS as the senders ID and returns vehicle| messageType VCIDs | ME | returns the data concerning that specific websocket | messageType

GroundStationPlugin /PLG Requests | Message Types | Description | Requirements | :-------- | :----------------------------| :--- | DO | Forwards the message to VC with the respective ID.| payload messageType VCIDs | ME | returns the data concerning that specific websocket | messageType

VehicleClient /VC Requests | Message Types | Description | Requirements | :-------- | :----------------------------| :--- | DO | Forwards the message to the ground staion and/or plugin with the respective ID.| payload messageType - VCIDs AND/OR SGSIDs - | ME | returns the data concerning that specific websocket | messageType

Communication Server / CSVR Responses

Message TypesRecieving ClientsDescriptionPayload Return
INITGS VC PLGreturns back the unique ID that refers to the specific clientid
DOGS VC PLGreturns a websocket messagemessage
MEGSreturns back critical information for the websocketid TPLGIDs VCLIDs
MEVCreturns back critical information for the websocketid SGSID
MEPLGreturns back critical information for the websocketid SGSID VCID
CONNECTEDVCconfirms a new SGS and sends its IDSGSID
ACKGS VC PLGConfirmation the last request was succesful and returns the message sentmessage
ERRGS VC PLGAn error has occured at some pointerr

Documentation

Terminology

FCR JS/TS Package Library

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago