COSMOS core
1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
|
Macros | |
#define | HCAP 800. |
#define | MAREA (.0027) |
#define | MWIDTH .2167 |
#define | MHEIGHT .8255 |
#define | MRADIUS .2616 |
#define | LEO1_BOTTOM 16 |
#define | LEO1_TOP 17 |
#define | MAXPART 256 |
Maximum number of structures. More... | |
#define | MAXSTRING 20 |
Maximum number of PV strings. More... | |
#define | MAXBATT 15 |
maximum number of batteries More... | |
#define | MAXPNT 8 |
Maximum number of vertexs in a structure. More... | |
#define | MAXFACE 20 |
Maximum number of faces in a Piece. More... | |
#define | MAXCOMP 128 |
Maximum number of components. More... | |
#define | MAXTRACK 30 |
Maximum number of Ground Stations. More... | |
#define | MAXTSEN 64 |
Maximum number of temperature sensors. More... | |
#define | MAXSS 2 |
Maximum number of Sun Sensors. More... | |
#define | MAXIMU 2 |
Maximum number of Inertial Measurement Units. More... | |
#define | MAXSTT 2 |
Maximum number of Star Trackers. More... | |
#define | MAXRW 2 |
Maximum number of Reaction Wheels. More... | |
#define | MAXMTR 3 |
Maximum number of Magnetic Torque Rods. More... | |
#define | MAXCPU 6 |
Maximum number of Processors. More... | |
#define | MAXGPS 2 |
Maximum number of GPS units. More... | |
#define | MAXPLOAD 6 |
Maximum number of Payloads. More... | |
#define | MAXBUS 40 |
Maximum number of Power Buses. More... | |
#define | MAXPROP 5 |
Maximum number of Propellent Tanks. More... | |
#define | MAXTHST 5 |
Maximum number of Thrusters. More... | |
#define | MAXMOTR 8 |
Maximum number of Motors. More... | |
#define | MAXSWCH 2 |
Maximum number of Switches. More... | |
#define | MAXANT 5 |
Maximum number of antennas. More... | |
#define | MAXTCV 2 |
Maximum number of transceivers. More... | |
#define | MAXMCC 3 |
Maximum number of Motion Capture Cameras. More... | |
#define | MAXPLOADKEYCNT 10 |
Maximum number of Special Payload Keys. More... | |
#define | MAXPLOADKEYSIZE COSMOS_MAX_NAME |
Maximum size of a Payload Key. More... | |
#define HCAP 800. |
#define MAREA (.0027) |
#define MWIDTH .2167 |
#define MHEIGHT .8255 |
#define MRADIUS .2616 |
#define LEO1_BOTTOM 16 |
#define LEO1_TOP 17 |
#define MAXPART 256 |
Maximum number of structures.
#define MAXSTRING 20 |
Maximum number of PV strings.
#define MAXBATT 15 |
maximum number of batteries
#define MAXPNT 8 |
Maximum number of vertexs in a structure.
#define MAXFACE 20 |
Maximum number of faces in a Piece.
#define MAXCOMP 128 |
Maximum number of components.
#define MAXTRACK 30 |
Maximum number of Ground Stations.
#define MAXTSEN 64 |
Maximum number of temperature sensors.
#define MAXSS 2 |
Maximum number of Sun Sensors.
#define MAXIMU 2 |
Maximum number of Inertial Measurement Units.
#define MAXSTT 2 |
Maximum number of Star Trackers.
#define MAXRW 2 |
Maximum number of Reaction Wheels.
#define MAXMTR 3 |
Maximum number of Magnetic Torque Rods.
#define MAXCPU 6 |
Maximum number of Processors.
#define MAXGPS 2 |
Maximum number of GPS units.
#define MAXPLOAD 6 |
Maximum number of Payloads.
#define MAXBUS 40 |
Maximum number of Power Buses.
#define MAXPROP 5 |
Maximum number of Propellent Tanks.
#define MAXTHST 5 |
Maximum number of Thrusters.
#define MAXMOTR 8 |
Maximum number of Motors.
#define MAXSWCH 2 |
Maximum number of Switches.
#define MAXANT 5 |
Maximum number of antennas.
#define MAXTCV 2 |
Maximum number of transceivers.
#define MAXMCC 3 |
Maximum number of Motion Capture Cameras.
#define MAXPLOADKEYCNT 10 |
Maximum number of Special Payload Keys.
#define MAXPLOADKEYSIZE COSMOS_MAX_NAME |
Maximum size of a Payload Key.
anonymous enum |
anonymous enum |
JSON Unit type.
anonymous enum |
JSON Namelist Group.
anonymous enum |
Constants defining the data types supported in the JSON Name Space.
Enumerator | |
---|---|
JSON_TYPE_UINT8 |
JSON 8 bit unsigned integer type. |
JSON_TYPE_INT8 |
JSON 8 bit signed integer type. |
JSON_TYPE_CHAR |
JSON char type. |
JSON_TYPE_BOOL |
JSON Boolean. |
JSON_TYPE_UINT32 |
JSON 32 bit unsigned integer type. |
JSON_TYPE_UINT16 |
JSON 16 bit unsigned integer type. |
JSON_TYPE_INT16 |
JSON 16 bit integer type. |
JSON_TYPE_INT32 |
JSON 32 bit integer type. |
JSON_TYPE_FLOAT |
JSON single precision floating vertex type. |
JSON_TYPE_DOUBLE |
JSON double precision floating vertex type. |
JSON_TYPE_CHARP |
JSON char* type. |
JSON_TYPE_STRING |
JSON string type. |
JSON_TYPE_NAME |
JSON Name type. |
JSON_TYPE_VECTOR |
JSON ::Vector. |
JSON_TYPE_RVECTOR |
JSON rvector. |
JSON_TYPE_AVECTOR |
JSON rvector. |
JSON_TYPE_CVECTOR |
JSON cvector. |
JSON_TYPE_QUATERNION |
JSON quaternion type. |
JSON_TYPE_GVECTOR |
JSON gvector. |
JSON_TYPE_SVECTOR |
JSON svector. |
JSON_TYPE_RMATRIX |
JSON rmatrix. |
JSON_TYPE_CARTPOS |
JSON cartpos. |
JSON_TYPE_GEOIDPOS |
JSON cartpos. |
JSON_TYPE_SPHERPOS |
JSON cartpos. |
JSON_TYPE_EXTRAPOS |
JSON extrapos. |
JSON_TYPE_QATT |
JSON qatt. |
JSON_TYPE_DCMATT |
JSON dcmatt. |
JSON_TYPE_EXTRAATT |
JSON extraatt. |
JSON_TYPE_POSSTRUC |
JSON posstruc. |
JSON_TYPE_ATTSTRUC |
JSON attstruc. |
JSON_TYPE_HBEAT |
JSON Agent Heartbeat. |
JSON_TYPE_POS_ICRF |
JSON Solar Barycentric Position. |
JSON_TYPE_POS_FIRST | |
JSON_TYPE_POS_ECI |
JSON Earth Centered Inertial Position. |
JSON_TYPE_POS_SCI |
JSON Lunar Centered Inertial Position. |
JSON_TYPE_POS_GEOC |
JSON Geocentric Position. |
JSON_TYPE_POS_SELC |
JSON Selenocentric Position. |
JSON_TYPE_POS_GEOD |
JSON Geodetic Position. |
JSON_TYPE_POS_GEOS |
JSON Geocentric Spherical. |
JSON_TYPE_POS_SELG |
JSON Selenographic Position. |
JSON_TYPE_POS_LAST | |
JSON_TYPE_QATT_TOPO |
JSON Topocentric Attitude. |
JSON_TYPE_QATT_GEOC |
JSON Geocentric Attitude. |
JSON_TYPE_QATT_SELC |
JSON Lunar Centered Inertial Attitude. |
JSON_TYPE_QATT_ICRF |
JSON Earth Centered Inertial Attitude. |
JSON_TYPE_QATT_LVLH |
JSON LVLH Attitude. |
JSON_TYPE_LOC_POS |
JSON Satellite Position Structure. |
JSON_TYPE_LOC_ATT |
JSON Satellite Attitude Structure. |
JSON_TYPE_LOCSTRUC |
JSON locstruc type. |
JSON_TYPE_NODESTRUC | |
JSON_TYPE_VERTEXSTRUC | |
JSON_TYPE_FACESTRUC | |
JSON_TYPE_PIECESTRUC | |
JSON_TYPE_DEVICESTRUC | |
JSON_TYPE_DEVSPECSTRUC | |
JSON_TYPE_PORTSTRUC | |
JSON_TYPE_PHYSICSSTRUC | |
JSON_TYPE_AGENTSTRUC | |
JSON_TYPE_EVENTSTRUC | |
JSON_TYPE_TARGETSTRUC | |
JSON_TYPE_USERSTRUC | |
JSON_TYPE_GLOSSARYSTRUC | |
JSON_TYPE_TLESTRUC | |
JSON_TYPE_TIMESTAMP |
JSON Timestamp. |
JSON_TYPE_EQUATION |
JSON Equation. |
JSON_TYPE_ALIAS |
JSON Alias. |
JSON_TYPE_NONE |
Not defined. |
|
strong |
anonymous enum |
anonymous enum |
Types of equation operations.