PTM services: Difference between revisions
No edit summary |
No edit summary |
||
Line 13: | Line 13: | ||
== OpenController == | == OpenController == | ||
Takes an input [[#FanName]]. Returns an output [[#IController]]. | Takes an input [[#FanName]]. Returns an output [[#IController]]. | ||
[7.0.0+] Now takes an input [[Bus_services#GpioPadName|DeviceCode]] instead of an input [[#FanName]]. | |||
== IController == | == IController == | ||
Line 154: | Line 156: | ||
== GetBatteryAgePercentage == | == GetBatteryAgePercentage == | ||
No input. | No input. Returns an output double. | ||
== GetBatteryChargeInfoEvent == | == GetBatteryChargeInfoEvent == | ||
No input. | No input. Returns an output Event handle. | ||
== GetBatteryChargeInfoFields == | == GetBatteryChargeInfoFields == | ||
Line 163: | Line 165: | ||
== GetBatteryChargeCalibratedEvent == | == GetBatteryChargeCalibratedEvent == | ||
No input. | No input. Returns an output Event handle. | ||
== IPsmSession == | == IPsmSession == | ||
Line 278: | Line 280: | ||
== GetTemperatureRange == | == GetTemperatureRange == | ||
Takes an u8 [[#Location]] | Takes an u8 [[#Location]]. Returns an s32 minimum temperature + s32 maximum temperature. | ||
The returned temperature values are in Celsius. | The returned temperature values are in Celsius. | ||
== GetTemperature == | == GetTemperature == | ||
Takes an u8 [[#Location]] | Takes an u8 [[#Location]]. Returns an output s32. | ||
The output is the temperature in Celsius. | The output is the temperature in Celsius. | ||
== SetMeasurementMode == | == SetMeasurementMode == | ||
Takes an u8 [[#Location]] and an u8 MeasurementMode | Takes an u8 [[#Location]] and an u8 MeasurementMode. No output. | ||
== GetTemperatureMilliC == | == GetTemperatureMilliC == | ||
Takes an u8 [[#Location]] | Takes an u8 [[#Location]]. Returns an output s32. | ||
The output is the temperature in MilliC. | The output is the temperature in MilliC. |