|  | 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.