Lysann Schlegel
4244bf6c66
Merge remote-tracking branch 'upstream/sync-mplus' into osx-refactor_sync-mplus
...
Conflicts:
src/events.c
src/io.c
src/io.h
src/io_mac.m
src/os_nix.c
src/wiiuse_internal.h
2012-12-08 17:59:47 +01:00
Lysann Schlegel
7b13623d12
use the interrupt (data) channel as output channel on mac
2012-11-12 01:45:32 +01:00
Lysann Schlegel
61d26d509c
stop wiiuseexample when all wiimotes are disconnected
2012-11-11 18:53:37 +01:00
Jan Ciger
2e347bc523
Changed the initial handshake to be synchronous
...
Made the Motion+ init a lot more robust
Code cleanup
2012-01-16 13:35:48 -06:00
Juan Sebastian Casallas
e8126a1dca
Update headers on io_mac, wiiuse and wiiuse_internal
...
-These are mostly copyright and consistency issues
-On io_mac.h/m prepended "based on io_mac.h/m from WiiC," to "written by: Gabiele Randelli"
and specified the files as part of wiiuse instead
of wiiC.
-On wiiuse.h and wiiuse_internal.h gave credit to WiiC
and Gabiele Randelli for Mac-specific class codes
and wiimote_t members
2011-11-23 00:04:02 +01:00
Juan Sebastian Casallas
257b94659d
Add io_mac files from wiic, update wiiuse definitions
...
-Used io_mac.h/.m from wiic and added them to CMakeLists
-Define WIIUSE_MAC on wiiuse.h and wiiuse_internal.h
-Implemented wiiuse_poll when WIIUSE_MAC is defined
-Added Mac-specific includes to wiiuse.h and wiiuse_internal.h
-Added Mac-specific members to wiimote_t on wiiuse.h
-Added Mac-specific WM_DEV_CLASS definitions to wiiuse_internal.h
-Modified wiiuse_poll for use with Mac
-Added init and cleanup functions to io_mac.m
2011-11-22 23:13:40 +01:00
Ryan Pavlik
f7b198e0e6
Remove old encrypted expansion codes - no longer needed
2011-09-14 13:02:41 -05:00
Ryan Pavlik
ea793369f6
Fix mingw build
2011-09-14 10:34:12 -05:00
Jan Ciger
9ae7f37396
Added expansion detection from fWiine
...
Added gyro rate calculations & calibrations from WiiC
Conflicts:
src/events.c
src/io.c
src/motion_plus.c
src/wiiuse_internal.h
2011-09-14 10:34:04 -05:00
Jan Ciger
9b5ef23276
More fWiine merging
...
Conflicts:
src/events.c
src/motion_plus.c
src/wiiuse.h
2011-09-14 10:33:54 -05:00
Jan Ciger
541cbb5156
Merged stuff from fWiine, Wiiuse master and local Motion+ modifs, not working yet
...
Dos2unix and unexpanded, then selectively committed by rpavlik
2011-09-14 10:33:43 -05:00
Ryan Pavlik
73f575a89e
add some prototypes to headers as needed by motion_plus
2011-09-14 10:14:56 -05:00
Radu Andries
1a9293ab29
Added initial support for Motion Plus from fork http://sourceforge.net/projects/fwiine/files/wiiuse/0.13/
2011-09-14 10:14:56 -05:00
Ryan Pavlik
adbc96318b
banish all c++-style comments
2011-09-14 09:42:00 -05:00
Ryan Pavlik
5a60180cfa
move IR block data to be static in ir.cpp, and adjust get_ir_sens accordingly
2011-09-07 10:43:21 -05:00
Ryan Pavlik
35aa954855
fix inline for visual studio
2011-09-07 08:41:33 -05:00
Ryan Pavlik
5caac95793
capitalization of include and library
2011-09-07 08:41:33 -05:00
Ryan Pavlik
d92a38adee
add doxygen info for buffering functions
2011-09-07 08:41:33 -05:00
Ryan Pavlik
44612529a7
try using endianness conversion functions instead of icky macros
2011-09-07 08:41:33 -05:00
Ryan Pavlik
9cc64c51b1
Add a wiiuse_millisleep function.
2011-09-07 08:39:38 -05:00
Ryan Pavlik
6c7fb6f12f
improved platform definitions and definition checks
2011-05-02 10:32:26 -05:00
Ryan Pavlik
51674ce9de
improve doxygen output.
2011-05-02 10:05:45 -05:00
Ryan Pavlik
f853261785
apparently visual studio 2010's stdint.h isn't all it's cracked up to be.
2011-04-28 10:22:14 -05:00
Ryan Pavlik
bfcb2fe94c
shuffle and clean up includes - builds on windows properly again
2011-04-28 09:49:39 -05:00
Ryan Pavlik
17f4a2b555
workaround stdint header should not be in angle brackets
2011-04-28 09:48:40 -05:00
Ryan Pavlik
b949546225
handle the msvc stdint.h header differently (better)
2011-04-27 15:12:08 -05:00
Ryan Pavlik
0369a148de
Generate version string based on version components
2010-11-11 12:38:17 -06:00
Ryan Pavlik
dde5bb965a
Improve balance board, use stdint.h
2010-07-22 18:42:04 -05:00
Ryan Pavlik
1cea14c661
Merge in slightly fixed version of the delft changes
2010-07-22 17:08:55 -05:00
Ryan Pavlik
24b1063e59
Upstream official 0.12
2010-07-22 16:29:25 -05:00