Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6189083
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 24, 20262026-05-24T02:20:47+00:00 2026-05-24T02:20:47+00:00

In the bluetooth documentation there is a code sample to explain the functionning of

  • 0

In the bluetooth documentation there is a code sample to explain the functionning of J2ME with bluetooth. The code uses BCC , perhaps Bluetooth Control Center, and the methods it calls are not included in the javadoc. Here is the url of the code sample : code sample

I looked at javadoc but I did not find the first three method.

So what is the BCC ? And how to create it ?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-24T02:20:48+00:00Added an answer on May 24, 2026 at 2:20 am

    The page you link to specifically states:

    The underlying Bluetooth system upon which the Java APIs will be built must also meet certain requirements:

    • The underlying system must be "qualified," in accordance with the Bluetooth Qualification Program, for at least the Generic Access Profile, Service Discovery Application Profile, and Serial Port Profile.
    • The system must support three communication layers or protocols as defined in the 1.1 Bluetooth Specification, and the implementation of this API must have access to them: Service Discovery Protocol (SDP), Radio Frequency Communications Protocol (RFCOMM), and Logical Link Control and Adaptation Protocol (L2CAP).
    • The system must provide a Bluetooth Control Center (BCC), a control panel much like the application that allows a user or OEM to define specific values for certain configuration parameters in a stack.

    You won’t have to create a BCC: the system must provide one. Furthermore:

    What Is the BCC?

    Bluetooth devices that implement this API may allow multiple applications to execute concurrently. The BCC prevents any application from harming another. The BCC is a set of capabilities that allow a user or OEM to resolve conflicting application requests by defining specific values for certain configuration parameters in a Bluetooth stack. It is the central authority for local Bluetooth device settings. The BCC might be a native application, an application with a separate API, or simply a group of settings that are specified by the manufacturer and cannot be changed by the user. Note that the BCC is not a class or an interface defined in this specification but an important part of its security architecture.

    The code-sample you point to is:

    // set the port number
    BCC.setPortNumber("COM1");
    // set the baud rate
    BCC.setBaudRate(50000);
    // set the connectable mode
    BCC.setConnectable(true);
    // set the discovery mode to Limited Inquiry Access Code
    BCC.setDiscoverable(DiscoveryAgent.LIAC);
    

    However, the article states above this example:

    As an example, Atinav’s Java Bluetooth solution requires the developer to initialize the stack with a series of settings like the ones in the following code snippet – note well that the APIs invoked are not part of JSR 82.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I programmed a bluetooth Television-Remote control for cellphones in J2ME using javax.microedition.lcdui.* (Gauge, List,
I am working with Bluetooth Chat sample code. In sample app the Device opens
I use the following code (from Bluetooth Chat sample app) to read the incoming
Two question on Bluetooth development on Android: Is there a way to enable Bluetooth
Is there a way to use Bluetooth from the iPhone SDK? I have some
I am trying to build a bluetooth chat application using j2me. I created a
I am developing an application which uses Bluetooth to connect to a device and
Is there a Mac OS X Bluetooth or USB API that's easy to work
is there any way to store bluetooth chat history device wise.if yes then please
I am trying to use the Bluetooth Chat sample API app that google provides

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.