2010年4月2日 星期五

Bluetooth case study

Pic Ref: http://en.wikipedia.org/wiki/Bluetooth
usage :
Bluetooth is a standard communications protocol primarily designed for low power consumption, with a short range (power-class-dependent: 100 m, 10 m and 1 m, but ranges vary in practice; see table below) based on low-cost transceiver microchips in each device.[5] Because the devices use a radio (broadcast) communications system, they do not have to be in line of sight of each other.[4]
Ref: http://en.wikipedia.org/wiki/Bluetooth
communication :
  • HCI is the Host Controller Interface. This layer is the interface between the radio and the host computer.
  • L2CAP stands for Logical Link Controller Adaptation Protocol. This layer is the multiplexer of all data passing through the unit. Audio signals, however, have direct access to the HCI.
  • SDP is the Service Discovery Protocol. The SDP layer is used to find services on remote Bluetooth devices.
  • RFCOMM is widely known as the virtual serial port protocol.
  • OBEX is the object exchange protocol.
The Bluetooth protocol is already define, so we only to take our software base on this, like data transfer or bluetooth voice communication ...
Refs:
eclipse + j2me install and path setting
bluez
bluecover
bluetooth api
http://www.jsr82.com/
jeme手機電腦連線程式

1 則留言: