COSMOS core  1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
devspecstruc Struct Reference

Specific Device structure. More...

#include <jsondef.h>

Collaboration diagram for devspecstruc:

Public Member Functions

json11::Json to_json () const
 Convert class contents to JSON object. More...
 
void from_json (const string &s)
 Set class contents from JSON string. More...
 

Public Attributes

uint16_t all_cnt = 0
 
uint16_t ant_cnt = 0
 
uint16_t batt_cnt = 0
 
uint16_t bus_cnt = 0
 
uint16_t cam_cnt = 0
 
uint16_t cpu_cnt = 0
 
uint16_t disk_cnt = 0
 
uint16_t gps_cnt = 0
 
uint16_t htr_cnt = 0
 
uint16_t imu_cnt = 0
 
uint16_t mcc_cnt = 0
 
uint16_t motr_cnt = 0
 
uint16_t mtr_cnt = 0
 
uint16_t pload_cnt = 0
 
uint16_t prop_cnt = 0
 
uint16_t psen_cnt = 0
 
uint16_t bcreg_cnt = 0
 
uint16_t rot_cnt = 0
 
uint16_t rw_cnt = 0
 
uint16_t rxr_cnt = 0
 
uint16_t ssen_cnt = 0
 
uint16_t pvstrg_cnt = 0
 
uint16_t stt_cnt = 0
 
uint16_t suchi_cnt = 0
 
uint16_t swch_cnt = 0
 
uint16_t tcu_cnt = 0
 
uint16_t tcv_cnt = 0
 
uint16_t telem_cnt = 0
 
uint16_t thst_cnt = 0
 
uint16_t tsen_cnt = 0
 
uint16_t tnc_cnt = 0
 
uint16_t txr_cnt = 0
 
vector< uint16_t > all
 
vector< uint16_t > ant
 
vector< uint16_t > batt
 
vector< uint16_t > bcreg
 
vector< uint16_t > bus
 
vector< uint16_t > cam
 
vector< uint16_t > cpu
 
vector< uint16_t > disk
 
vector< uint16_t > gps
 
vector< uint16_t > htr
 
vector< uint16_t > imu
 
vector< uint16_t > mcc
 
vector< uint16_t > motr
 
vector< uint16_t > mtr
 
vector< uint16_t > pload
 
vector< uint16_t > prop
 
vector< uint16_t > psen
 
vector< uint16_t > pvstrg
 
vector< uint16_t > rot
 
vector< uint16_t > rw
 
vector< uint16_t > rxr
 
vector< uint16_t > ssen
 
vector< uint16_t > stt
 
vector< uint16_t > suchi
 
vector< uint16_t > swch
 
vector< uint16_t > tcu
 
vector< uint16_t > tcv
 
vector< uint16_t > telem
 
vector< uint16_t > thst
 
vector< uint16_t > tnc
 
vector< uint16_t > tsen
 
vector< uint16_t > txr
 

Detailed Description

Specific Device structure.

Counts and arrays of pointers to each type of device, ordered by type.

Member Function Documentation

json11::Json devspecstruc::to_json ( ) const
inline

Convert class contents to JSON object.

Returns a json11 JSON object of the class

