{ "XCVR": { "xcvr_present": { "i2c": { "valmap-QSFP28": {"1":true, "0":false} } } }, "PSU": { "psu_present": { "i2c": { "valmap": { "1":true, "0":false } } }, "psu_power_good": { "i2c": { "valmap": { "1": true, "0":false } } }, "psu_fan_dir": { "i2c": { "valmap": { "F2B":"EXHAUST", "B2F":"INTAKE" } } }, "PSU_FAN_MAX_SPEED":"18000" }, "FAN": { "direction": { "i2c": { "valmap": {"1":"INTAKE", "0":"EXHAUST"} } }, "present": { "i2c": { "valmap": {"1":true, "0":false} } }, "duty_cycle_to_pwm": "lambda dc: ((dc - 10) / 6)", "pwm_to_duty_cycle": "lambda pwm: ( (pwm * 6) + 10)" } }