| View previous topic :: View next topic |
| Author |
Message |
darkain
Joined: 01 Jan 2007 Posts: 6 Location: Tacoma, WA
Digg It |
|
| Back to top |
|
 |
Sumo X
Joined: 12 Nov 2006 Posts: 27
Digg It |
Posted: Mon Jan 01, 2007 4:08 pm Post subject: |
|
|
| Thanks for posting this. I look forward to using it later this month once I get my remote/nunchuk. |
|
| Back to top |
|
 |
CarlKenner Site Admin
Joined: 29 Nov 2006 Posts: 614
Digg It |
Posted: Mon Jan 01, 2007 4:51 pm Post subject: |
|
|
RMX Automation doesn't work on BlueSoleil. GlovePIE will work on BlueSoleil and the other incompatible stacks with a menu item. This feature should be added to RMX Automation.
On BlueSoleil, only the Wiimote buttons work in RMX Automation. |
|
| Back to top |
|
 |
darkain
Joined: 01 Jan 2007 Posts: 6 Location: Tacoma, WA
Digg It |
Posted: Mon Jan 01, 2007 9:32 pm Post subject: |
|
|
| CarlKenner wrote: | RMX Automation doesn't work on BlueSoleil. GlovePIE will work on BlueSoleil and the other incompatible stacks with a menu item. This feature should be added to RMX Automation.
On BlueSoleil, only the Wiimote buttons work in RMX Automation. |
Yup, this was discussed in the IRC channel earlier today, and a fix will be coming soon. As of right now, the default XP stack works. The default Vista stack works. And I've had reports from someone else that the Toshiba stack works too. _________________ Darkain.com, home of RMX Automation |
|
| Back to top |
|
 |
CarlKenner Site Admin
Joined: 29 Nov 2006 Posts: 614
Digg It |
Posted: Tue Jan 02, 2007 1:56 am Post subject: |
|
|
| For BlueSoleil, HidD_SetOutputReport fails but reports success. You need to use WriteFile instead (which succeeds and reports success on BlueSoleil). Also for BlueSoleil if you try and read the Wiimote serial number it will reboot your computer. |
|
| Back to top |
|
 |
darkain
Joined: 01 Jan 2007 Posts: 6 Location: Tacoma, WA
Digg It |
Posted: Tue Jan 02, 2007 1:58 am Post subject: |
|
|
| CarlKenner wrote: | | For BlueSoleil, HidD_SetOutputReport fails but reports success. You need to use WriteFile instead (which succeeds and reports success on BlueSoleil). Also for BlueSoleil if you try and read the Wiimote serial number it will reboot your computer. |
Is there an easy way of auto-detecting which BT stack is in use? (or at least this one specifically) _________________ Darkain.com, home of RMX Automation |
|
| Back to top |
|
 |
CarlKenner Site Admin
Joined: 29 Nov 2006 Posts: 614
Digg It |
Posted: Tue Jan 02, 2007 2:08 am Post subject: |
|
|
I use a menu and ask the user to choose. But... elsewhere in my program I read a bluesoleil registry setting...
| Code: | function GetBlueSoleilDir: string;
var
reg: TRegistry;
begin
Result:='';
reg := TRegistry.Create;
try
try
reg.RootKey := HKEY_LOCAL_MACHINE;
reg.OpenKey('SOFTWARE\IVT Corporation\BlueSoleil\Install', False);
Result := reg.ReadString('InstallDir');
finally
reg.Free;
end;
except
end;
end; |
I use that setting to find the BlueSoleil exe file so people can start BlueSoleil from the GlovePIE menu. But you could use it to check whether BlueSoleil is installed.
Are you sure BlueSoleil is the only bluetooth stack with this bug (HidD_SetOutputReport fails and returns success)?
Last edited by CarlKenner on Tue Jan 02, 2007 2:13 am; edited 1 time in total |
|
| Back to top |
|
 |
|