 |
WiiLi.org a new revolution
|
| View previous topic :: View next topic |
| Author |
Message |
Shuzz
Joined: 14 Jan 2008 Posts: 12
Digg It |
Posted: Mon Jan 14, 2008 10:39 am Post subject: Strange Problems with WiiRemoteJ und MacOSX 10.5.1 Leopard |
|
|
Hi guys,
first off, thanks to Chaos for a really nice library for the Wiimote.
It looks quite clean and pretty simple to use.
I experience strange behaviour when trying out your example code under MacOSX using the built-in BT-Dongle and MacOS stack.
First time, everything went smoothly, the graphs for the movement sensor came up and data was read, all was great. (And I was pretty impressed with how easy everything was to set up!)
Then I stop the applet, restart it and suddenly nothing works anymore.
The Wiimote is found, paired and recognized properly, but it is no longer possible to send it any commands, the bluecove logging gives me an exception telling me something went wrong in L2CAPSend.
(I cannot post the exact exception right now as I'm currently in the office, but I'll post it this evening.)
Removing the Wiimote from the list of known bluetooth devices does not help.
A reboot will fix the problem, meaning that I can have another "good" run before the error will return and I have to reboot again.
I also tried different ways to terminate the program, like closing the graph window or disconnecting the Wiimote, all with the same result.
This happens on a MacBook Pro (Santa Rosa) running MacOSX 10.5.1 Leopard with all patches installed using Apples version of Java (1.5.0) with bluecove 2.0.2 and the Apple BT-stuff.
Has anyone stumbled upon similar problems? (Maybe not only on MacOSX...)
Hope someone can help me as I want to get on with fiddling with the IR Lights...
Cheers,
Shuzz |
|
| Back to top |
|
 |
Cha0s Site Admin
Joined: 17 Jan 2007 Posts: 493
Digg It |
Posted: Mon Jan 14, 2008 2:07 pm Post subject: |
|
|
Well, first thing would be to post a log (from WiiRemoteJ, so I can see exactly where it's hanging). Second, try it again with the latest version of WiiRemoteJ (uploaded today). That bug should only occur on PPCs, though. _________________ Cha0s |
|
| Back to top |
|
 |
Shuzz
Joined: 14 Jan 2008 Posts: 12
Digg It |
Posted: Mon Jan 14, 2008 3:35 pm Post subject: |
|
|
Thanks Cha0s,
I'll try the new version as soon as I get home today.
If that doesn't work either I'll post a log from WRLImpl. |
|
| Back to top |
|
 |
Shuzz
Joined: 14 Jan 2008 Posts: 12
Digg It |
Posted: Mon Jan 14, 2008 8:55 pm Post subject: |
|
|
Hi!
I've tested again with the newest lib and unfortunately still no luck.
Here's the Stacktrace:
| Code: | BlueCove version 2.0.2 on mac
14.01.2008 21:48:33 wiiremotej.WiiRemoteDiscoverer deviceDiscovered
FEIN: Nintendo RVL-CNT-01...
14.01.2008 21:48:33 wiiremotej.WiiRemoteDiscoverer deviceDiscovered
FEIN: is a WiiRemote!
14.01.2008 21:48:34 wiiremotej.WiiRemote construct
INFO: btl2cap://00191DB47CCA
14.01.2008 21:48:36 wiiremotej.WiiRemote calibrateAccelerometer
FEINER: Calibrating accelerometer...
14.01.2008 21:48:36 wiiremotej.WiiRemote construct
FEINER: Initialization complete.
java.io.IOException: Error sending data!
at wiiremotej.WiiRemote.sendCommand(WiiRemote.java:502)
at wiiremotej.WiiRemote.setInputReport(WiiRemote.java:763)
at wiiremotej.WiiRemote.setInputReport(WiiRemote.java:769)
at wiiremotej.WiiRemote.setAccelerometerEnabled(WiiRemote.java:1451)
at WRLImpl.main(WRLImpl.java:172)
Caused by: java.io.IOException: Connection closed
at com.intel.bluetooth.BluetoothStackOSX.l2Send(Native Method)
at com.intel.bluetooth.BluetoothL2CAPConnection.send(BluetoothL2CAPConnection.java:113)
at wiiremotej.WiiRemote.sendCommand(WiiRemote.java:498)
... 4 more
|
This was the second launch, first time there were no such errors, but I think there were exceptions when pressing buttons the first time round, but at least the reading of information works.
Any Ideas?
Greetings from Germany,
Shuzz |
|
| Back to top |
|
 |
Cha0s Site Admin
Joined: 17 Jan 2007 Posts: 493
Digg It |
Posted: Tue Jan 15, 2008 8:11 am Post subject: |
|
|
This is quite strange. I'm running 10.5.1 myself on a MacBook Pro and it works just fine for me. Post the issue on the BlueCove issues list (they're very good at responding to issues). Keep me up to date on how things go with them. _________________ Cha0s |
|
| Back to top |
|
 |
Kintar
Joined: 11 Jan 2008 Posts: 8
Digg It |
Posted: Tue Jan 15, 2008 1:48 pm Post subject: |
|
|
Just to chime in, I've been getting the same issue today with WiiRemoteJ 1.2. It happens every second time I do a WiiRemoteJ.findRemote() call, almost like clockwork. (Twice in about 20 tests I got two successful connections in a row.) Disconnecting the remote and starting over will always result in a successful connection on the second go-round.
For what it's worth, I'm not having this issue with my own half-complete implementation, nor with MoteJ, although I don't see how this could be the fault of the WiiRemoteJ library. :/ |
|
| Back to top |
|
 |
Shuzz
Joined: 14 Jan 2008 Posts: 12
Digg It |
Posted: Wed Jan 16, 2008 10:05 am Post subject: |
|
|
| I posted the issue to the bluecove list, I'll keep you informed of any updates. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|