Line 8: |
Line 8: |
| | 0 || [[#OpenController]] | | | 0 || [[#OpenController]] |
| |- | | |- |
− | | 1 || [16.0.0+] | + | | 1 || [16.0.0+] GetRpm |
| |} | | |} |
| | | |
Line 108: |
Line 108: |
| |- | | |- |
| | 18 || [3.0.0+] [[#GetBatteryChargeCalibratedEvent|GetBatteryChargeCalibratedEvent]] | | | 18 || [3.0.0+] [[#GetBatteryChargeCalibratedEvent|GetBatteryChargeCalibratedEvent]] |
| + | |- |
| + | | 19 || [18.0.0+] |
| + | |- |
| + | | 20 || [18.0.0+] |
| |} | | |} |
| | | |
Line 375: |
Line 379: |
| ! Cmd || Name | | ! Cmd || Name |
| |- | | |- |
− | | 0 || SetOperatingMode | + | | 0 || SetOperationMode |
| |- | | |- |
| | 1 || [1.0.0-10.2.0] GetThermalEvent | | | 1 || [1.0.0-10.2.0] GetThermalEvent |
Line 405: |
Line 409: |
| ! Cmd || Name | | ! Cmd || Name |
| |- | | |- |
− | | 0 || [[#GetTemperatureRange|GetTemperatureRange]] | + | | 0 || [1.0.0-16.1.0] [[#GetTemperatureRange|GetTemperatureRange]] |
| |- | | |- |
− | | 1 || [[#GetTemperature|GetTemperature]] | + | | 1 || [1.0.0-16.1.0] [[#GetTemperature|GetTemperature]] |
| |- | | |- |
| | 2 || [1.0.0-13.2.1] [[#SetMeasurementMode|SetMeasurementMode]] | | | 2 || [1.0.0-13.2.1] [[#SetMeasurementMode|SetMeasurementMode]] |
Line 446: |
Line 450: |
| ! Cmd || Name | | ! Cmd || Name |
| |- | | |- |
− | | 0 || | + | | 0 || GetTemperatureRange |
| |- | | |- |
| | 1 || [8.0.0-13.2.1] | | | 1 || [8.0.0-13.2.1] |
| |- | | |- |
− | | 2 || | + | | 2 || SetMeasurementMode |
| |- | | |- |
| | 3 || [8.0.0-13.2.1] | | | 3 || [8.0.0-13.2.1] |
| |- | | |- |
− | | 4 || [10.0.0+] | + | | 4 || [10.0.0+] GetTemperature |
| + | |- |
| + | | 5 || [17.0.0+] SetAlertThreshold |
| + | |- |
| + | | 6 || [17.0.0+] SetThermThreshold |
| + | |- |
| + | | 7 || [17.0.0+] GetTemperatureWithError |
| |} | | |} |
| | | |
Line 776: |
Line 786: |
| | | |
| = BatteryChargeInfoFields = | | = BatteryChargeInfoFields = |
− | This is a 0x40-byte struct. | + | This is "nn::psm::BatteryChargeInfoFields". This is a 0x40-byte struct. |
| + | |
| + | [17.0.0+] This is a 0x54-byte struct. |
| | | |
| {| class="wikitable" border="1" | | {| class="wikitable" border="1" |
Line 813: |
Line 825: |
| |- | | |- |
| | 0x3C || 0x4 || Bit field (bit0: potentially no hub, bit8: Joy-con charging, bit12: OTG) | | | 0x3C || 0x4 || Bit field (bit0: potentially no hub, bit8: Joy-con charging, bit12: OTG) |
| + | |- |
| + | | 0x40 || 0x14 || |
| |} | | |} |
| | | |