Develop and Download Open Source Software

libwiiremote

[view other images]

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.


Would you recoomend this project?

LastUpdate:2009-04-14 18:54
Member:say [View]
Other Info.

Latest File Releases of libwiiremote

PackageVersionDateNotes
/ Change Log
libwiiremote0.1.62008-02-16 20:48Document / Document

* 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().


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.

libwiiremote-java0.1.62008-02-18 17:44Document / Document
libwiiremote-ruby0.1.62008-02-18 16:41Document / Document

0.1.6:
* Renamed WRMT::update() to WRMT::update_all()
* Added WRMT::WiiRemote#update()
* Added WRMT::WiiRemote#play_sound()
* Added WRMT::WiiRemote#buttons()
* Added WRMT::WiiRemote#motion_x()
* Added WRMT::WiiRemote#motion_y()
* Added WRMT::WiiRemote#motion_z()
* Added WRMT::WiiRemote#ir_found()
* Added WRMT::WiiRemote#ir_size()
* Added WRMT::WiiRemote#ir_x()
* Added WRMT::WiiRemote#ir_y()

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

* README: Added some documents.

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

* wiiremote-ruby.c:Renamed WRMT::update() to WRMT::update_all().

* wiiremote-ruby.c:Added WRMT::WiiRemote#update().

* wiiremote-ruby.c:Added following accessor methods.
- WRMT::WiiRemote#buttons()
- WRMT::WiiRemote#motion_x()
- WRMT::WiiRemote#motion_y()
- WRMT::WiiRemote#motion_z()
- WRMT::WiiRemote#ir_found()
- WRMT::WiiRemote#ir_size()
- WRMT::WiiRemote#ir_x()
- WRMT::WiiRemote#ir_y()

* wiiremote-ruby.c:Added WRMT::WiiRemote#play_sound().

  • Review
  • News
  • Forum
  • Ticket
  • RSS

Project ReviewsProject Review by Users

Last 3 reviews

No Reviews

Latest Project News for libwiiremote

No Project News

latest Forum Posts for libwiiremote

Post DateTitleForum NameWritten by
2007-12-18 11:09Welcome to Open DiscussionOpen DiscussionAnonymous
2007-12-18 11:09Welcome to HelpHelpAnonymous

Latest tickets for libwiiremote

Not Tickets

RSS Feeds List for libwiiremote

URL: http://sourceforge.jp/projects/libwiiremote/news/rss
URL: http://sourceforge.jp/projects/libwiiremote/releases/rss
URL: http://sourceforge.jp/projects/libwiiremote/reviews/rss
URL: http://sourceforge.jp/projects/libwiiremote/wiki/!feeds/diff
URL: http://sourceforge.jp/projects/libwiiremote/wiki/!feeds/list
URL: http://sourceforge.jp/export/rss_milestone.php?group_id=3260
URL: http://sourceforge.jp/projects/libwiiremote/history/rss

Software Map

SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.