Line 997: |
Line 997: |
| ! Cmd || Name | | ! Cmd || Name |
| |- | | |- |
− | | 0 || | + | | 0 || GetBatteryPercentage |
| |- | | |- |
− | | 1 || | + | | 1 || GetRawBatteryPercentage |
| |- | | |- |
| | 2 || [[#OpenChargeSession]] | | | 2 || [[#OpenChargeSession]] |
| |- | | |- |
− | | 3 || | + | | 3 || GetChargerType |
| |- | | |- |
− | | 4 || | + | | 4 || GetBatteryVoltageLevel |
| |- | | |- |
| | 5 || [[#OpenThermalSession]] | | | 5 || [[#OpenThermalSession]] |
| |- | | |- |
− | | 6 || | + | | 6 || GetAbnormalTemperatureSet |
| |- | | |- |
| | 7 || [[#OpenClockSession]] | | | 7 || [[#OpenClockSession]] |
| |- | | |- |
− | | 8 || | + | | 8 || GetClockRate |
| |- | | |- |
| | 9 || [17.0.0+] [[#OpenBridgeSession]] | | | 9 || [17.0.0+] [[#OpenBridgeSession]] |
| |- | | |- |
− | | 10 || [17.0.0+] | + | | 10 || [17.0.0+] GetBridgePowerSupply |
| |- | | |- |
− | | 11 || [18.0.0+] | + | | 11 || [18.0.0+] [[#OpenVsysVoltageSession]] |
| |- | | |- |
| | 12 || [18.0.0+] | | | 12 || [18.0.0+] |
Line 1,035: |
Line 1,035: |
| == OpenBridgeSession == | | == OpenBridgeSession == |
| No input. Returns an [[#IBridgeSession]]. | | No input. Returns an [[#IBridgeSession]]. |
| + | |
| + | == OpenBridgeSession == |
| + | No input. Returns an [[#IVsysVoltageSession]]. |
| | | |
| == IChargeSession == | | == IChargeSession == |
Line 1,043: |
Line 1,046: |
| ! Cmd || Name | | ! Cmd || Name |
| |- | | |- |
− | | 0 || | + | | 0 || GetStateChangeEvent |
| |- | | |- |
− | | 1 || | + | | 1 || SetStateChangeSet |
| |} | | |} |
| | | |
Line 1,055: |
Line 1,058: |
| ! Cmd || Name | | ! Cmd || Name |
| |- | | |- |
− | | 0 || | + | | 0 || GetAbnormalTemperatureEvent |
| |- | | |- |
− | | 1 || | + | | 1 || SetAbnormalTemperatureEventMask |
| |} | | |} |
| | | |
Line 1,067: |
Line 1,070: |
| ! Cmd || Name | | ! Cmd || Name |
| |- | | |- |
− | | 0 || | + | | 0 || GetStateChangeEvent |
| |} | | |} |
| | | |
Line 1,077: |
Line 1,080: |
| ! Cmd || Name | | ! Cmd || Name |
| |- | | |- |
− | | 0 || | + | | 0 || GetStateChangeEvent |
| + | |} |
| + | |
| + | == IVsysVoltageSession == |
| + | This is "nn::hshl::IVsysVoltageSession". |
| + | |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Cmd || Name |
| + | |- |
| + | | 0 || GetStateChangeEvent |
| |} | | |} |
| | | |
Line 1,089: |
Line 1,102: |
| ! Cmd || Name | | ! Cmd || Name |
| |- | | |- |
− | | 0 || [[#OpenChargeSetterSession]] | + | | 0 || [[#OpenChargeSession_2|OpenChargeSession]] |
| |- | | |- |
− | | 1 || [[#OpenThermalSetterSession]] | + | | 1 || [[#OpenThermalSession_2|OpenThermalSession]] |
| |- | | |- |
− | | 2 || | + | | 2 || SetClockRate |
| |- | | |- |
− | | 3 || [17.0.0+] | + | | 3 || [17.0.0+] SetBridgePowerSupply |
| |- | | |- |
| | 4 || [18.0.0+] | | | 4 || [18.0.0+] |
Line 1,102: |
Line 1,115: |
| |} | | |} |
| | | |
− | == OpenChargeSetterSession == | + | == OpenChargeSession == |
| Takes an input u32. Returns an [[#IChargeSetterSession]]. | | Takes an input u32. Returns an [[#IChargeSetterSession]]. |
| | | |
− | == OpenThermalSetterSession == | + | == OpenThermalSession == |
| Takes an input u32. Returns an [[#IThermalSetterSession]]. | | Takes an input u32. Returns an [[#IThermalSetterSession]]. |
| | | |
Line 1,115: |
Line 1,128: |
| ! Cmd || Name | | ! Cmd || Name |
| |- | | |- |
− | | 0 || | + | | 0 || SetBatteryPercentage |
| |- | | |- |
− | | 1 || | + | | 1 || SetRawBatteryPercentage |
| |- | | |- |
− | | 2 || | + | | 2 || SetChargerType |
| |- | | |- |
− | | 3 || | + | | 3 || SetBatteryVoltageLevel |
| |- | | |- |
| | 4 || [18.0.0+] | | | 4 || [18.0.0+] |
Line 1,133: |
Line 1,146: |
| ! Cmd || Name | | ! Cmd || Name |
| |- | | |- |
− | | 0 || | + | | 0 || SetAbnormalTemperatureSet |
| |} | | |} |
| | | |