蓝牙键盘打字老是出错怎么老是提示Myradio连接手机

我手机5235.别人给了一个蓝牙耳机怎么才能连接上呢。老提示找不到蓝牙设备_百度知道
我手机5235.别人给了一个蓝牙耳机怎么才能连接上呢。老提示找不到蓝牙设备
别人给了一个蓝牙耳机。用过的。怎么才能连接上呢,我连接老是提示未找到其他蓝牙设备
提问者采纳
就说我手机是N70。不信去试试。去专业的店弄下,别人给我一个也是同样型号的蓝牙耳机有些是配置不上的,但是我怎么也连接不上,后来去手机专卖店去问,原来每款蓝牙耳机都是相对应的防火墙设置,也许可以配上
其他类似问题
蓝牙耳机的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁下次自动登录
现在的位置:
& 综合 & 正文
Windows Moible, Wince 使用.NET Compact Framework进行蓝牙(Bluetooth)开发 之 32feet.NET
讲述了Windows Embedded Source Tools for Bluetooth的bluetooth开发,这篇文章讲述32feet.NET。32feet.NET是shared-source的项目,支持CF.net 2.0以及桌面版本.NET framework,提供短距离领域(personal area networking technologie)的通信功能,支持bluetooth,Infrared(IrDA)红外等,在这篇文章,主要介绍bluetooth部分的开发。
32feet.NET 项目主页
32feet.NET 安装包及例子
32feet.NET
32feet.NET 安装包成功安装后,会安装两个Assemblies,CF.net版本存放在C:\Program Files\In The Hand Ltd\32feet.NET 2.3\Assemblies\CE2\InTheHand.Net.Personal.dll而桌面版本存放在C:\Program Files\In The Hand Ltd\32feet.NET 2.3\Assemblies\XP2\InTheHand.Net.Personal.dll两个版本共享统一的API,也就是说不管CF.net还是完整的.NET framework对32feet.NET都一样。不同平台有细微的差别会下面讲述。
public static void DisplayBluetoothRadio(){
BluetoothRadio myRadio = BluetoothRadio.PrimaryR
if (myRadio == null)
WriteMessage("No radio hardware or unsupported software stack");
// Warning: LocalAddress is null if the radio is powered-off.
WriteMessage(String.Format("* Radio, address: {0:C}", myRadio.LocalAddress));
WriteMessage("Mode: " + myRadio.Mode.ToString());
WriteMessage("Name: " + myRadio.Name + ", LmpSubversion: " + myRadio.LmpSubversion);
WriteMessage("ClassOfDevice: " + myRadio.ClassOfDevice.ToString() + ", device: " + myRadio.ClassOfDevice.Device.ToString() + " / service: " + myRadio.ClassOfDevice.Service.ToString());
// Enable discoverable mode
myRadio.Mode = RadioMode.D
WriteMessage("Radio Mode now: " + myRadio.Mode.ToString());}
private static void StartService(){
BluetoothListener listener = new BluetoothListener(BluetoothService.SerialPort);
listener.Start();
WriteMessage("Service started!");
BluetoothClient client = listener.AcceptBluetoothClient();
WriteMessage("Got a request!");
Stream peerStream = client.GetStream();
string dataToSend = "Hello from service!";
// Convert dataToSend into a byte array
byte[] dataBuffer = System.Text.ASCIIEncoding.ASCII.GetBytes(dataToSend);
// Output data to stream
peerStream.Write(dataBuffer, 0, dataBuffer.Length);
byte[] buffer = new byte[2000];
while (true)
if (peerStream.CanRead)
peerStream.Read(buffer, 0, 50);
string data = System.Text.ASCIIEncoding.ASCII.GetString(buffer, 0, 50);
WriteMessage("Receiving data: " + data);
DisplayBluetoothRadio用来展现本端设备的信息,以及把本端bluetooth设备设置为可发现。如果使用32feet.NET 2.3,也就是当前最新的release版本,wince不支持读取和设置radio mode。看过32feet.NET初期版本的源码会发现32feet.NET 开始修改自Windows Embedded Source Tools for Bluetooth,最初的版本连命名空间都是使用了Microsoft.WindowsMobile.SharedSource.B因此继承了Microsoft.WindowsMobile.SharedSource.Bluetooth的缺点,wince下不支持读写radio mode,因为bthutil.dll不存在。最新的源码(见上面链接),也就是还没有release的版本,这个问题已经修改过来了,新版本使用btdrt.dll的BthReadScanEnableMask和BthWriteScanEnableMask来读写radio mode。同时需要说明,在windows mobile里的microsoft windows stack支持读写radio mode,但是在broadcom stack,只是支持读取,不支持写入radio mode。在桌面版本,无论microsoft windows stack或者broadcom stack的都支持radio mode的读写。
服务端的侦听BluetoothListener还是使用winsock实现和Windows Embedded Source Tools for Bluetooth的实现类似。
private static void ConnectService(){
BluetoothClient client = new BluetoothClient();
BluetoothDeviceInfo[] devices = client.DiscoverDevices();
BluetoothDeviceInfo device = null;
foreach (BluetoothDeviceInfo d in devices)
if (d.DeviceName == "BLUETOOTH_DEVICE")
if (device != null)
WriteMessage(String.Format("Name:{0} Address:{1:C}", device.DeviceName, device.DeviceAddress));
client.Connect(device.DeviceAddress, BluetoothService.SerialPort);
Stream peerStream = client.GetStream();
// Create storage for receiving data
byte[] buffer = new byte[2000];
// Read Data
peerStream.Read(buffer, 0, 50);
// Convert Data to String
string data = System.Text.ASCIIEncoding.ASCII.GetString(buffer, 0, 50);
WriteMessage("Receiving data: " + data);
int i = 0;
while (true)
WriteMessage("Writing: " + i.ToString());
byte[] dataBuffer = System.Text.ASCIIEncoding.ASCII.GetBytes(i.ToString());
peerStream.Write(dataBuffer, 0, dataBuffer.Length);
if (i &= int.MaxValue)
System.Threading.Thread.Sleep(500);
// Close network stream
peerStream.Close();
和Windows Embedded Source Tools for Bluetooth最大的区别是32feet.NET 2.3提供了自发现功能,通过client.DiscoverDevices()寻找附近的bluetooth设备。在上述例子中指定连接名字为"BLUETOOTH_DEVICE"的设备。Winsock通信和Windows Embedded Source Tools for Bluetooth类似。client.Connect(device.DeviceAddress, BluetoothService.SerialPort)用于连接名字为"BLUETOOTH_DEVICE"的设备,同样指定串口服务。传输的数据为字节流(byte[]),因此可以传输任意类型的数据。客户端在接收回应信息后,不断的往服务端发送数据。
32feet.NET — User’s Guide,存放于32feet.NET的安装包。
&&&&推荐文章:
【上篇】【下篇】Sina Visitor System我上网本和索爱的手机可以蓝牙连接,手机也可以和蓝牙耳机连接,可本本和蓝牙耳机老是失败_百度知道
我上网本和索爱的手机可以蓝牙连接,手机也可以和蓝牙耳机连接,可本本和蓝牙耳机老是失败
需要什么条件呢是dell mini G/ 250G,蓝牙搜索时搜不到开启等待配对的蓝牙耳机,是我设置有问题么我上网本和索爱的手机可以蓝牙连接,手机也可以和蓝牙耳机连接,可本本和蓝牙耳机老是失败
提问者采纳
二、按耳机电源键进入配对模式(按“开键”机)红蓝灯“快闪”;三、上查、点击“IVT”软件 —— 查看——刷新设备、下查;四、听音乐、双击已找到的“蓝牙设备” ——显示查找设备完成 ——点击蓝牙高品质音频服务——输入密码“0000”,连接成功;五、大我不知道你是什么牌子的耳机,打开“蓝牙测试软件,你可以试试下面的步骤蓝牙测试软件(电脑安装)流程一、点击“IVT”图标
其他类似问题
按默认排序
其他2条回答
应该的蓝牙的芯片有关的,笔记本不能和耳机连接。我只试了一个耳机 。谢谢楼主采纳我也试过
耳机的问题。有的耳机只支持同款手机
蓝牙耳机的相关知识
您可能关注的推广回答者:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 小米 蓝牙提示音 的文章

 

随机推荐