文件名称:
Bluetooth Add-On Kit.pdf
开发工具:
文件大小: 838kb
下载次数: 0
上传时间: 2019-10-18
详细说明:Bluetooth Add-On Kitpdf,Bluetooth Add-On KitManua| Conventⅰons∴
Getting more Information
What is bluetooth?
What is a profile
B| uetooth and vⅰ-F
Security…
34557
The A7 Engineering Helper Library
Pass-Through Prototyping
8
Command mode
13
Data mode
13
l/O Lines
14
Resetting the eb506 to the Factory Default Settings
14
Switching between data Mode and command mode
14
Module Antenna options
18
BL2500
20
RCM3000,RCM3010
21
RCM3100,RCM3110
RCM3200,RCM3210,RCM3220
23
RCM3300,RCM3310
24
RCM3360,RCM3370
26
Connecting two eb506 Modules
27
Connecting a pc with a dbt-120 to an RcM3110
30
Connecting an rcm31 10 to a pc with a dbt-120
.35
Connecting a PC with XP SP2 to an RCM3110
39
Connecting an RCM3110 to a PC with XP SP2
43
Connecting a Pocket Pc 2003 device to an RCM3110
47
Connecting an RCM3110 to a pocket Pc 2003 device
49
Communicating between TWo RCM3110 Modules
.53
Communicating between a PC with DBT-120 and an RCM3110
.59
Communicating between a PC with XP SP2 and an RCM3110
..65
Communicating between a Pocket PC 2003 and an RCM 3110
69
Strong Security on an RCM3110 Module
Embedded blue 506 User manual
Command basics
85
Command error handling in dynamic c applications
86
Connect
87
Delete Trusted device∴
88
Disconnect
89
Get Address
90
Get Connectable mode
91
Get Encrypt Mode
92
Get Escape character
93
Get Flow Control
94
Get Link Timeout
95
Get Name
96
Get Security Mode.…
.97
Get Visible mode
98
Hel|p.……
99
List Trusted devices
.100
List visible devices
101
Reset Factory Defaults
.102
Return to data mode
103
Set Baud rate
104
Set Connectable mode
105
Set Encrypt Mode
106
Set Escape character
107
Set flow control
108
Set link Timeout
109
Set Name
110
Set Passkey
Set security Mode∴
112
Set visible mode
113
Switch to Command mode
…114
Version
115
Operating Parameters
119
Dimensions
120
Pi
In out
121
Embeddedblue 506 User manual
Figure 1: eb506 Module
19
Figure 2: Z-World bL2500 Coyote SBC
20
Figure 3: Z-World RCM3000 Module
.21
Figure 4: Z-World RCM31 10 Module
22
Figure 5: Z-World RCM3200 Module
23
Figure 6: Z-World RCM3300 Module
24
Figure 7: CN1 Pin 26(PG3 )of the eb506
25
Figure 8: Z-World RCM3360 Module
26
Figure 9: Pocket PC Bluetooth Authorization Request Dialog
52
Figure 10: HyperTerminal application with data received from the eb506/Rabbitcore ..........68
Figure 11: PPCTXTOEB Pocket PC Application
71
Figure 12: Pocket PC Bluetooth Browser Dialog
71
Figure 13: PPCRXFromEB Pocket PC Application
74
Figure 14: eb506 Dimensions
120
Embedded blue 506 User manual
Table 1: eb506 Error Codes
117
Table 2: eb506 Operating Parameters
119
Table 3: eb506 Dimensions
120
Table 4: eb506 Pin out Description
121
Embedded blue 506 User manual
Introduction
Congratulations on your purchase of the Embedded blue 506(eb506) serial Bluetooth
module. The eb506 is an add- on component to the z-World rcM3000, Rcm3100
RCM3200, and RCM3300; enabling wireless communications with other Bluetooth devices
including cellular phones, handheld computers, PCs, and other serial port adapters
Hobbyists, developers, and OEMs can take advantage of advanced wireless connectivity with
this easy to use module
The eb506 module provides a point to point connection much like a standard serial cable
Connections are made dynamically and can be established between two eb506 modules or
an eb506 module and a standard bluetooth v1. 1 or v1.2 device. Devices can be dynamically
discovered and connected in an ad-hoc manner
Below is a list of typographical conventions used in this manual
In the command set section of this manual
Required parameters and placeholders appear in standard lowercase type
Placeholders appear in
For example, if
shows up in a syntax
line the actual address of the device must be entered
Required parameter options are separated by a vertical bar I
Optional parameters are enclosed in brackets [
Embedded blue 506 User manual
TheBluetoothwebsitewww.bluetooth.comcontainstheBluetoothspecificationprofiles
and other documents relevant to bluetooth
General information regarding the eb506 module, Embedded Blue, and other Bluetooth
productsfromA7Engineeringcanbefoundonthea7websiteatwww.a7eng.com
TechnicalsupportforEmbeddedblueproductsisavailableviaemailsupporta7eng.com
andanonlinediscussionforumwww.a7eng.com/support/forum/forum.htm.It
recommended that you make use of the online forum, as many questions may be answered
quickly by others, and you may even find the answer to your question already in a post
A7 Engineering also provides professional design services on a contract basis to anyone
requiring assistance with their design and/or development of bluetooth products For further
informationvisittheA7enGineeringwebsitewww.a7eng.com/services/services.htm
Embedded blue 506 User manual
Bluetooth Overview
To put it simply, Bluetooth is a technology standard for electronic devices to communicate
with each other using short-range radio. It is often referred to as a cable replacement
technology, because it is commonly used to connect things, such as cameras, headsets, and
mobile phones that have traditionally been connected by wires. bluetooth is much more than
simply a way to cut the cord between today,'s existing electronic devices. It is an enabling
technology that will take these devices to new levels of productivity and functionality and
enable a whole new class of devices designed with communications and connectivity in mind
The Bluetooth Special Interest Group(SIG)defines bluetooth a bit more broadly as the
worldwide specification for small-form-factor, low-cost radio solutions that provide links
between mobile computers, mobile phones, other portable devices, and connectivity to the
Internet. "In defining Bluetooth, the Sig has taken a very different approach than the IEEE
802.11 Committees did. Rather than build Bluetooth as an adjunct to TCP/IP, it was defined
as a standalone protocol stack that includes all layers required by an application. This means
that it encompasses not only wireless communications but also service advertisement,
addressing, routing, and a number of application-level interfaces referred to as profiles
Bluetooth is based on a frequency hopping spread spectrum(FHSS)modulation technique
The term spread spectrum describes a number of methods for spreading a radio signal over
multiple frequencies, either simultaneously (direct sequence)or in series (frequency
hopping. )Wi-Fi devices are based on direct sequence spread spectrum transmission which
uses multiple channels simultaneously. While this technique increases the speed of
transmission (for example in Wi-Fi from 1.5MHz to 1 1MHz), it is more susceptible to
interference from other radio sources as well as being a greater source of interference to the
surrounding area
In contrast, Bluetooth utilizes the frequency hopping method of spread spectrum which uses
multiple radio channels to reduce interference and increase security the signal is rapidly
switched from channel to channel many times per second in a pseudo-random pattern that is
known by both the sender and receiver(s). This provides robust recovery of packet errors
caused by interference from another radio source at a particular frequency. Also, data is
generally more secure because it is not possible to receive more than a fraction of the data
Embedded blue 506 User manual
unless the hopping pattern is known. Bluetooth utilizes frequency hopping in the 2. 4GHz
radio band and hops at a relatively fast pace with a raw data rate of about 1 Mbps. This
translates to about 700 kbps of actual useful data transfer. The eb506 module supports a
maximum sustained bidirectional data rate of 230 kbps
Bluetooth devices can support interoperability with one or more types of devices. In order for
two Bluetooth devices to communicate with each other, they must share at least one common
profile. If I want a Pocket Pc to communicate with my Embedded Blue radio I need to make
sure that they both support the same profile. Embedded blue devices support the Serial Port
Profile(SPP)which is one of the earliest
and most widely supported profiles
The main elements of the bluetooth
Applications
stack are shown in the figure to the right
As with a typical diagram of the TCP/IP
stack. there are a number of details that
Bluetooth profile
are hidden by the apparent simplicity of SPP(Serial Port Profile
the stack. Specifically, there are a
number of profiles that sit roughly on top
of the L2CAP layer that provide much of
DP
RFCOMM
the power (and also the complexity ) of
the Bluetooth protocols
These profiles are the primary entry into
L2CAP
the stack for an application. Essentially
they define the set of services that are
available to that application. Currentl
HCl (Host Controller Interface)
there are more than 25 different profiles
defined or in the process of being
defined by the Bluetooth SIG. With so
Link Manager Protocol
much variety, acquiring an in-depth
understanding of bluetooth is not a trivial
task. However, the abstraction by a
Baseband and Physical transport
single profile can provide an application
the use of the profile without such detailed knowledge
There are a number of profiles that are exposed in very familiar forms. The eb506 module, for
instance, implements the SPP profile which enables it to appear like a traditional serial port
This virtually eliminates the need for the user to have specific Bluetooth knowledge and
allows the radios to be integrated into applications very quickly
Embedded blue 506 User manual
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.