升级错误类型枚举
enum class UpgradeErrorTypeEnum
描述: 升级错误类型枚举
    enum class UpgradeErrorTypeEnum(var value: Int) {
        /**
         * 未知错误
         */
        CODE_UNKNOWN(-100),
        /**
         * "解析失败"
         */
        PROTO_RESPONSE_PARSE_ERROR(-1),
        /**
         *  "返回数据为空"
         */
        PROTO_RESPONSE_EMPTY_DATA(-2),
        /**
         *  "响应超时"
         */
        PROTO_RESPONSE_TIMEOUT(-3),
        /**
         * "响应码错误"
         */
        RESPONSE_CODE_ERROR(-4),
        /**
         * "设备未连接"
         */
        DEVICE_DISCONNECTED(-5),
        /**
         * "重复请求"
         */
        REPEAT_REQUEST(-6),
        /**
         * 没有错误
         */
        UPGRADE_ERR_NONE(0),
        /**
         * 在飞行中
         */
        UPGRADE_ERR_FLY  (1),
        /**
         * 升级中
         */
        UPGRADE_ERR_BUSY (2),
        /**
         * MD5错误
         */
        UPGRADE_ERR_MD5   (3),
        /**
         * 文件不存在
         */
        UPGRADE_ERR_EXIST (4),
        /**
         * 低电量
         */
        UPGRADE_ERR_LOBAT (5),
        /**
         * 型号不匹配
         */
        UPGRADE_ERR_MODEL (6),
        /**
         * 没有足够的空间升级
         */
        UPGRADE_ERR_SPACE (7),
        /**
         * pkg 的错误标头,如 crc 错误
         */
        UPGRADE_ERR_HEAD (8),
        /**
         * 错误签名,不受信任的固件
         */
        UPGRADE_ERR_SIGN (9),
        /**
         * 固件大小错误,标头不匹配
         */
        UPGRADE_ERR_SIZE (10),
        /**
         * 包裹错误
         */
        UPGRADE_ERR_PACKAGE (11),
        /**
         * 错误主要版本,不匹配固件
         */
        UPGRADE_ERR_VERSION (12),
        /**
         * 低于当前版本,需要force flag
         */
        UPGRADE_ERR_LVERSION (13),
        /**
         * 拒绝升级请求,errDesc 了解更多详情
         */
        UPGRADE_ERR_REFUSE (14),
        /**
         * 每个 pkg 的特殊错误,使用 errDesc 获取详细信息
         */
        UPGRADE_ERR_SPECIAL (15);
    }