Returns
A json11 JSON object containing every member variable within the class
3931  {
3932  return json11::Json::object {
3933  { "all_cnt", all_cnt },
3934  { "ant_cnt", ant_cnt },
3935  { "batt_cnt", batt_cnt },
3936  { "bus_cnt", bus_cnt },
3937  { "cam_cnt", cam_cnt },
3938  { "cpu_cnt", cpu_cnt },
3939  { "disk_cnt", disk_cnt },
3940  { "gps_cnt", gps_cnt },
3941  { "htr_cnt", htr_cnt },
3942  { "imu_cnt", imu_cnt },
3943  { "mcc_cnt", mcc_cnt },
3944  { "motr_cnt", motr_cnt },
3945  { "mtr_cnt", mtr_cnt },
3946  { "pload_cnt", pload_cnt },
3947  { "prop_cnt", prop_cnt },
3948  { "psen_cnt", psen_cnt },
3949  { "bcreg_cnt", bcreg_cnt },
3950  { "rot_cnt", rot_cnt },
3951  { "rw_cnt", rw_cnt },
3952  { "rxr_cnt", rxr_cnt },
3953  { "ssen_cnt", ssen_cnt },
3954  { "pvstrg_cnt", pvstrg_cnt },
3955  { "stt_cnt", stt_cnt },
3956  { "suchi_cnt", suchi_cnt },
3957  { "swch_cnt", swch_cnt },
3958  { "tcu_cnt", tcu_cnt },
3959  { "tcv_cnt", tcv_cnt },
3960  { "telem_cnt", telem_cnt },
3961  { "thst_cnt", thst_cnt },
3962  { "tsen_cnt", tsen_cnt },
3963  { "tnc_cnt", tnc_cnt },
3964  { "txr_cnt", txr_cnt },
3965  { "all", all },
3966  { "ant", ant },
3967  { "ant", batt },
3968  { "bcreg", bcreg },
3969  { "bus", bus },
3970  { "cam", cam },
3971  { "cpu", cpu },
3972  { "disk", disk },
3973  { "gps", gps },
3974  { "htr", htr },
3975  { "imu", imu },
3976  { "mcc", mcc },
3977  { "motr", motr },
3978  { "mtr", mtr },
3979  { "pload", pload },
3980  { "prop", prop },
3981  { "psen", psen },
3982  { "pvstrg", pvstrg },
3983  { "rot", rot },
3984  { "rw", rw },
3985  { "rxr", rxr },
3986  { "ssen", ssen },
3987  { "stt", stt },
3988  { "suchi", suchi },
3989  { "swch", swch },
3990  { "tcu", tcu },
3991  { "tcv", tcv },
3992  { "telem", telem },
3993  { "thst", thst },
3994  { "tnc", tnc },
3995  { "tsen", tsen },
3996  { "txr", txr }
3997  };
3998  }
uint16_t disk_cnt
Definition: jsondef.h:3868
uint16_t imu_cnt
Definition: jsondef.h:3871
vector< uint16_t > mtr
Definition: jsondef.h:3907
std::map< std::string, Json > object
Definition: json11.hpp:88
vector< uint16_t > stt
Definition: jsondef.h:3916
vector< uint16_t > prop
Definition: jsondef.h:3909
uint16_t mcc_cnt
Definition: jsondef.h:3872
uint16_t suchi_cnt
Definition: jsondef.h:3885
vector< uint16_t > bus
Definition: jsondef.h:3898
vector< uint16_t > gps
Definition: jsondef.h:3902
vector< uint16_t > rxr
Definition: jsondef.h:3914
uint16_t tsen_cnt
Definition: jsondef.h:3891
uint16_t swch_cnt
Definition: jsondef.h:3886
uint16_t motr_cnt
Definition: jsondef.h:3873
uint16_t ssen_cnt
Definition: jsondef.h:3882
uint16_t bcreg_cnt
Definition: jsondef.h:3878
vector< uint16_t > htr
Definition: jsondef.h:3903
vector< uint16_t > imu
Definition: jsondef.h:3904
uint16_t tcv_cnt
Definition: jsondef.h:3888
vector< uint16_t > ant
Definition: jsondef.h:3895
vector< uint16_t > rw
Definition: jsondef.h:3913
uint16_t psen_cnt
Definition: jsondef.h:3877
uint16_t pload_cnt
Definition: jsondef.h:3875
vector< uint16_t > txr
Definition: jsondef.h:3925
vector< uint16_t > pload
Definition: jsondef.h:3908
vector< uint16_t > tcu
Definition: jsondef.h:3919
uint16_t prop_cnt
Definition: jsondef.h:3876
vector< uint16_t > suchi
Definition: jsondef.h:3917
uint16_t telem_cnt
Definition: jsondef.h:3889
uint16_t txr_cnt
Definition: jsondef.h:3893
uint16_t tnc_cnt
Definition: jsondef.h:3892
vector< uint16_t > rot
Definition: jsondef.h:3912
uint16_t pvstrg_cnt
Definition: jsondef.h:3883
uint16_t gps_cnt
Definition: jsondef.h:3869
uint16_t batt_cnt
Definition: jsondef.h:3864
vector< uint16_t > tcv
Definition: jsondef.h:3920
vector< uint16_t > disk
Definition: jsondef.h:3901
vector< uint16_t > motr
Definition: jsondef.h:3906
uint16_t bus_cnt
Definition: jsondef.h:3865
uint16_t all_cnt
Definition: jsondef.h:3862
vector< uint16_t > cam
Definition: jsondef.h:3899
vector< uint16_t > thst
Definition: jsondef.h:3922
vector< uint16_t > telem
Definition: jsondef.h:3921
uint16_t cpu_cnt
Definition: jsondef.h:3867
uint16_t rw_cnt
Definition: jsondef.h:3880
vector< uint16_t > tsen
Definition: jsondef.h:3924
vector< uint16_t > cpu
Definition: jsondef.h:3900
vector< uint16_t > bcreg
Definition: jsondef.h:3897
uint16_t ant_cnt
Definition: jsondef.h:3863
vector< uint16_t > tnc
Definition: jsondef.h:3923
uint16_t rxr_cnt
Definition: jsondef.h:3881
vector< uint16_t > all
Definition: jsondef.h:3894
uint16_t rot_cnt
Definition: jsondef.h:3879
uint16_t thst_cnt
Definition: jsondef.h:3890
uint16_t tcu_cnt
Definition: jsondef.h:3887
vector< uint16_t > swch
Definition: jsondef.h:3918
vector< uint16_t > psen
Definition: jsondef.h:3910
uint16_t mtr_cnt
Definition: jsondef.h:3874
uint16_t cam_cnt
Definition: jsondef.h:3866
vector< uint16_t > batt
Definition: jsondef.h:3896
uint16_t htr_cnt
Definition: jsondef.h:3870
vector< uint16_t > pvstrg
Definition: jsondef.h:3911
vector< uint16_t > mcc
Definition: jsondef.h:3905
uint16_t stt_cnt
Definition: jsondef.h:3884
vector< uint16_t > ssen
Definition: jsondef.h:3915
void devspecstruc::from_json ( const string &  s)
inline

