HID services: Difference between revisions
Line 457: | Line 457: | ||
==ActivateIrsensor== | ==ActivateIrsensor== | ||
Takes a PID-descriptor and an [[AM_services|AppletResourceUserId]]. | Takes a PID-descriptor and an [[AM_services|AppletResourceUserId]]. No output. | ||
==DeactivateIrsensor== | ==DeactivateIrsensor== | ||
Takes a PID-descriptor and an [[AM_services|AppletResourceUserId]]. | Takes a PID-descriptor and an [[AM_services|AppletResourceUserId]]. No output. | ||
==GetIrsensorSharedMemoryHandle== | ==GetIrsensorSharedMemoryHandle== | ||
Line 468: | Line 468: | ||
==StopImageProcessor== | ==StopImageProcessor== | ||
Takes a PID-descriptor, an [[#IrCameraHandle]], and an [[AM_services|AppletResourceUserId]]. | Takes a PID-descriptor, an [[#IrCameraHandle]], and an [[AM_services|AppletResourceUserId]]. No output. | ||
==RunMomentProcessor== | ==RunMomentProcessor== | ||
Takes a PID-descriptor, an [[#IrCameraHandle]], an [[AM_services|AppletResourceUserId]], and a [[#PackedMomentProcessorConfig]]. | Takes a PID-descriptor, an [[#IrCameraHandle]], an [[AM_services|AppletResourceUserId]], and a [[#PackedMomentProcessorConfig]]. No output. | ||
==RunClusteringProcessor== | ==RunClusteringProcessor== | ||
Takes a PID-descriptor, an [[#IrCameraHandle]], an [[AM_services|AppletResourceUserId]], and a [[#PackedClusteringProcessorConfig]]. | Takes a PID-descriptor, an [[#IrCameraHandle]], an [[AM_services|AppletResourceUserId]], and a [[#PackedClusteringProcessorConfig]]. No output. | ||
==RunImageTransferProcessor== | ==RunImageTransferProcessor== | ||
Takes a PID-descriptor, an [[#IrCameraHandle]], an [[AM_services|AppletResourceUserId]], a [[#PackedImageTransferProcessorConfig]], an u64, and a handle. | Takes a PID-descriptor, an [[#IrCameraHandle]], an [[AM_services|AppletResourceUserId]], a [[#PackedImageTransferProcessorConfig]], an u64, and a handle. No output. | ||
==GetImageTransferProcessorState== | ==GetImageTransferProcessorState== | ||
Takes a PID-descriptor, a type-0x6 output buffer, an [[#IrCameraHandle]], and an [[AM_services|AppletResourceUserId]]. Returns an [[#ImageTransferProcessorState]]. | Takes a PID-descriptor, a type-0x6 output buffer, an [[#IrCameraHandle]], and an [[AM_services|AppletResourceUserId]]. Returns an [[#ImageTransferProcessorState]]. No output. | ||
==RunTeraPluginProcessor== | ==RunTeraPluginProcessor== | ||
Takes a PID-descriptor, an [[#IrCameraHandle]], a [[#PackedTeraPluginProcessorConfig]], and an [[AM_services|AppletResourceUserId]]. | Takes a PID-descriptor, an [[#IrCameraHandle]], a [[#PackedTeraPluginProcessorConfig]] (immediately after the previous word), and an [[AM_services|AppletResourceUserId]]. No output. | ||
==GetNpadIrCameraHandle== | ==GetNpadIrCameraHandle== | ||
Line 489: | Line 489: | ||
==RunDpdProcessor== | ==RunDpdProcessor== | ||
Takes a PID-descriptor, an [[#IrCameraHandle]], a [[#PackedDpdProcessorConfig]], and an [[AM_services|AppletResourceUserId]]. | Takes a PID-descriptor, an [[#IrCameraHandle]], a [[#PackedDpdProcessorConfig]] (immediately after the previous word), and an [[AM_services|AppletResourceUserId]]. No output. | ||
==SuspendImageProcessor== | ==SuspendImageProcessor== | ||
Takes a PID-descriptor, an [[#IrCameraHandle]], and an [[AM_services|AppletResourceUserId]]. | Takes a PID-descriptor, an [[#IrCameraHandle]], and an [[AM_services|AppletResourceUserId]]. No output. | ||
==CheckFirmwareVersion== | ==CheckFirmwareVersion== | ||
Takes a PID-descriptor, an [[#IrCameraHandle]], a [[#PackedMcuVersion]], and an [[AM_services|AppletResourceUserId]]. | Takes a PID-descriptor, an [[#IrCameraHandle]], a [[#PackedMcuVersion]], and an [[AM_services|AppletResourceUserId]]. No output. | ||
==IrCameraHandle== | ==IrCameraHandle== |