PSC services: Difference between revisions
No edit summary  | 
				No edit summary  | 
				||
| 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 || [[#  | | 0 || [[#OpenChargeSession_2|OpenChargeSession]]  | ||
|-  | |-  | ||
| 1 || [[#  | | 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: | ||
|}  | |}  | ||
==   | == OpenChargeSession ==  | ||
Takes an input u32. Returns an [[#IChargeSetterSession]].  | Takes an input u32. Returns an [[#IChargeSetterSession]].  | ||
==   | == 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  | ||
|}  | |}  | ||