Welcome to WiFi-Forum

Go Back   WiFi-Forum - Wi-Fi Discussion Forum > Bluetooth Discussion Forums > BlueTooth Forum
Reply
 
Thread Tools Display Modes
  #1  
Old 12-09-2003, 08:33 AM
janosz janosz is offline
Junior Member
 
Join Date: Dec 2003
Posts: 3
Question development process

Hello, i'm quite new to buetooth. Exactly: I've no idea at all.
Currently I'm studying communication design in aachen germany. For my diploma i intend to prototype an application which requires a Bluetooth device. I hope somebody of you can help me with an advise. Thanks in Advance. Here my problem:

What I'm thinking of is a small input device, which has 8 buttons. It is more and less something like a wireless nummeric keypad, but smaller in dimensions (Not larger than a matchbox). This device should connect with a Decktop-pc or Notebook equiped with a bluetooth adapter.
On the Pc I will run a Macromedia director application, which should be able to get the last pushed button on the mobile interface. From director i can read the serial port directly or from a textfile on the harddisc.

I have no idea how much effort it is to build such an input device or to program it. Anybody Ideas how to?

Many thanks, best regards
Janosz
Reply With Quote
  #2  
Old 12-09-2003, 11:30 AM
Xoder Xoder is offline
Member
 
Join Date: Dec 2003
Location: NYC
Posts: 88
Default

The size limitations I see are based on the size of a Bluetooth Module. However, with regards to the programming, it depends on how proficient you are with such an SDK. And a soldering iron.

The Bluetooth standard supports two "profiles" that might be helpful to you: The Serial Port Profile and the Human Interface Device Profile. Both of those should be able to transmit the data you need easily.

Download the protocol itself at:
www.bluetooth.org

Hope this helps.

Quote:
Originally Posted by janosz
Hello, i'm quite new to buetooth. Exactly: I've no idea at all.
Currently I'm studying communication design in aachen germany. For my diploma i intend to prototype an application which requires a Bluetooth device. I hope somebody of you can help me with an advise. Thanks in Advance. Here my problem:

What I'm thinking of is a small input device, which has 8 buttons. It is more and less something like a wireless nummeric keypad, but smaller in dimensions (Not larger than a matchbox). This device should connect with a Decktop-pc or Notebook equiped with a bluetooth adapter.
On the Pc I will run a Macromedia director application, which should be able to get the last pushed button on the mobile interface. From director i can read the serial port directly or from a textfile on the harddisc.

I have no idea how much effort it is to build such an input device or to program it. Anybody Ideas how to?

Many thanks, best regards
Janosz
Reply With Quote
  #3  
Old 12-10-2003, 03:17 AM
janosz janosz is offline
Junior Member
 
Join Date: Dec 2003
Posts: 3
Default Thanks

Thanks for the fast response. To solder the things together will not be a problem - I hope. However I had a look at the Serial Port profile and HID - profile specs. It seems impossible for a newbee like me to get familiar with this stuff within an acceptable time. Would you or anybody guide me a little through the developing process, please?

Does it matter which Bluetooth Module i use? You know a real small one?
I don't think I can connect a keypad directly to the receiver? Do i need any additional hardware?
How is the programming process? Where to get the right SDK? You know about sourcecode, which would fit my requirements? From a non programmer point of view if should be just a few lines of extra code to realise the device I need? What do you think?

Quote:
Originally Posted by Xoder
The size limitations I see are based on the size of a Bluetooth Module. However, with regards to the programming, it depends on how proficient you are with such an SDK. And a soldering iron.

The Bluetooth standard supports two "profiles" that might be helpful to you: The Serial Port Profile and the Human Interface Device Profile. Both of those should be able to transmit the data you need easily.

Download the protocol itself at:
www.bluetooth.org

Hope this helps.
Reply With Quote
  #4  
Old 12-10-2003, 07:55 AM
Xoder Xoder is offline
Member
 
Join Date: Dec 2003
Location: NYC
Posts: 88
Default

First, you should pick whether you're going to use the Serial Port Profile or HID Profile.

