关于蓝牙的虚拟串口模式的问题

zcs0459 2008-07-03 02:52:01
想做一个程序,实现蓝牙之间的点对点传输数据。但一定要通过虚拟串口的模式发出。
我按照范例程序btpointtopoint来做自己的蓝牙传输程序,搜索蓝牙设备很正常,但搜索完了后进行选择所搜索到的蓝牙设备时直接出现系统错误。我现在只是在试范例程序,基本没有什么修改,很奇怪。请各位大虾指点一下
如果我退出程序的话就再也不能回到功能表中,除非重新开机.
请问各位大侠谁有相应的例子或者经验?
...全文
219 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jmulxg 2008-07-07
  • 打赏
  • 举报
回复
你的错误代码是什么
panic?
zcs0459 2008-07-04
  • 打赏
  • 举报
回复
嗯,用的是CarBide 1.2 ,S60_2nd_FP2_CW,实物是Nokia 6600
jmulxg 2008-07-04
  • 打赏
  • 举报
回复
s80的这个btpointtopoint
请问一下,你的开发环境是怎样的?
zcs0459 2008-07-04
  • 打赏
  • 举报
回复
我用的就是这个StartNotifierAndGetResponse啊,可是选择搜索到的数据时就直接跳出系统错误。困惑我好多天了,不知道怎么解决,老大指点一下啊
BLU232 无线蓝牙/串口(RS-232/RS-485)转换器 型 蓝牙/串口转换器----带RS-232/RS-485口! BLU232型蓝牙/串口转换器只有DB-9/DB-9转接头大小,将计算机或智能手机的蓝牙信号转换出RS-232/RS-485口,可以虚拟成为本地串口。 BLU232 蓝牙/串口转换器 RS-232/RS-485通用、5V供电、1200-115200bps 10米 波仕BLU232蓝牙/串口转换器将计算机或者智能手机的蓝牙信号转换出RS-232或RS-485串口。BLU232采用高性能低功耗蓝牙无线通信芯片,内置高性能微处理器实现串口数据的传输,可广泛应用于各种场合的短距离无线通信、工业控制领域。产品本身可将自己的串口接到计算机后用串口调试助手程序进行通信速率、格式等的设定。BLU232可以作为蓝牙信号扩展出的虚拟串口,无需修改已有的串口软件。 1、硬件安装 BLU232的硬件安装非常简单:接上5V电源即可。在电源端子旁边有一个小LED(发光二极管),当产品通电后,LED闪烁表示正在连接蓝牙,如果连接成功后LED会一直亮着。BLU232可以连接到计算机或者智能手机的蓝牙信号,此时BLU232就相当于是计算机扩展出来的一个无线RS-232/485口。串口默认为波特率为9600,配对密码:1234,默认名称:BOLUTEK。BLU232的RS-232/485串口有2个用处:1、在传输模式下作为蓝牙转换出来的串口,2、在设置模式下用于对BLU232产品进行设置。注意BLU232有DB-9孔和DB-9针的RS-232口,它们实质上是同一个口,仅仅是为了方便用户的使用。BLU232的DB-9孔可以自己外插计算机的RS-232针座,同时BLU232的DB-9针座与计算机的RS-232针座的引脚分配完全一样,所以可以直接插RS-232设备。BLU232的RS-232口只有RXD、TXD、GND三线信号。RS-485信号的参考地线与RS-232的GND是一样的、与外接5V电源的GND也是一样的。RS-485口带600W浪涌保护。 2、性能指标 无线通信方式 蓝牙2.1 载频 2.412~2.484GHz 天线 内置 尺寸 57*36*17mm 最远通信距离 10米 * 重量 30克 电气接口 RS-232/RS-485 供电电压 5V (±0.5V) DC 波特率 1200bps~115200bps 功耗 <50mA * 实际通信距离与环境、障碍物、位置等有关。 3、软件安装以及使用 3.1 为计算机蓝牙扩展无线串口BLU232可以为带蓝牙的计算机扩展出一个无线串口。1、将BLU232接上电源。 2、计算机蓝牙——“添加蓝牙设备”,无线扫描找到蓝牙BOLUTEK,输入配对密码:1234,灯闪烁。 3、BLU232默认波特率等格式为(9600,n,8,1),扩展出的串口号在windows XP/7下默认为COM4。用户可以查看“控制面板”的“系统设备管理器端口”,就会发现增加了一个新的“蓝牙通信端口(COM4)”,这就是虚拟串口号。在WINDOWS下可以使用“串口调试助手”等软件打开COM4进行通信,此时灯连续亮。注意串口通信软件的波特率必须与BLU232的波特率一致。3.2 为智能手机蓝牙扩展无线串口BLU232可以为带蓝牙的智能手机扩展出一个无线串口。1、将BLU232接上电源,灯闪烁。 2、蓝牙——“添加蓝牙设备”,无线扫描找到蓝牙BOLUTEK,输入配对密码:1234,灯闪烁。 3、BLU232默认为从机状态、波特率等格式为(9600,n,8,1)。 在ANDROID下可以使用“蓝牙串口.apk”等软件进行智能手机的串口通信,此时灯连续亮。 4、BLU232的设置指令 BLU232可以使用“串口调试助手”等软件进行波特率等参数的设置。1、将BLU232接上电源。 2、计算机蓝牙——“添加蓝牙设备”,无线扫描找到蓝牙BOLUTEK,输入配对密码:1234,灯闪烁。(如果已经配对成功就不必再配对了)3、现在先不要打开蓝牙串口COM4;使用DB-9孔端的串口接到计算机的RS-232口(比如COM1号口)来进行设置;4、运行“串口调试助手”软件,在发送栏键入指令,每一个指令都必须以Enter 结尾,就是必须在指令的最后再多敲一个回车键。5、默认波特率为9600,但是如果更改了波特率,那么以后发送指令的波特率必须是新设置的波特率,当然也可以改回来。6、指令不区分大写和小写,效果一样。7、设置完毕后就可以打开蓝牙串口COM4并且通信了! 在“串口调试助手”的发送栏填写 AT+HELP 再敲回车换行,此时光标停留在第2行
主要特点/优势 优美, 友好的用户界面 BlueSoleil? 6 软件是为最终用户设计的。界面十分清晰和简捷。深蓝色的太空背景给人以深邃的感觉。 金黄色的太阳作为主设备居于中心,其他的设备就像太阳系的其他行星一样排列在轨道上。 BlueSoleil? 6 摒弃了复杂的创建蓝牙连接的过程并加入了一些令人愉悦的和富有创造力的因素。 BlueSoleil? 6 巧妙的制图直观上使其更易于操作。 所有的控制和操作都是用户易于掌握的。 简单,愉悦的使用 -- 在界面上清晰的显示所有设备. -- 最低配置的运行环境. -- 桌面快捷方式使得用户仅需双击就可以随时建立蓝牙连接!这样就使得蓝牙连接非常便捷. -- 与Windows系统无缝结合使得用户容易适用蓝牙功能.总的来说,用户无需知道 蓝牙 是如何建立的连接. 做为用户,只是想打印文档,打开端口,拨号上网或者发送传真等. BlueSoleil? 6 解释用户在窗口上做的操作,将它们转换为蓝牙连接的请求并自动的建立连接. 通用性强 IVT是在互通性和一致性测试技术方面的佼佼者. IVT的BlueAnalyzer?和BlueSoleil?-PTS广泛被许多的蓝牙硬件厂商和测试企业所采用. BlueSoleil? 6 完全按照蓝牙测试规范设计并且已经成功的通过许多蓝牙产品的协同测试. 可选用的安全模式 -- 安全模式 1: 不安全, 其他设备能够自由的访问您的设备和所有服务 -- 安全模式 2: 服务层次安全,用户可以灵活的管理蓝牙服务. 基于所有服务都有鉴定,加密和授权的配置. 用户可以通过定义某个远程设备访问的具体服务来限定对其的访问. -- 安全模式 3: 设备层次安全, 其他设备必须输入密码才能访问您的设备. 实现的蓝牙 功能 * 个人局域网功能 * 虚拟串口功能 * 拨号上网功能 * 局域网接入功能 * 文件传输功能 * 人机输入设备功能 * 耳机功能 * 硬拷贝电缆替换功能 * 信息交换功能 * 信息同步功能 * 传真功能 * 高级音频分发功能 * 基本图象功能 主机需求 * 操作系统: Windows XP, 2000 * 中央处理器: 200MHz 及以上 * 内存: 32M 及以上 * 屏幕分辨率: 800*600及以上 * 显卡: 真彩色16位及以上

3,120

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