Wiiuse is a library written in C that connects with several Nintendo Wii remotes. Supports motion sensing, IR tracking, nunchuk, classic controller, and the Guitar Hero 3 controller. Single threaded and nonblocking makes a light weight and clean API.
\- Real dynamic linking \(by noisehole\) \- Changed from callback to SDL style \- Guitar Hero 3 controller support \- API function wiiuse\_set\_accel\_threshold\(\) \- API function wiiuse\_version\(\) \- Macro WIIUSE\_USING\_SPEAKER\(\) \- Macro WIIUSE\_IS\_LED\_SET\(wm, num\) \- wiiuse\_init\(\) now autogenerates unids \- orient\_t::a\_roll/a\_pitch \- wiiuse\_resync\(\) \- wiiuse\_cleanup\(\) \- wiiuse\_set\_timeout\(\)
\- \[Windows\] Fixed bug where it did not detect expansions on startup \- Renamed INFO/WARNING/DEBUG macros to WIIUSE\_\* \(by noisehole\) \- Updated Makefiles \(by noisehole\) \- Fixed incorrect roll/pitch when smoothing was enabled \- Fixed nunchuk and classic controller flooding events when significant changes occured \- Fixed bug where IR was not correct on roll if IR was enabled before handshake
\- wiiuse\_startup\(\), no longer needed
Download it from http://sourceforge.net/project/showfiles.php?group_id=187194.
Documentation has been updated at http://wiiuse.net/docs/.
Visit the website: http://wiiuse.net/