14 #include "AnitaConventions.h" 15 #include "simpleStructs.h" 19 #ifndef NUM_HK_TELEM_QUEUES 20 #define NUM_HK_TELEM_QUEUES 21 22 #ifndef NUM_TELEM_QUEUES 23 #define NUM_TELEM_QUEUES NUM_HK_TELEM_QUEUES+NUM_PRIORITIES 25 #ifndef NUM_DISK_SPACES 26 #define NUM_DISK_SPACES 8 Char_t otherLabel[12]
Label of the currently mounted other drive.
const char * getProcName(int procInd)
Returns process name.
int getDriveCapacity(int driveInd)
Returns drive capacity by index.
const char * getHkQueueName(int hkInd)
Returns Hk Queue name.
UInt_t vsize[20]
The memory used by the flight software processes.
UInt_t utime[20]
The user space CPU time used by the flight software processes.
float getDiskSpacePercentage(int driveInd)
Returns disk percentage by index.
Char_t ntuLabel[12]
Label of the currently mounted ntu drive.
int getDiskSpaceAvailable(int driveInd)
Returns disk space available by index.
Monitor Block – Telemetered.
const char * getDriveName(int driveInd)
Returns drive name by index.
UShort_t hkLinks[21]
The number of links in the housekeeping queues.
MonitorHk()
Default constructor.
Int_t run
Run number assigned offline.
UInt_t realTime
Time in unixTime.
UInt_t payloadTime
Time in unixTime.
MonitorHk – The CPU Monitor data.
UShort_t diskSpace[8]
The free space left on the disks in units of 10 Megabytes.
UInt_t stime[20]
The system space CPU time used by the flight software processes.
Char_t usbLabel[12]
Defunct.