Program Listing for File hss-variants.hpp

Return to documentation for file (src/corelib/hss-variants.hpp)

#ifndef HSS_VARIANTS_HPP_
#define HSS_VARIANTS_HPP_

#include <stdint.h>

namespace hss
{

enum HssType_t
{
    BTH500XX,
    BTS500XX,
    BTS5001X,
    BTS700X,
    BTT60X0
};

struct BtxVariants_t
{
    HssType_t       type;
    const uint16_t  kilis;
    float           iisFault;
    float           iisOl;
    float           iisEn;
    float           iisO;
};

extern BtxVariants_t BTH50015_1LUA;
extern BtxVariants_t BTH50030_1LUA;

extern BtxVariants_t BTS50005_1LUA;
extern BtxVariants_t BTS50010_1LUA;

extern BtxVariants_t BTS50015;
extern BtxVariants_t BTS50010;

extern BtxVariants_t BTS7002;
extern BtxVariants_t BTS7004;
extern BtxVariants_t BTS7006;
extern BtxVariants_t BTS7008;

extern BtxVariants_t BTT6030;
extern BtxVariants_t BTT6020;

}

#endif