From 900aab67f2ecdfd0ee962c90be8b468fe3d7f80a Mon Sep 17 00:00:00 2001 From: houxiao <houxiao@454eff88-639b-444f-9e54-f578c98de674> Date: 星期四, 13 七月 2017 16:38:16 +0800 Subject: [PATCH] up date native --- VisitFace/RtspNativeCodec/app/src/main/cpp/RtspNativeCodecJNI.cpp | 14 ++++++++++---- 1 files changed, 10 insertions(+), 4 deletions(-) diff --git a/VisitFace/RtspNativeCodec/app/src/main/cpp/RtspNativeCodecJNI.cpp b/VisitFace/RtspNativeCodec/app/src/main/cpp/RtspNativeCodecJNI.cpp index d25de07..797c337 100644 --- a/VisitFace/RtspNativeCodec/app/src/main/cpp/RtspNativeCodecJNI.cpp +++ b/VisitFace/RtspNativeCodec/app/src/main/cpp/RtspNativeCodecJNI.cpp @@ -736,7 +736,12 @@ } -static void callNum(int fd, char phone) +int fd =-1; +#define PORT "/dev/ttyS4" +#define BAUD 2400 + + +static void callNum( char phone) { switch (phone) { @@ -775,7 +780,7 @@ bool Java_cn_com_basic_face_util_RtspFaceNative_telCall(JNIEnv *env, jclass clazz, jstring phone) { - int fd = serialOpen("/dev/ttyS4", 2400); + int fd = serialOpen(PORT, BAUD); serialWriteString(fd, "AA"); sleep(1); @@ -791,7 +796,7 @@ while (*phoneNum) { sleep(1); - callNum(fd, *(phoneNum++)); + callNum(*(phoneNum++)); } return false; @@ -799,8 +804,9 @@ void Java_cn_com_basic_face_util_RtspFaceNative_Hang(JNIEnv *env, jclass clazz) { - int fd = serialOpen("/dev/ttyS4", 2400); + serialWriteString(fd, "BA"); + serialClose(fd); } void Java_cn_com_basic_face_util_RtspFaceNative_setFaceLabel(JNIEnv *env, jclass clazz, jint cameraIdx, jint stTrackId, jstring phoneNumber) -- Gitblit v1.8.0