Once you've got that, you're most of the way there, I'd think.

You would probably need an encoder/decoder to connect to the module, to turn each button (8, right?) into a binary code (you'd only need three bits for it, but you'll probably have trouble finding one with so few bits (You'll probably have to go up to 8)).

You'll almost certainly get an SDK from the people you buy your module from.

To see some sample Bluetooth code, check out the SDK that comes with your Module kit, or the BlueZ project (http://bluez.sourceforge.net), which has developed a Bluetooth stack for Linux. There might be some useful stuff on the Profiles in there.

I know of a few Bluetooth modules. Some companies that offer them:
Baracoda
TDK
Fujitsu
and many more. Google is your friend.

My suggestion would be to use the HID Profile to become a second keyboard for the computer. Then you already know how to interface with it on the computer-side of things.

Good luck!

Quote:
Originally Posted by janosz
Thanks for the fast response. To solder the things together will not be a problem - I hope. However I had a look at the Serial Port profile and HID - profile specs. It seems impossible for a newbee like me to get familiar with this stuff within an acceptable time. Would you or anybody guide me a little through the developing process, please?

Does it matter which Bluetooth Module i use? You know a real small one?
I don't think I can connect a keypad directly to the receiver? Do i need any additional hardware?
How is the programming process? Where to get the right SDK? You know about sourcecode, which would fit my requirements? From a non programmer point of view if should be just a few lines of extra code to realise the device I need? What do you think?
Reply With Quote
  #5  
Old 12-10-2003, 08:54 AM
janosz janosz is offline
Junior Member
 
Join Date: Dec 2003
Posts: 3
Default Re:

Hi Xoder, thanks a lot for your advise. I will follow your instructions and try to get familiar with the stuff. I'll try my best.

Quote:
Originally Posted by Xoder
First, you should pick whether you're going to use the Serial Port Profile or HID Profile.

Once you've got that, you're most of the way there, I'd think.

You would probably need an encoder/decoder to connect to the module, to turn each button (8, right?) into a binary code (you'd only need three bits for it, but you'll probably have trouble finding one with so few bits (You'll probably have to go up to 8)).

You'll almost certainly get an SDK from the people you buy your module from.

To see some sample Bluetooth code, check out the SDK that comes with your Module kit, or the BlueZ project (http://bluez.sourceforge.net), which has developed a Bluetooth stack for Linux. There might be some useful stuff on the Profiles in there.

I know of a few Bluetooth modules. Some companies that offer them:
Baracoda
TDK
Fujitsu
and many more. Google is your friend.

My suggestion would be to use the HID Profile to become a second keyboard for the computer. Then you already know how to interface with it on the computer-side of things.

Good luck!
Reply With Quote
  #6  
Old 07-02-2009, 08:50 AM
pachakili pachakili is offline
Junior Member
 
Join Date: Jul 2009
Location: nj
Posts: 3
Default

The Bluetooth standard supports two "profiles" that might be helpful to you: The Serial Port Profile and the Human Interface Device Profile. Both of those should be able to transmit the data you need easily.
Reply With Quote
  #7  
Old 07-02-2009, 01:59 PM
fast1 fast1 is offline
Junior Member
 
Join Date: Apr 2009
Location: singapore
Posts: 16
Default

thanks
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Bluetooth application development (S.O.S) stp_chen BlueTooth Forum 10 07-28-2009 02:06 PM
Bluetooth applications development hamilton alt.cellular.bluetooth 3 06-11-2004 02:03 AM
Is there a market for shareware development for cell phones? Jim Kroger comp.sys.palmtops 3 06-10-2004 04:51 AM
bluetooth applicaton development davikevi BlueTooth Forum 3 03-22-2004 08:25 AM
baracoda development candyman BlueTooth Forum 3 03-18-2004 07:46 AM




All times are GMT -7. The time now is 09:34 PM.

vBulletin® Copyright ©2000 - 2009, Jelsoft Enterprises Ltd. All Contents Copyright © Wifi-Forum.com