{
    "bmc.kepler.Systems.OpticalModule.Power": {
        "properties": {
            "RXInputPowerMilliWatts": {
                "baseType": "Double[]",
                "readOnly": true,
                "options": {
                    "volatile": true,
                    "emitsChangedSignal": "true"
                },
                "description": "读取的接收功率,单位毫瓦",
                "example": [65535]
            },
            "RXInputPowerStatus": {
                "baseType": "U32",
                "readOnly": true,
                "options": {
                    "volatile": true,
                    "emitsChangedSignal": "true"
                },
                "description": "接收功率异常状态;每个bit对应一个通道,某个bit取值1表示是对应接收功率通道故障;当前光模块最多8通道,属性预留32位便于扩展",
                "example": 0
            },
            "RXLowerThresholdCritical": {
                "baseType": "Double",
                "readOnly": true,
                "description": "接收功率告警下限阈值",
                "example": 65535
            },
            "RXUpperThresholdCritical": {
                "baseType": "Double",
                "readOnly": true,
                "description": "接收功率告警上限阈值",
                "example": 65535
            },
            "TXOutputPowerMilliWatts": {
                "baseType": "Double[]",
                "readOnly": true,
                "options": {
                    "volatile": true,
                    "emitsChangedSignal": "true"
                },
                "description": "读取的发送功率,单位毫瓦",
                "example": [65535]
            },
            "TXOutputPowerStatus": {
                "baseType": "U32",
                "readOnly": true,
                "options": {
                    "volatile": true,
                    "emitsChangedSignal": "true"
                },
                "description": "发送功率异常状态;每个bit对应一个通道,某个bit取值1表示是对应发送功率通道故障;当前光模块最多8通道,属性预留32位便于扩展",
                "example": 0
            },
            "TXLowerThresholdCritical": {
                "baseType": "Double",
                "readOnly": true,
                "description": "发送功率告警下限阈值",
                "example": 65535
            },
            "TXUpperThresholdCritical": {
                "baseType": "Double",
                "readOnly": true,
                "description": "发送功率告警上限阈值",
                "example": 65535
            },
            "PowerTXUpperThresholdWarning": {
                "baseType": "Double",
                "readOnly": true,
                "description": "发送功率警告上限阈值",
                "example": 65535
            },
            "PowerTXLowerThresholdWarning": {
                "baseType": "Double",
                "readOnly": true,
                "description": "发送功率警告下限阈值",
                "example": 65535
            },
            "PowerRXUpperThresholdWarning": {
                "baseType": "Double",
                "readOnly": true,
                "description": "接收功率警告上限阈值",
                "example": 65535
            },
            "PowerRXLowerThresholdWarning": {
                "baseType": "Double",
                "readOnly": true,
                "description": "接收功率警告下限阈值",
                "example": 65535
            },
            "PowerClass": {
                "baseType": "U8",
                "readOnly": true,
                "description": "光模块功耗分类, 默认值为255, 分类对应功耗由光模块协议定义",
                "example": 255
            },
            "PowerCapacityWatts": {
                "baseType": "Double",
                "readOnly": true,
                "description": "光模块允许的最大额定功耗",
                "example": 0
            }
        }
    }
}