Commit Graph

24 Commits

Author SHA1 Message Date
Crayon2000
2ae085d528 Add definitions
Added:
* VPADDisablePowerButton
* VPADEnablePowerButton
* VPADBASEGetHeadphoneStatus
* VPADBASEGetGameControllerMode
* VPADBASESetGameControllerMode
* VPADBASEGetPowerButtonPressStatus
* VPADBASESetPowerButtonPressStatus
* VPADBASESetPowerButtonDisableMode
2021-03-04 19:47:45 +01:00
Crayon2000
3422c79e49 Add more VPAD definitions
* VPADGetTVMenuStatus
* VPADSetTVMenuInvalid
2020-09-21 22:27:40 +01:00
Crayon2000
ed3c03e9aa Add more VPAD definitions
* VPADGetGyroDirReviseParam
* VPADSetGyroDirReviseParam
* VPADStartGyroMagRevise
* VPADStopGyroMagRevise
2020-09-21 22:27:40 +01:00
Crayon2000
6eb7090ee9 Add definition for VPADGetGyroZeroDriftMode and VPADSetGyroZeroDriftMode 2020-09-21 22:27:40 +01:00
Crayon2000
f3780f77fc Align code 2020-08-13 08:44:23 +01:00
Crayon2000
e86579ae4c Add definition for VPADSetGyroDirReviseBase
Removed the sudo in ci.yml, this is not required when using a Docker container.
Added missing doxygen comments in debug.h.
2020-08-13 08:44:23 +01:00
Dave Murphy
85b6a745b1 remove unneeded WUT_PACKED
causes warnings in other places when taking address of struct members
2020-05-12 23:27:45 +01:00
Crayon
78ee1c51bc Add Nunchuk/CC emulated sticks, KPAD accelerometer data, WPAD/KPAD documentation (#114)
* Add emulated stick values for Nunchuk and Classic Controller

* Add acceleration sensor data to KPADStatus

I have also changed the posValid type from uint8_t to int8_t because the value can be negative.
A negative value means that the result validity is not really good.

* Set version to beta in the doc

* Added mask for button C and button Z on the Nunchuk

The same mask applies to WPADButton and WPADNunchukButton.

* Add doxygen comments and fix typos

Most of the comments are pretty obvious but at least it's a start.

* Fix a copy-paste error in my last commit

I have also added comments for VPADGetTPCalibrationParam and VPADSetTPCalibrationParam.

* Add documentation for all buttons
2020-01-20 17:38:29 +11:00
James Benton
a35269d207 vpad: Add VPAD{Get,Set}TPCalibrationParam. 2020-01-18 10:45:28 +00:00
Crayon2000
df93bf758f Add missing function declarations
Added:
* inet_ntoa_r
* inet_ntop
* inet_pton
* VPADGetTPCalibratedPointEx
2019-07-02 01:04:27 -04:00
James Benton
bc9ececcc1 Add some missing fields in FSStat. 2018-09-14 08:43:46 +01:00
Ash
2ee317599e
include/vpad: Documentation style tweaks, add VPADLcdMode, more docs 2018-07-05 10:11:48 +10:00
Ash
2f995fec41 include/vpad: Minor improvments, enum links, whatever 2018-06-23 19:52:13 +10:00
Ash
864ad21a0d include/vpad: Add Doxygen documentation for some functions (from decaf)
From e9db64c9442f239792477e8b5c8e61286329b206.
2018-06-23 19:35:30 +10:00
Maschell
b9a7e1714b Add several VPAD function, added more fields to the VPADStatus struct. 2018-06-20 13:32:22 +01:00
James Benton
5f1b1902f6 Prefix structsize macros with WUT_ 2018-06-20 11:05:16 +01:00
James Benton
e65cb2304b Reformat vpad/input.h 2018-06-18 10:20:48 +01:00
Maschell
9dfb7d5344 Add missing VPAD rumble functions to the vpad/input.h 2018-06-17 20:55:28 +01:00
Maschell
9fe98f8abe Add more button defines to the VPAD input.h 2018-06-17 20:55:28 +01:00
James Benton
eb74acf209 vpad: Add VPADShutdown. 2017-04-07 01:23:07 +01:00
James Benton
8f38b15a72 Add missing .dox module files. 2016-10-09 21:25:33 +01:00
xhp-creations
28f8b1655f Fixed C++ defines and procui.h declarations
Fixed C++ defines and procui.h declarations
2016-08-15 00:33:58 -04:00
James Benton
a1d023af16 Add some comments to vpad/input.h 2016-07-25 02:03:46 +01:00
shinyquagsire23
5f109cbfea Add basic vpad RPL imports 2016-07-24 17:04:27 -07:00