Difference between revisions of "PTM services"

From Nintendo Switch Brew
Jump to navigation Jump to search
m
Line 116: Line 116:
 
= ts =
 
= ts =
 
This is "nn::ts::server::IMeasurementServer".
 
This is "nn::ts::server::IMeasurementServer".
 +
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
Line 128: Line 129:
 
| 3 ||
 
| 3 ||
 
|-
 
|-
 +
|}
 +
 +
= pcm =
 +
This is "nn::pcm::IManager".
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Cmd || Name
 +
|-
 +
| 0 || IsSupported
 +
|-
 +
| 1 || ReadCurrentPower
 
|}
 
|}
  
 
[[Category:Services]]
 
[[Category:Services]]

Revision as of 19:33, 3 October 2018

fan

This is "nn::fan::detail::IManager".

Cmd Name
0
1
2
3
4
5
6
7

psm

This is "nn::psm::IPsmServer".

Cmd Name
0 GetBatteryChargePercentage
1 GetChargerType
2 EnableBatteryCharging
3 DisableBatteryCharging
4 IsBatteryChargingEnabled
5 AcquireControllerPowerSupply
6 ReleaseControllerPowerSupply
7 OpenSession
8 EnableEnoughPowerChargeEmulation
9 DisableEnoughPowerChargeEmulation
10 EnableFastBatteryCharging
11 DisableFastBatteryCharging
12 GetBatteryVoltageState
13 GetRawBatteryChargePercentage
14 IsEnoughPowerSupplied
15 GetBatteryAgePercentage
16 GetBatteryChargeInfoEvent
17 GetBatteryChargeInfoFields

IPsmSession

This is "nn::psm::IPsmSession".

Cmd Name
0 BindStateChangeEvent
1 UnbindStateChangeEvent
2 SetChargerTypeChangeEventEnabled
3 SetPowerSupplyChangeEventEnabled
4 SetBatteryVoltageStateChangeEventEnabled

tc

This is "nn::tc::IManager".

Cmd Name
0 SetOperatingMode
1 GetThermalEvent
2
3
4
5
6
7
8

ts

This is "nn::ts::server::IMeasurementServer".

Cmd Name
0
1
2
3

pcm

This is "nn::pcm::IManager".

Cmd Name
0 IsSupported
1 ReadCurrentPower