Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SouvDc/SerialPort_project
/ functions
Functions
63 in github.com/SouvDc/SerialPort_project
⨍
Functions
63
◇
Types & classes
16
↓ 6 callers
Method
close
()
app/src/main/java/android_serialport_api/SerialPort.java:81
↓ 3 callers
Method
DisplayError
(int resourceId)
app/src/main/java/android_serialport_api/sample/SerialPortActivity.java:64
↓ 2 callers
Method
getDevices
()
app/src/main/java/android_serialport_api/SerialPortFinder.java:38
↓ 2 callers
Method
getDrivers
()
app/src/main/java/android_serialport_api/SerialPortFinder.java:62
↓ 2 callers
Method
getName
()
app/src/main/java/android_serialport_api/SerialPortFinder.java:53
↓ 2 callers
Method
getOutputStream
()
app/src/main/java/android_serialport_api/SerialPort.java:75
↓ 2 callers
Method
intToByte
int转换成byte数组 @param number int型数据 @return byte数组
app/src/main/java/android_serialport_api/ByteUtil.java:153
↓ 1 callers
Method
byteToString
字节数组转字符串 @param b 要转换的字节数组 @param charEncode 字符编码,如:UTF-8、GB2312,UTF-8编码一个汉字占三个字节,GB2312一个汉字占两个字节 @return 字符串
app/src/main/java/android_serialport_api/ByteUtil.java:239
↓ 1 callers
Method
closeSerialPort
()
app/src/main/java/android_serialport_api/sample/Application.java:52
↓ 1 callers
Method
getAllDevices
()
app/src/main/java/android_serialport_api/SerialPortFinder.java:82
↓ 1 callers
Method
getAllDevicesPath
()
app/src/main/java/android_serialport_api/SerialPortFinder.java:103
↓ 1 callers
Function
getBaudrate
app/src/main/jni/SerialPort.c:33
↓ 1 callers
Method
getContentLength
@descriptoin 获取数据长度 @author dc @param str 数据内容 @date 2016/8/18 15:40 @return length
app/src/main/java/android_serialport_api/ByteUtil.java:427
↓ 1 callers
Method
getInputStream
()
app/src/main/java/android_serialport_api/SerialPort.java:71
↓ 1 callers
Method
getLengthNAG
@descriptoin 数据长度取反 @author dc @param i 数据长度 @date 2016/8/18 15:47 @return len
app/src/main/java/android_serialport_api/ByteUtil.java:442
↓ 1 callers
Method
getSerialPort
()
app/src/main/java/android_serialport_api/sample/Application.java:33
↓ 1 callers
Method
onDataReceived
(final byte[] buffer, final int size)
app/src/main/java/android_serialport_api/sample/SerialPortActivity.java:97
↓ 1 callers
Method
open
(String path, int baudrate, int flags)
app/src/main/java/android_serialport_api/SerialPort.java:80
↓ 1 callers
Method
stringToByte
字符串转字节数组 @param str 要转换的字符串 @param charEncode 字符编码,如:UTF-8、GB2312,UTF-8编码一个汉字占三个字节,GB2312一个汉字占两个字节 @return 字节数组
app/src/main/java/android_serialport_api/ByteUtil.java:218
Method
Driver
(String name, String root)
app/src/main/java/android_serialport_api/SerialPortFinder.java:31
Function
Java_android_1serialport_1api_SerialPort_close
app/src/main/jni/SerialPort.c:152
Function
Java_android_1serialport_1api_SerialPort_open
app/src/main/jni/SerialPort.c:76
Method
SerialPort
(File device, int baudrate, int flags)
app/src/main/java/android_serialport_api/SerialPort.java:40
Method
byteToHexStr
字节数组转换成十六进制字符串 @param b 字节数组 @param split 分隔字符串,主要用于输出调试 @return
app/src/main/java/android_serialport_api/ByteUtil.java:321
Method
byteToInt
byte数组转换成int @param b byte数组 @return int型数据
app/src/main/java/android_serialport_api/ByteUtil.java:169
Method
byteToLong
byte数组转成long @param b byte数组 @return long型数据
app/src/main/java/android_serialport_api/ByteUtil.java:125
Method
byteToObject
字节数组转Object对象 @param bytes 字节数组 @return Object对象
app/src/main/java/android_serialport_api/ByteUtil.java:299
Method
byteToShort
byte数组转换成short @param b byte数组 @return short型数据
app/src/main/java/android_serialport_api/ByteUtil.java:203
Method
checkSum
校验和 @param data 字节数组 @return true 校验成功;false 校验失败
app/src/main/java/android_serialport_api/ByteUtil.java:23
Method
clearZear
(byte[] b,int len)
app/src/main/java/android_serialport_api/ByteUtil.java:351
Method
getCheckSum
获取校验和 @param b 字节数组 @return 校验和字节
app/src/main/java/android_serialport_api/ByteUtil.java:45
Method
hexStrToByte
十六进制字符串转换成字节数组 @param hexstr 十六进制字符串 @return 字节数组
app/src/main/java/android_serialport_api/ByteUtil.java:376
Method
irConvert
(byte[] data, int lead1Units, int lead2Units, int zore1Units, int zore2Units, int one1Units, int one2Units)
app/src/main/java/android_serialport_api/ByteUtil.java:387
Method
longToByte
long类型转成byte数组 @param l long型数据 @return byte数组
app/src/main/java/android_serialport_api/ByteUtil.java:109
Method
main
(String[] a)
app/src/main/java/android_serialport_api/ByteUtil.java:447
Method
objectToByte
Object对象转换成字节数组 @param obj Object对象 @return 字节数组
app/src/main/java/android_serialport_api/ByteUtil.java:277
Method
onClick
(View view)
app/src/main/java/android_serialport_api/sample/SerialPortTestActivity.java:37
Method
onClick
(View v)
app/src/main/java/android_serialport_api/sample/MainMenu.java:36
Method
onClick
(DialogInterface dialog, int which)
app/src/main/java/android_serialport_api/sample/SerialPortActivity.java:69
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/android_serialport_api/sample/SerialPortTestActivity.java:26
Method
onCreate
Called when the activity is first created.
app/src/main/java/android_serialport_api/sample/MainMenu.java:29
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/android_serialport_api/sample/LoopbackActivity.java:83
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/android_serialport_api/sample/SerialPortActivity.java:76
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/android_serialport_api/sample/SerialPortPreferences.java:31
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/android_serialport_api/sample/Sending01010101Activity.java:29
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/android_serialport_api/sample/ConsoleActivity.java:33
Method
onDataReceived
(final byte[] buffer, final int size)
app/src/main/java/android_serialport_api/sample/SerialPortTestActivity.java:67
Method
onDataReceived
(byte[] buffer, int size)
app/src/main/java/android_serialport_api/sample/LoopbackActivity.java:97
Method
onDataReceived
(byte[] buffer, int size)
app/src/main/java/android_serialport_api/sample/Sending01010101Activity.java:41
Method
onDataReceived
(final byte[] buffer, final int size)
app/src/main/java/android_serialport_api/sample/ConsoleActivity.java:62
Method
onDestroy
()
app/src/main/java/android_serialport_api/sample/LoopbackActivity.java:117
Method
onDestroy
()
app/src/main/java/android_serialport_api/sample/SerialPortActivity.java:99
Method
onEditorAction
(TextView v, int actionId, KeyEvent event)
app/src/main/java/android_serialport_api/sample/ConsoleActivity.java:43
Method
onPreferenceChange
(Preference preference, Object newValue)
app/src/main/java/android_serialport_api/sample/SerialPortPreferences.java:48
Method
run
()
app/src/main/java/android_serialport_api/sample/SerialPortTestActivity.java:70
Method
run
()
app/src/main/java/android_serialport_api/sample/LoopbackActivity.java:41
Method
run
()
app/src/main/java/android_serialport_api/sample/SerialPortActivity.java:44
Method
run
()
app/src/main/java/android_serialport_api/sample/Sending01010101Activity.java:47
Method
run
()
app/src/main/java/android_serialport_api/sample/ConsoleActivity.java:65
Method
shortToByte
short转换成byte数组 @param s short型数据 @return byte数组
app/src/main/java/android_serialport_api/ByteUtil.java:187
Method
splitByte
分割字节数组 @param b 字节数组 @param split 分隔字节 @return 二维字节数组
app/src/main/java/android_serialport_api/ByteUtil.java:255
Method
trimLeftBytes
移除字节数组头部连续为0x00的所有字节 @param b 字节数组 @return 字节数组
app/src/main/java/android_serialport_api/ByteUtil.java:87
Method
trimRightBytes
移除字节数组尾部连续为0x00的所有字节 @param b 字节数组 @return 字节数组
app/src/main/java/android_serialport_api/ByteUtil.java:65