ADSSTATE

typedef enum nAdsState {
  ADSSTATE_INVALID = 0,
  ADSSTATE_IDLE = 1,
  ADSSTATE_RESET = 2,
  ADSSTATE_INIT = 3,
  ADSSTATE_START = 4,
  ADSSTATE_RUN = 5,
  ADSSTATE_STOP = 6,
  ADSSTATE_SAVECFG = 7,
  ADSSTATE_LOADCFG = 8,
  ADSSTATE_POWERFAILURE = 9,
  ADSSTATE_POWERGOOD = 10,
  ADSSTATE_ERROR = 11,
  ADSSTATE_SHUTDOWN = 12,
  ADSSTATE_SUSPEND = 13,
  ADSSTATE_RESUME = 14,
  ADSSTATE_CONFIG = 15, // system is in config mode
  ADSSTATE_RECONFIG = 16, // system should restart in config mode
  ADSSTATE_MAXSTATES
} ADSSTATE;