To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.nxtOpen lugnet.robotics.nxt in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / NXT / 321
320  |  322
Subject: 
Re: Connect BT devices to the NXT without a passkey?
Newsgroups: 
lugnet.robotics.nxt
Date: 
Sun, 7 Jan 2007 02:14:28 GMT
Viewed: 
12315 times
  
In article <025201c73045$8574a7c0$0e0ba8c0@dickdesktop>, Dick Swan <dickswan@sbcglobal.net>
writes

LEGO released the open source firmware for the ARM CPU. They did not
release the firmware source for the BT module

This is true.

which is proprietary code
developed by the BT module/hardware manufacturer (CSR)

The pre-approved Bluetooth low level stack is proprietary to CSR.  The
code that runs in CSR's Virtual Machine to implement the serial port
profile and talk to the ARM mpu probably belongs to Lego and/or NI.

CSR's BT module is a "Bluecore V2.0" version. The support for SPP
(Serial Port Profile) is within this module and likely this is the
best/only location for implementation of a HID (Human Interface Device)
profile stack.

If above is accurate, it seems very unlikely that NXT will be able to
support the WII modules without an upgrade to the Bluecore firmware.

It is not clear exactly how the Bluetooth stack behaves.  I was hoping
to be able to create L2CAP connections.  I don't plan to make new
firmware, the tool for this is CSR's BlueLab which Google suggests sells
for US$3000 plus taxes.

At least two Bluetooth keyboards support the Serial Port Profile as well
as the HID one:
http://bluetooth.com/Bluetooth/Connect/Products/Product_Details.htm?ProductID=1703
http://www.chainpus.com/products/keyboard/bk300.html

Maybe other devices do too?


Regards,
Tony
--
  The NXT Step blog discusses the Lego Mindstorms NXT:
  http://thenxtstep.blogspot.com/



Message is in Reply To:
  RE: Connect BT devices to the NXT without a passkey?
 
LEGO released the open source firmware for the ARM CPU. They did not release the firmware source for the BT module which is proprietary code developed by the BT module/hardware manufacturer (CSR) CSR's BT module is a "Bluecore V2.0" version. The (...) (17 years ago, 4-Jan-07, to lugnet.robotics.nxt)

5 Messages in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR