HID services: Difference between revisions
Line 166: | Line 166: | ||
| 302 || StopConsoleSixAxisSensor | | 302 || StopConsoleSixAxisSensor | ||
|- | |- | ||
| 303 || [5.0.0+] ActivateSevenSixAxisSensor | | 303 || [5.0.0+] [[#ActivateSevenSixAxisSensor]] | ||
|- | |- | ||
| 304 || [5.0.0+] StartSevenSixAxisSensor | | 304 || [5.0.0+] [[#StartSevenSixAxisSensor]] | ||
|- | |- | ||
| 305 || [5.0.0+] StopSevenSixAxisSensor | | 305 || [5.0.0+] [[#StopSevenSixAxisSensor]] | ||
|- | |- | ||
| 306 || [5.0.0+] [[#InitializeSevenSixAxisSensor]] | | 306 || [5.0.0+] [[#InitializeSevenSixAxisSensor]] | ||
|- | |- | ||
| 307 || [5.0.0+] FinalizeSevenSixAxisSensor | | 307 || [5.0.0+] [[#FinalizeSevenSixAxisSensor]] | ||
|- | |- | ||
| 308 || [5.0.0+] SetSevenSixAxisSensorFusionStrength | | 308 || [5.0.0+] SetSevenSixAxisSensorFusionStrength | ||
Line 180: | Line 180: | ||
| 309 || [5.0.0+] GetSevenSixAxisSensorFusionStrength | | 309 || [5.0.0+] GetSevenSixAxisSensorFusionStrength | ||
|- | |- | ||
| 310 || [6.0.0+] ResetSevenSixAxisSensorTimestamp | | 310 || [6.0.0+] [[#ResetSevenSixAxisSensorTimestamp]] | ||
|- | |- | ||
| 400 || IsUsbFullKeyControllerEnabled | | 400 || IsUsbFullKeyControllerEnabled | ||
Line 322: | Line 322: | ||
== IsVibrationDeviceMounted == | == IsVibrationDeviceMounted == | ||
Takes a total of 0x10-bytes of input and a PID, returns an output u8 bool. | Takes a total of 0x10-bytes of input and a PID, returns an output u8 bool. | ||
== ActivateSevenSixAxisSensor == | |||
Takes a PID and an u64 [[AM_services|AppletResourceUserId]], no output. | |||
== StartSevenSixAxisSensor == | |||
Takes a PID and an u64 [[AM_services|AppletResourceUserId]], no output. | |||
== StopSevenSixAxisSensor == | |||
Takes a PID and an u64 [[AM_services|AppletResourceUserId]], no output. | |||
== InitializeSevenSixAxisSensor == | == InitializeSevenSixAxisSensor == | ||
Line 327: | Line 336: | ||
The size of the first TransferMemory is 0x1000 with MemoryPermission=read-only, while the second one has size 0x7F000 with MemoryPermission=none. | The size of the first TransferMemory is 0x1000 with MemoryPermission=read-only, while the second one has size 0x7F000 with MemoryPermission=none. | ||
== FinalizeSevenSixAxisSensor == | |||
Takes a PID and an u64 [[AM_services|AppletResourceUserId]], no output. | |||
== ResetSevenSixAxisSensorTimestamp == | |||
Takes a PID and an u64 [[AM_services|AppletResourceUserId]], no output. | |||
== VibrationDeviceHandle == | == VibrationDeviceHandle == |