Downloadliste

Projektbeschreibung

libwiiremote is a multi-platform C library for communicating with the Nintendo Wii Remote. This library supports Win32, Linux and Mac OS X. There are ruby binding and java binding.


Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert

Veröffentlicht: 2008-02-16 20:48
libwiiremote 0.1.6 (4 files Verstecken)

Versionsanmerkungen

* Changed WRMT_DATA_IR_XXX value.
* Rename WRMT_Update() to WRMT_UpdateAll()
* Changed to retry the transmission in WRMT_WiiRemote_OutputToDevice()
* The return value type of the following functions was changed.
* WRMT_WiiRemote_SetEnabled() : WRMT_IOReturn -> void
* WRMT_WiiRemote_SetState() : WRMT_IOReturn -> void
* Added WRMT_WiiRemote_Update()
* Added speaker support.
* Added WRMT_WiiRemote_SetUpSpeaker()
* Added WRMT_WiiRemote_SendSpeakerParameters()
* Added WRMT_WiiRemote_PlaySound()
* Renamed WRMT_WiiRemote_SendDeviceState() to WRMT_WiiRemote_SendForceFeedbackAndLED().

Änderungsprotokoll


2008-02-16 SAWAI,Masahiko <say@users.sourceforge.jp>

* Release: Version 0.1.6

* src/wiiremote.c(WRMT_WiiRemote_ParseIRState): Fixed the place of the variable declaration.

* test/SpeakerTest.c: The device index was added to the volume/rate message.

* test/SpeakerTest.c: Added fflush(stderr) at end of loop.

* ButtonStateViewer.c: Added break statement for exiting loop.
* ForceFeedback.c: Added break statement for exiting loop.
* ControlLED.c: Added break statement for exiting loop.
* MotionStateViewer.c: Added break statement for exiting loop.
* IRStateViewer.c: Added break statement for exiting loop.


2008-02-15 SAWAI,Masahiko <say@users.sourceforge.jp>

* src/wiiremote.c:Fixed the size of device_state_updated_flags.

* src/wiiremote.c:Fixed the device_state_updated_flags clear bug.

2008-02-14 SAWAI,Masahiko <say@users.sourceforge.jp>

* src/wiiremote.c: Changed WRMT_DATA_IR_XXX value.

2008-02-13 SAWAI,Masahiko <say@users.sourceforge.jp>

* src/wiiremote.c: Renamed WRMT_Update() to WRMT_UpdateAll()

* src/wiiremote.c: Added WRMT_WiiRemote_Update()

* src/wiiremote.c: The refactoring of some functions.
- Renamed WRMT_WiiRemote_SendSpeakerParameters() to
WRMT_WiiRemote_SetUpSpeaker()
- Removed WRMT_WiiRemote_SendSpeakerVolume()
- Removed WRMT_WiiRemote_SendSpeakerFormat()
- Removed WRMT_WiiRemote_SendSpeakerSampleRate()
- Added WRMT_WiiRemote_SendSpeakerParameters()

* src/wiiremote.c: Changed to retry the transmission in WRMT_WiiRemote_OutputToDevice()

* src/wiiremote.c: The return value type of the following functions
was changed.
- WRMT_WiiRemote_SetEnabled() : WRMT_IOReturn -> void
- WRMT_WiiRemote_SetState() : WRMT_IOReturn -> void


2008-01-29 SAWAI,Masahiko <say@users.sourceforge.jp>
* src/wiiremote.c: Added speaker support.
- WRMT_WiiRemote_SetUpSpeaker()
- WRMT_WiiRemote_SendSpeakerParameters()
- WRMT_WiiRemote_PlaySound()
- WRMT_WiiRemote_Update()


2008-01-28 SAWAI,Masahiko <say@users.sourceforge.jp>
* src/wiiremote.c: Renamed WRMT_WiiRemote_SendDeviceState() to
WRMT_WiiRemote_SendForceFeedbackAndLED()


2008-01-15 SAWAI,Masahiko <say@users.sourceforge.jp>
* src/wiiremote.h:Added comments for doxygen manual.