Set class contents from JSON string.

Parses the provided JSON-formatted string and sets the class data. String should be formatted like the string returned from to_json()

Parameters
sJSON-formatted string to set class contents to
Returns
n/a
4006  {
4007  string error;
4008  json11::Json p = json11::Json::parse(s,error);
4009  if(error.empty()) {
4010  if(!p["all_cnt"].is_null()) { all_cnt = p["all_cnt"].int_value(); }
4011  if(!p["ant_cnt"].is_null()) { ant_cnt = p["ant_cnt"].int_value(); }
4012  if(!p["batt_cnt"].is_null()) { batt_cnt = p["batt_cnt"].int_value(); }
4013  if(!p["bus_cnt"].is_null()) { bus_cnt = p["bus_cnt"].int_value(); }
4014  if(!p["cam_cnt"].is_null()) { cam_cnt = p["cam_cnt"].int_value(); }
4015 
4016  if(!p["cpu_cnt"].is_null()) { cpu_cnt = p["cpu_cnt"].int_value(); }
4017  if(!p["disk_cnt"].is_null()) { disk_cnt = p["disk_cnt"].int_value(); }
4018  if(!p["gps_cnt"].is_null()) { gps_cnt = p["gps_cnt"].int_value(); }
4019  if(!p["htr_cnt"].is_null()) { htr_cnt = p["htr_cnt"].int_value(); }
4020  if(!p["imu_cnt"].is_null()) { imu_cnt = p["imu_cnt"].int_value(); }
4021 
4022  if(!p["mcc_cnt"].is_null()) { mcc_cnt = p["mcc_cnt"].int_value(); }
4023  if(!p["motr_cnt"].is_null()) { motr_cnt = p["motr_cnt"].int_value(); }
4024  if(!p["mtr_cnt"].is_null()) { mtr_cnt = p["mtr_cnt"].int_value(); }
4025  if(!p["pload_cnt"].is_null()) { pload_cnt = p["pload_cnt"].int_value(); }
4026  if(!p["prop_cnt"].is_null()) { prop_cnt = p["prop_cnt"].int_value(); }
4027 
4028  if(!p["psen_cnt"].is_null()) { psen_cnt = p["psen_cnt"].int_value(); }
4029  if(!p["bcreg_cnt"].is_null()) { bcreg_cnt = p["bcreg_cnt"].int_value(); }
4030  if(!p["rot_cnt"].is_null()) { rot_cnt = p["rot_cnt"].int_value(); }
4031  if(!p["rw_cnt"].is_null()) { rw_cnt = p["rw_cnt"].int_value(); }
4032  if(!p["rxr_cnt"].is_null()) { rxr_cnt = p["rxr_cnt"].int_value(); }
4033 
4034  if(!p["ssen_cnt"].is_null()) { ssen_cnt = p["ssen_cnt"].int_value(); }
4035  if(!p["pvstrg_cnt"].is_null()) { pvstrg_cnt = p["pvstrg_cnt"].int_value(); }
4036  if(!p["stt_cnt"].is_null()) { stt_cnt = p["stt_cnt"].int_value(); }
4037  if(!p["suchi_cnt"].is_null()) { suchi_cnt = p["suchi_cnt"].int_value(); }
4038  if(!p["swch_cnt"].is_null()) { swch_cnt = p["swch_cnt"].int_value(); }
4039 
4040  if(!p["tcu_cnt"].is_null()) { tcu_cnt = p["tcu_cnt"].int_value(); }
4041  if(!p["tcv_cnt"].is_null()) { tcv_cnt = p["tcv_cnt"].int_value(); }
4042  if(!p["telem_cnt"].is_null()) { telem_cnt = p["telem_cnt"].int_value(); }
4043  if(!p["thst_cnt"].is_null()) { thst_cnt = p["thst_cnt"].int_value(); }
4044  if(!p["tsen_cnt"].is_null()) { tsen_cnt = p["tsen_cnt"].int_value(); }
4045 
4046  if(!p["tnc_cnt"].is_null()) { tnc_cnt = p["tnc_cnt"].int_value(); }
4047  if(!p["txr_cnt"].is_null()) { txr_cnt = p["txr_cnt"].int_value(); }
4048 
4049  for(size_t i = 0; i < all.size(); ++i) {
4050  if(!p["all"][i].is_null()) { all[i] = p["all"][i].int_value(); }
4051  }
4052  for(size_t i = 0; i < ant.size(); ++i) {
4053  if(!p["ant"][i].is_null()) { ant[i] = p["ant"][i].int_value(); }
4054  }
4055  for(size_t i = 0; i < batt.size(); ++i) {
4056  if(!p["batt"][i].is_null()) { batt[i] = p["batt"][i].int_value(); }
4057  }
4058  for(size_t i = 0; i < bcreg.size(); ++i) {
4059  if(!p["bcreg"][i].is_null()) { bcreg[i] = p["bcreg"][i].int_value(); }
4060  }
4061  for(size_t i = 0; i < bus.size(); ++i) {
4062  if(!p["bus"][i].is_null()) { bus[i] = p["bus"][i].int_value(); }
4063  }
4064 
4065  for(size_t i = 0; i < cam.size(); ++i) {
4066  if(!p["cam"][i].is_null()) { cam[i] = p["cam"][i].int_value(); }
4067  }
4068  for(size_t i = 0; i < cpu.size(); ++i) {
4069  if(!p["cpu"][i].is_null()) { cpu[i] = p["cpu"][i].int_value(); }
4070  }
4071  for(size_t i = 0; i < disk.size(); ++i) {
4072  if(!p["disk"][i].is_null()) { disk[i] = p["disk"][i].int_value(); }
4073  }
4074  for(size_t i = 0; i < gps.size(); ++i) {
4075  if(!p["gps"][i].is_null()) { gps[i] = p["gps"][i].int_value(); }
4076  }
4077  for(size_t i = 0; i < htr.size(); ++i) {
4078  if(!p["htr"][i].is_null()) { htr[i] = p["htr"][i].int_value(); }
4079  }
4080 
4081  for(size_t i = 0; i < imu.size(); ++i) {
4082  if(!p["imu"][i].is_null()) { imu[i] = p["imu"][i].int_value(); }
4083  }
4084  for(size_t i = 0; i < mcc.size(); ++i) {
4085  if(!p["mcc"][i].is_null()) { mcc[i] = p["mcc"][i].int_value(); }
4086  }
4087  for(size_t i = 0; i < motr.size(); ++i) {
4088  if(!p["motr"][i].is_null()) { motr[i] = p["motr"][i].int_value(); }
4089  }
4090  for(size_t i = 0; i < mtr.size(); ++i) {
4091  if(!p["mtr"][i].is_null()) { mtr[i] = p["mtr"][i].int_value(); }
4092  }
4093  for(size_t i = 0; i < pload.size(); ++i) {
4094  if(!p["pload"][i].is_null()) { pload[i] = p["pload"][i].int_value(); }
4095  }
4096 
4097  for(size_t i = 0; i < prop.size(); ++i) {
4098  if(!p["prop"][i].is_null()) { prop[i] = p["prop"][i].int_value(); }
4099  }
4100  for(size_t i = 0; i < psen.size(); ++i) {
4101  if(!p["psen"][i].is_null()) { psen[i] = p["psen"][i].int_value(); }
4102  }
4103  for(size_t i = 0; i < pvstrg.size(); ++i) {
4104  if(!p["pvstrg"][i].is_null()) { pvstrg[i] = p["pvstrg"][i].int_value(); }
4105  }
4106  for(size_t i = 0; i < rot.size(); ++i) {
4107  if(!p["rot"][i].is_null()) { rot[i] = p["rot"][i].int_value(); }
4108  }
4109  for(size_t i = 0; i < rw.size(); ++i) {
4110  if(!p["rw"][i].is_null()) { rw[i] = p["rw"][i].int_value(); }
4111  }
4112 
4113  for(size_t i = 0; i < rxr.size(); ++i) {
4114  if(!p["rxr"][i].is_null()) { rxr[i] = p["rxr"][i].int_value(); }
4115  }
4116  for(size_t i = 0; i < ssen.size(); ++i) {
4117  if(!p["ssen"][i].is_null()) { ssen[i] = p["ssen"][i].int_value(); }
4118  }
4119  for(size_t i = 0; i < stt.size(); ++i) {
4120  if(!p["stt"][i].is_null()) { stt[i] = p["stt"][i].int_value(); }
4121  }
4122  for(size_t i = 0; i < suchi.size(); ++i) {
4123  if(!p["suchi"][i].is_null()) { suchi[i] = p["suchi"][i].int_value(); }
4124  }
4125  for(size_t i = 0; i < swch.size(); ++i) {
4126  if(!p["swch"][i].is_null()) { swch[i] = p["swch"][i].int_value(); }
4127  }
4128 
4129  for(size_t i = 0; i < tcu.size(); ++i) {
4130  if(!p["tcu"][i].is_null()) { tcu[i] = p["tcu"][i].int_value(); }
4131  }
4132  for(size_t i = 0; i < tcv.size(); ++i) {
4133  if(!p["tcv"][i].is_null()) { tcv[i] = p["tcv"][i].int_value(); }
4134  }
4135  for(size_t i = 0; i < telem.size(); ++i) {
4136  if(!p["telem"][i].is_null()) { telem[i] = p["telem"][i].int_value(); }
4137  }
4138  for(size_t i = 0; i < thst.size(); ++i) {
4139  if(!p["thst"][i].is_null()) { thst[i] = p["thst"][i].int_value(); }
4140  }
4141  for(size_t i = 0; i < tnc.size(); ++i) {
4142  if(!p["tnc"][i].is_null()) { tnc[i] = p["tnc"][i].int_value(); }
4143  }
4144 
4145  for(size_t i = 0; i < tsen.size(); ++i) {
4146  if(!p["tsen"][i].is_null()) { tsen[i] = p["tsen"][i].int_value(); }
4147  }
4148  for(size_t i = 0; i < txr.size(); ++i) {
4149  if(!p["txr"][i].is_null()) { txr[i] = p["txr"][i].int_value(); }
4150  }
4151  } else {
4152  cerr<<"ERROR: <"<<error<<">"<<endl;
4153  }
4154  return;
4155  }
uint16_t disk_cnt
Definition: jsondef.h:3868
uint16_t imu_cnt
Definition: jsondef.h:3871
vector< uint16_t > mtr
Definition: jsondef.h:3907
vector< uint16_t > stt
Definition: jsondef.h:3916
Definition: json11.hpp:79
vector< uint16_t > prop
Definition: jsondef.h:3909
uint16_t mcc_cnt
Definition: jsondef.h:3872
uint16_t suchi_cnt
Definition: jsondef.h:3885
vector< uint16_t > bus
Definition: jsondef.h:3898
vector< uint16_t > gps
Definition: jsondef.h:3902
vector< uint16_t > rxr
Definition: jsondef.h:3914
uint16_t tsen_cnt
Definition: jsondef.h:3891
int i
Definition: rw_test.cpp:37
uint16_t swch_cnt
Definition: jsondef.h:3886
uint16_t motr_cnt
Definition: jsondef.h:3873
uint16_t ssen_cnt
Definition: jsondef.h:3882
uint16_t bcreg_cnt
Definition: jsondef.h:3878
vector< uint16_t > htr
Definition: jsondef.h:3903
vector< uint16_t > imu
Definition: jsondef.h:3904
uint16_t tcv_cnt
Definition: jsondef.h:3888
vector< uint16_t > ant
Definition: jsondef.h:3895
vector< uint16_t > rw
Definition: jsondef.h:3913
uint16_t psen_cnt
Definition: jsondef.h:3877
uint16_t pload_cnt
Definition: jsondef.h:3875
vector< uint16_t > txr
Definition: jsondef.h:3925
vector< uint16_t > pload
Definition: jsondef.h:3908
vector< uint16_t > tcu
Definition: jsondef.h:3919
uint16_t prop_cnt
Definition: jsondef.h:3876
vector< uint16_t > suchi
Definition: jsondef.h:3917
uint16_t telem_cnt
Definition: jsondef.h:3889
static double * p
Definition: gauss_jackson_test.cpp:42
uint16_t txr_cnt
Definition: jsondef.h:3893
uint16_t tnc_cnt
Definition: jsondef.h:3892
vector< uint16_t > rot
Definition: jsondef.h:3912
static Json parse(const std::string &in, std::string &err, JsonParse strategy=JsonParse::STANDARD)
uint16_t pvstrg_cnt
Definition: jsondef.h:3883
uint16_t gps_cnt
Definition: jsondef.h:3869
uint16_t batt_cnt
Definition: jsondef.h:3864
vector< uint16_t > tcv
Definition: jsondef.h:3920
vector< uint16_t > disk
Definition: jsondef.h:3901
vector< uint16_t > motr
Definition: jsondef.h:3906
uint16_t bus_cnt
Definition: jsondef.h:3865
uint16_t all_cnt
Definition: jsondef.h:3862
vector< uint16_t > cam
Definition: jsondef.h:3899
vector< uint16_t > thst
Definition: jsondef.h:3922
vector< uint16_t > telem
Definition: jsondef.h:3921
uint16_t cpu_cnt
Definition: jsondef.h:3867
uint16_t rw_cnt
Definition: jsondef.h:3880
vector< uint16_t > tsen
Definition: jsondef.h:3924
vector< uint16_t > cpu
Definition: jsondef.h:3900
vector< uint16_t > bcreg
Definition: jsondef.h:3897
uint16_t ant_cnt
Definition: jsondef.h:3863
vector< uint16_t > tnc
Definition: jsondef.h:3923
uint16_t rxr_cnt
Definition: jsondef.h:3881
vector< uint16_t > all
Definition: jsondef.h:3894
uint16_t rot_cnt
Definition: jsondef.h:3879
uint16_t thst_cnt
Definition: jsondef.h:3890
uint16_t tcu_cnt
Definition: jsondef.h:3887
vector< uint16_t > swch
Definition: jsondef.h:3918
vector< uint16_t > psen
Definition: jsondef.h:3910
uint16_t mtr_cnt
Definition: jsondef.h:3874
uint16_t cam_cnt
Definition: jsondef.h:3866
vector< uint16_t > batt
Definition: jsondef.h:3896
int int_value() const
Definition: json11.cpp:281
uint16_t htr_cnt
Definition: jsondef.h:3870
vector< uint16_t > pvstrg
Definition: jsondef.h:3911
vector< uint16_t > mcc
Definition: jsondef.h:3905
uint16_t stt_cnt
Definition: jsondef.h:3884
vector< uint16_t > ssen
Definition: jsondef.h:3915

