39 Commits

Author SHA1 Message Date
8aa00cf80c Replace tabs with spaces 2015-09-01 13:14:13 +01:00
b1de26ba09 Move to new license, keep old for reference 2015-06-11 22:59:38 +01:00
ae855865e4 Clean up various files 2014-11-29 19:42:50 +00:00
75960ceba1 Migrate to gradle project 2014-10-18 15:23:55 +01:00
10843ca56e Added project description from http://www.wiigee.org/ 2014-10-13 23:26:24 +01:00
3fe4a5c494 Merge remote-tracking branch 'remotes/svn/master' 2014-10-13 23:22:34 +01:00
fc42a67bbb Initial commit 2014-10-13 23:10:01 +01:00
bepo23
6f5aa9eee6 Wiigee is now capable of detecting multiple button presses / releases at once. This was a user's wish for the next release.
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@101 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-07-31 07:47:06 +00:00
bepo23
06dd7174a7 GUI improvements, Settings Tab added, Dynamic activation of Acceleration, Infrared and Wii MotionPlus now possible, but not every modus works yet.
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@100 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-07-14 07:51:41 +00:00
bepo23
739747a093 Updated infrared data processing to provide Button, IR-Camera, Acceleration and Rotation input at the same time by using 0x37 data stream. GUI is now devided regarding the specific functions: 'Gestures', 'Infrared', 'Rotation' and 'Settings' (empty at the moment, but should be adopted to have complete control over the lib).
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@99 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-07-06 08:53:45 +00:00
bepo23
4847a348ee Fixed some bugs with focus on State-Events: Removed State Event and added a 'valid'-boolean to a Gesture object, to validate if the gesture detected is a valid gesture.
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@98 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-07-01 11:01:51 +00:00
bepo23
496a6262ea Nothing special, fighting agains GUI issues... :)
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@97 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-07-01 07:23:01 +00:00
bepo23
a0dd8b32ce Fixed interpretation of roll yaw and pitch. Increased time to sleep between to events send to the wiimote.
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@96 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-06-29 13:17:18 +00:00
bepo23
d7b7fa14bd Extended Wii Motion Plus Support: There now exists a OrientationEvent to obtain the Wiimotes relative orientation to the starting point. During error aggregation it's getting unprecise and needs continuous resets. The demo-gui now has a panel to orientate a 3D cube. If no WM+ is attached, the panel is there, too. This would be addressed if the Wii Motion Plus detection works well and if I've integrated support for other extensions, like Nunchuck (I finally got one for testing!). Feel free to donate me some money, that I can get some more extensions integrated to become wiigee the ultimate Wii library with integrated gesture recognition for Java. There also is an improvement for the Hidden Markov Model in the works. Thanks Marc for providing this helpful information! :)
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@95 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-06-25 13:28:56 +00:00
bepo23
217ae04e8b Extended Wii Motion Plus Support: There now exists a OrientationEvent to obtain the Wiimotes relative orientation to the starting point. During error aggregation it's getting unprecise and needs continuous resets. The demo-gui now has a panel to orientate a 3D cube. If no WM+ is attached, the panel is there, too. This would be addressed if the Wii Motion Plus detection works well and if I've integrated support for other extensions, like Nunchuck (I finally got one for testing!). Feel free to donate me some money, that I can get some more extensions integrated to become wiigee the ultimate Wii library with integrated gesture recognition for Java. There also is an improvement for the Hidden Markov Model in the works. Thanks Marc for providing this helpful information! :)
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@94 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-06-25 13:14:34 +00:00
bepo23
2765a04a9f Moved InfraredEvent. Divided DeviceListenerInterface to ButtonListener and AccelerationListener. Added RotationListener for basic Wii Motion Plus support (isn't used for gesture recognition yet), but readout works. wiigee is one of the first libs to support the wii motion plus. Thanks to anyone, who contributed to find out the initialization procedure (wiibrew-wiki, cwiid).
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@93 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-06-17 15:14:06 +00:00
bepo23
fbc31dc6a4 Removed unneeded first scaling attempt of the HMM. Cleaned up the WiimoteStreamer to be more readable as preparation to adapt to new functions with wiimotes interaction.
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@92 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-06-16 09:17:57 +00:00
bepo23
d836f00c91 Changing things all the day. Badly more to come to prepare the lib for a demonstration in a magazine. :)
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@91 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-06-09 13:06:09 +00:00
bepo23
d6a6705bef Renamed package namespaces to assure a better usability with other libraries.
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@87 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-06-05 08:54:45 +00:00
bepo23
520c0507c0 git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@82 c7eff9ee-dd40-0410-8832-91a4d88773cf 2009-06-05 08:19:14 +00:00
bepo23
ef907052db Renamed package namespaces to assure a better usability with other libraries.
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@81 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-06-05 08:13:58 +00:00
bepo23
0852d865e4 Cleanup - added some @Overrides.
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@80 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-06-03 14:15:07 +00:00
bepo23
c4d34ea8d0 Re-activated the default filter set.
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@78 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-06-03 14:00:09 +00:00
bepo23
a850fe1919 Two basic filters: highpass and lowpass to either remove rapid movements or slow movements.
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@77 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-06-03 13:59:19 +00:00
bepo23
8f5d40e061 Netbeans doesn't like the @Override really...
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@76 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-06-02 14:45:20 +00:00
bepo23
aae6e8a979 Re-Located android.jar and bluecove.jar. Changed Devices Processing Unit.
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@75 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-06-02 14:38:45 +00:00
bepo23
c36054596b Re-Integrated the project 'Andgee' (wiigee port to Android) into wiigee. For those who don't need android support: Please remove the files to get wiigee compiled without the android SDK installed. I'm looking forward to find a practicable solution for a possible release version to run without modifications or not-needed SDKs installed. Additionally there was an uncommented line within the HMM implementation which should be commented for 'productivity' environments. This has been fixed. Thanks to all the hints given from the wiigee supporters!
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@74 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-06-02 06:22:12 +00:00
bepo23
3b30923460 Changed every System.out.print[ln] to Log.write, thus logging can be changed depending on the used platform.
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@73 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-05-29 06:24:45 +00:00
bepo23
3a31bcafdc Removed an unneeded field.
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@70 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-05-24 17:42:05 +00:00
bepo23
2f76a84321 The GestureModel doesn't contain an ID anymore since this is now managed by the Classifier dynamically. Gesture Saving therefore would become more flexible with the next release containing GestureSets with exchangeable Gestures. To any who already use the save/load function of wiigee: Please remove the first two lines within the saved gesture files (that's the id). Then it should work properly.
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@69 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-05-24 10:45:15 +00:00
bepo23
db24e35e51 git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@68 c7eff9ee-dd40-0410-8832-91a4d88773cf 2009-05-15 09:09:37 +00:00
bepo23
21ed48267e git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@67 c7eff9ee-dd40-0410-8832-91a4d88773cf 2009-05-15 09:09:06 +00:00
bepo23
bc77857352 removed jsr256 phone temporary
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@65 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-05-15 08:58:55 +00:00
bepo23
8f66334ec5 git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@64 c7eff9ee-dd40-0410-8832-91a4d88773cf 2009-05-15 08:37:03 +00:00
bepo23
f68128be4d git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@61 c7eff9ee-dd40-0410-8832-91a4d88773cf 2009-05-15 07:52:47 +00:00
bepo23
57945fcd1d git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@60 c7eff9ee-dd40-0410-8832-91a4d88773cf 2009-05-15 07:45:11 +00:00
bepo23
683fb3b0a6 git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@59 c7eff9ee-dd40-0410-8832-91a4d88773cf 2009-05-15 07:21:37 +00:00
bepo23
225f4e84b5 git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@57 c7eff9ee-dd40-0410-8832-91a4d88773cf 2009-05-15 06:56:33 +00:00
bepo23
69eb333f0a re-import
git-svn-id: svn://svn.code.sf.net/p/wiigee/code/trunk@56 c7eff9ee-dd40-0410-8832-91a4d88773cf
2009-05-15 06:43:26 +00:00