Using a Bluesoleil ISSCBTA Bluetooth Dongle with an NXT

This is where you talk about the NXJ hardware related topics such as the brick, sensors, LEGO pieces, etc

Moderators: roger, 99jonathan, imaqine

Using a Bluesoleil ISSCBTA Bluetooth Dongle with an NXT

Postby RJ2257 » Thu Dec 08, 2011 3:32 pm

I have an ISSCBTA Bluetooth dongle using a Bluesoleil driver. I can connect the dongle to my Lego NXT. When using Eclipse and the leJOS sample programs the software reports that it cannot find any bluetooth device (or the NXT). How do I select the Bluesoleil stack as the default stack? (or do I need to buy the very expensive Lego dongle)
RJ2257
New User
 
Posts: 3
Joined: Tue Aug 16, 2011 6:00 pm

Re: Using a Bluesoleil ISSCBTA Bluetooth Dongle with an NXT

Postby gloomyandy » Thu Dec 08, 2011 3:37 pm

When you say "I can connect my dongle to my Lego NXT" what exactly do you mean? are you able to talk to the NXT using Bluetooth from the standard Lego software, or do you mean something else?

What happens if you run the nxjbrowse command from the Windows command line?
User avatar
gloomyandy
leJOS Team Member
 
Posts: 3012
Joined: Fri Sep 28, 2007 2:06 pm
Location: UK

Re: Using a Bluesoleil ISSCBTA Bluetooth Dongle with an NXT

Postby RJ2257 » Fri Dec 09, 2011 6:05 pm

Adding the requested details -

The Bluesoleil driver software on the PC displays a green NXT icon, reports the devices have paired (with the message – “Connect to Bluetooth service port A” and displays graphics, which, according to the Bluesoleil help file means that the PC and NXT are connected. I am asked to enter a pin number either on the NXT or the PC depending on which device I use to initiate connection and both the PC and NXT displays the name and hardware address of the other device

When compiling the BTConnectionTest (using Eclipse) from the leJOS samples I get the message –

uploadandrun:
[java] leJOS NXJ> Searching for any NXT using Bluetooth inquiry
[java] leJOS NXJ> Search Failed: BluetoothStack not detected
[java] leJOS NXJ> Failed to find any NXTs
[java] leJOS NXJ> Failed to connect to any NXT
[java] No NXT found - is it switched on and plugged in (for USB)?

It appears that leJOS is unable to detect the presence of the ISSCBTA Bluetooth dongle. Is there a setting I can adjust and if so how?

To supply more detail – the system uses –
Bluesoleil version 1.6.0 Build 041221
Stack version 04.03.21.20041221
RJ2257
New User
 
Posts: 3
Joined: Tue Aug 16, 2011 6:00 pm

Re: Using a Bluesoleil ISSCBTA Bluetooth Dongle with an NXT

Postby skoehler » Fri Dec 09, 2011 6:11 pm

The last time I installed BlueSoleil to debug the problems with have with it, it was simply broken. I used Bluesoleil 7 or 8 downloadable from http://www.bluesoleil.com/. Not sure, from where you get such ancient versions like 1.60.
The query for bluetooth devices in range returned the wrong IDs, hence NXTs are not recognized.
Either bluesoleil was incompatible with the NXT's bluetooth module, or bluecove was broken. I haven't investigates this any further.

In your case however, the whole bluesoleil stack doesn't seem to be recognized. Still the the only known "workaround" might also apply in your case: simply uninstall bluesoleil and to use microsoft stack or broadcom drivers (=WIDCOMM stack).
skoehler
leJOS Team Member
 
Posts: 1128
Joined: Thu Oct 30, 2008 4:54 pm


Return to NXJ Hardware

Who is online

Users browsing this forum: No registered users and 1 guest

cron
more stuff