当前位置:首页 » 安卓系统 » 车载安卓串口号怎么找

车载安卓串口号怎么找

发布时间: 2023-09-22 23:49:58

A. 安卓手机的端口号一般是多少

安卓手机的端口号一般是5555。根据查询相关资料信息显示,有线连接手机后,命令行输入adbtcpipport端口号,port是你自己定义的手机端口号,默认端口是5555。

B. android蓝牙设备上的标准串行怎么看

蓝牙串口实质上就是把可见的 传统串口连接线 变成了 不可见得 无线 传输(蓝牙)。

举例:如果要使用单片机采集数据,通过蓝牙串口 发回 电脑端实时处理
单片机 串口 TX 接蓝牙串口模块的RX, 单片机 RX 接到 蓝牙串口模块的TX
电脑端搜索蓝牙串口模块,配对(默认密码一般为 1234,请参照模块说明)
配对连接成功后会在设备管理器串口设备里面新生成蓝牙串口(如Bluetooth设备 链接上的标准串行(com17) - 请记住这一端口号
单片机通电运行,串口数据发送给蓝牙串口模块
电脑端通过上位机,或者串口助手等软件,打开com17
这时候单片机发送的串口数据,就都可以实时在电脑端收到了注意事项:蓝牙串口模块的串口通讯波特率需要设置成跟单片机通讯波特率一致,否则会产生乱码!

C. android串口消息

android串口消息连接的方法为:
1.模拟器可以使用PC的串口。
启动模拟器并加载PC串口 命令如下。
运行 emulator @模拟器名称 -qmu -serial COM1。
2.查看串口是否被加载。
启动后使用 adb shell 命令打开命令行
cd dev 查看会发现ttyS0 ttyS1 ttyS2,其他ttyS2 就是我们加载上来的串口COM1
3.修改权限
chmod 777 ttyS2
现在我们可以开发串口程序了。
4.串口程序实例
下载libserial_port.so ,放入libs/armeabi 目录,可以自己创建此目录
libserial_port.so 下载地址:
http://code.google.com/p/android-serialport-api/
import java.io.File;
import java.io.FileDescriptor;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;

import android.util.Log;

public class SerialPort {

private static final String TAG = "SerialPort";

private FileDescriptor mFd;
private FileInputStream mFileInputStream;
private FileOutputStream mFileOutputStream;

public SerialPort(File device, int baudrate) throws SecurityException, IOException {

if (!device.canRead() || !device.canWrite()) {
try {
Process su;
su = Runtime.getRuntime().exec("/system/bin/su");
String cmd = "chmod 666 " + device.getAbsolutePath() + "n"
+ "exitn";
su.getOutputStream().write(cmd.getBytes());
if ((su.waitFor() != 0) || !device.canRead()
|| !device.canWrite()) {
throw new SecurityException();
}
} catch (Exception e) {
e.printStackTrace();
throw new SecurityException();
}
}

mFd = open(device.getAbsolutePath(), baudrate);
if (mFd == null) {
Log.e(TAG, "native open returns null");
throw new IOException();
}
mFileInputStream = new FileInputStream(mFd);
mFileOutputStream = new FileOutputStream(mFd);
}

public InputStream getInputStream() {
return mFileInputStream;
}

public OutputStream getOutputStream() {
return mFileOutputStream;
}

//JNI
private native static FileDescriptor open(String path, int baudrate);
public native void close();
static {
System.loadLibrary("serial_port");
}
}

####################################

import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;

public class PrintClass {

//输入流
private static InputStream in;
//输出流
private static OutputStream out;

private static final String PORT = "/dev/ttyS2";//串口

private SerialPort serialPort;

private void Connect()
{
try {
serialPort = new SerialPort(new File(PORT), 38400);

in = serialPort.getInputStream();
out = serialPort.getOutputStream();

} catch (SecurityException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}

public void CloseSerialPort()
{
try {
out.close();
in.close();
serialPort.close();
} catch (IOException e) {
e.printStackTrace();
}
}

}

D. 安卓手机怎么查串号

在手机拨号盘界面输入【*#06#】 ,就可以获取当前手机的IMEI串号。


E. android如何读取串口数据

楼主问题解决了没?我用串口调试助手调试,安卓端能发送数据到pc端接收,但反过来pc端发数据过来安卓无法接收,求大神指导啊

热点内容
诺亚财富配置怎么做 发布:2025-01-28 01:12:26 浏览:644
硕士论文上传 发布:2025-01-28 01:03:14 浏览:467
压缩文件加密文件名 发布:2025-01-28 01:02:34 浏览:103
red5服务器搭建 发布:2025-01-28 00:56:49 浏览:680
遗传算法ppt 发布:2025-01-28 00:56:41 浏览:535
安卓手机连拍图片怎么保存 发布:2025-01-28 00:48:12 浏览:646
怎么看出车辆配置是不是旧车 发布:2025-01-28 00:42:42 浏览:4
编译时的程序在哪里 发布:2025-01-28 00:42:39 浏览:346
ftp协议的功能 发布:2025-01-28 00:38:53 浏览:252
linux统计ip 发布:2025-01-28 00:38:50 浏览:154