Changes

Jump to navigation Jump to search
389 bytes added ,  16:23, 6 March 2018
Line 134: Line 134:  
| 205 || [[#IsVibrationPermitted]]
 
| 205 || [[#IsVibrationPermitted]]
 
|-
 
|-
| 206 || SendVibrationValues
+
| 206 || [[#SendVibrationValues]]
 
|-
 
|-
 
| 300 || ActivateConsoleSixAxisSensor
 
| 300 || ActivateConsoleSixAxisSensor
Line 172: Line 172:     
== GetVibrationDeviceInfo ==
 
== GetVibrationDeviceInfo ==
Takes an u32 VibrationDeviceHandle. Returns an output [[#VibrationDeviceInfo]].
+
Takes a [[#VibrationDeviceHandle]]. Returns an output [[#VibrationDeviceInfo]].
    
== SendVibrationValue ==
 
== SendVibrationValue ==
Takes a PID-descriptor, an u32 VibrationDeviceHandle, 0x10-byte VibrationValue immediately after that, and an u64 [[AM_services|AppletResourceUserId]].
+
Takes a PID-descriptor, a [[#VibrationDeviceHandle]], a [[#VibrationValue]] immediately after that, and an u64 [[AM_services|AppletResourceUserId]]. No output.
    
== GetActualVibrationValue ==
 
== GetActualVibrationValue ==
Takes a PID-descriptor, an u32 VibrationDeviceHandle, and an u64 [[AM_services|AppletResourceUserId]]. Returns the 0x10-byte VibrationValue.
+
Takes a PID-descriptor, a [[#VibrationDeviceHandle]], and an u64 [[AM_services|AppletResourceUserId]]. Returns an output [[#VibrationValue]].
    
== PermitVibration ==
 
== PermitVibration ==
Line 185: Line 185:  
== IsVibrationPermitted ==
 
== IsVibrationPermitted ==
 
No input. Returns an output u8 bool.
 
No input. Returns an output u8 bool.
 +
 +
== SendVibrationValues ==
 +
Takes an u64 [[AM_services|AppletResourceUserId]], and two type-0x9 input buffers containing an array of: [[#VibrationDeviceHandle]] for first buffer, and [[#VibrationValue]] for the second buffer.
 +
 +
Official sw uses the same entry-count for each array.
 +
 +
== VibrationDeviceHandle ==
 +
This is an u32.
    
== VibrationDeviceInfo ==
 
== VibrationDeviceInfo ==
 
This is a 0x8-byte struct.
 
This is a 0x8-byte struct.
 +
 +
== VibrationValue ==
 +
This is a 0x10-byte struct.
    
== IAppletResource ==
 
== IAppletResource ==

Navigation menu