Member Data Documentation

uint16_t devspecstruc::all_cnt = 0
uint16_t devspecstruc::ant_cnt = 0
uint16_t devspecstruc::batt_cnt = 0
uint16_t devspecstruc::bus_cnt = 0
uint16_t devspecstruc::cam_cnt = 0
uint16_t devspecstruc::cpu_cnt = 0
uint16_t devspecstruc::disk_cnt = 0
uint16_t devspecstruc::gps_cnt = 0
uint16_t devspecstruc::htr_cnt = 0
uint16_t devspecstruc::imu_cnt = 0
uint16_t devspecstruc::mcc_cnt = 0
uint16_t devspecstruc::motr_cnt = 0
uint16_t devspecstruc::mtr_cnt = 0
uint16_t devspecstruc::pload_cnt = 0
uint16_t devspecstruc::prop_cnt = 0
uint16_t devspecstruc::psen_cnt = 0
uint16_t devspecstruc::bcreg_cnt = 0
uint16_t devspecstruc::rot_cnt = 0
uint16_t devspecstruc::rw_cnt = 0
uint16_t devspecstruc::rxr_cnt = 0
uint16_t devspecstruc::ssen_cnt = 0
uint16_t devspecstruc::pvstrg_cnt = 0
uint16_t devspecstruc::stt_cnt = 0
uint16_t devspecstruc::suchi_cnt = 0
uint16_t devspecstruc::swch_cnt = 0
uint16_t devspecstruc::tcu_cnt = 0
uint16_t devspecstruc::tcv_cnt = 0
uint16_t devspecstruc::telem_cnt = 0
uint16_t devspecstruc::thst_cnt = 0
uint16_t devspecstruc::tsen_cnt = 0
uint16_t devspecstruc::tnc_cnt = 0
uint16_t devspecstruc::txr_cnt = 0
vector<uint16_t> devspecstruc::all
vector<uint16_t> devspecstruc::ant
vector<uint16_t> devspecstruc::batt
vector<uint16_t> devspecstruc::bcreg
vector<uint16_t> devspecstruc::bus
vector<uint16_t> devspecstruc::cam
vector<uint16_t> devspecstruc::cpu
vector<uint16_t> devspecstruc::disk
vector<uint16_t> devspecstruc::gps
vector<uint16_t> devspecstruc::htr
vector<uint16_t> devspecstruc::imu
vector<uint16_t> devspecstruc::mcc
vector<uint16_t> devspecstruc::motr
vector<uint16_t> devspecstruc::mtr
vector<uint16_t> devspecstruc::pload
vector<uint16_t> devspecstruc::prop
vector<uint16_t> devspecstruc::psen
vector<uint16_t> devspecstruc::pvstrg
vector<uint16_t> devspecstruc::rot
vector<uint16_t> devspecstruc::rw
vector<uint16_t> devspecstruc::rxr
vector<uint16_t> devspecstruc::ssen
vector<uint16_t> devspecstruc::stt
vector<uint16_t> devspecstruc::suchi
vector<uint16_t> devspecstruc::swch
vector<uint16_t> devspecstruc::tcu
vector<uint16_t> devspecstruc::tcv
vector<uint16_t> devspecstruc::telem
vector<uint16_t> devspecstruc::thst
vector<uint16_t> devspecstruc::tnc
vector<uint16_t> devspecstruc::tsen
vector<uint16_t> devspecstruc::txr

The documentation for this struct was generated from the following file: