안드로이드 시리얼 통신 테스트 프로그램 Android_Serial
안드로이드 시리얼 통신 테스트 프로그램 Android_Serial
젝스컴퍼니 안드로이드 시리얼 통신 프로그램
젝스컴퍼니의 안드로이드 시리얼 통신 테스트 프로그램 Android_Serial 입니다.
산업 현장에서 사용하는 시리얼 통신을 안드로이드 환경에서 간편하게 테스트 하기 위해 오픈 소스로 제작한 프로그램입니다.
- 개발환경 및 준비물
[개발 환경]
개발 툴 : Eclipse(Luna) → Android Studio(1.0.1)
테스트 기기 : JECS-2510 (해상도 : 1280 x 800)
Android version : 4.4.2
- 젝스컴퍼니 JECS-2510 10인치 패널 PC 보러 가기 => 젝스컴퍼니 쇼핑몰 링크
JECS-2510 / 내장형 10인치 1280*800 정전식터치 안드로이드 패널 PC / Ubuntu 12.04 지원
[준비물]
1) 안드로이드 기기 (JECS-2100, 2500 시리즈)
2) 기기와 연결할 PC (OS : 윈도우)
3) RS-232 케이블
4) Usb to RS-232 케이블
5) PC 시리얼 통신 프로그램 (jwRsMonitor)
- 시리얼통신 어플리케이션 기능
< 앱을 실행 시킨 후 Main 화면 >
안드로이드 기기 JECS-2510에 시리얼 통신 어플리케이션 Android_Serial을 설치합니다.
위 사진은 Android_Serial 어플리케이션을 실행 시킨 후, 메인 화면입니다.
(1) Reception(Receiver) : 전송된 데이터를 수신하여 표시합니다.
(2) Emission(Sender) : 전송할 데이터를 입력합니다. (오른쪽의 Send로 발송 가능)
(3) Auto(a-z) : 영문자 a부터 z를 반복 전송합니다.
(4) Clear : Reception과 Emission의 내용들을 정리합니다.
(5) 1. Period : 데이터 전송되는 주기를 설정합니다. (단위:초second)
2. Send : 설정된 주기마다 발송합니다.
3. Stop : 데이터 전송을 중지합니다.
(6) Setup : 시리얼 통신 포트와 Baud를 설정 해줍니다.
(7) Receive ASCII / HEX : Reception(Receiver)에 받는 Text 값의 포맷을 설정할 수 있습니다.
(8) How to use : 사용법을 안내합니다.
(9) Quit : 어플리케이션을 종료합니다.
- 시리얼통신 어플리케이션 기능 테스트
1) PC -> 안드로이드 데이터 전송
시리얼 통신 어플리케이션 기능을 테스트 하기 위해,안드로이드 기기와 PC를 시리얼 통신 연결해주고 각각 시리얼 통신 어플리케이션을 실행시켜 줍니다.
< PC의 시리얼 통신 어플리케이션, jwRsMonitor >
위 사진은 PC의 jwRsMonitor입니다.
연결시킨 안드로이드 기기와 설정을 동일하게 맞춰줍니다. (COM Port, Baud 등)
< PC에서 "JECS RX TEST"라는 텍스트 전송 >
설정을 완료한 후, jwRsMonitor 에서 "JECS RX TEST"라는 데이터를 전송해 주면,
안드로이드 어플리케이션의 Receiver 부분에 "JECS RX TEST" 데이터가 나타납니다.2) 안드로이드 -> PC 데이터 전송
Sender 부분에서 직접 텍스트를 입력하여 데이터를 전송하는 방법이 있고,
오른쪽 메뉴의 Auto(a-z)를 선택하면 자동으로 영문자 a부터 z까지 반복 데이터가 전송됩니다.
< 안드로이드 에서 보낸 데이터가 PC 에서 수신 되는 모습 "a~z" >
3) 텍스트 포맷 변경
기본적으로 텍스트 데이터를 전송할 시, 텍스트 포맷은 ASCII로 되어 있습니다.안드로이드 어플리케이션 오른쪽 메뉴에서 Receive ASCII를 선택하면,
매뉴가 변경되어 Receive Hex로 바뀌는 모습을 볼 수 있습니다.
이 경우, 안드로이드에서 수신되는 텍스트 데이터는 Hex 포맷으로 변경됩니다.
< PC의 "abcd" 데이터를 안드로이드로 전송한 모습 >
PC에서 "abcd" 라는 데이터를 전송하고,
Hex 포맷으로 변경되어 Receiver 부분에 "61626364" 텍스트로 변경되어 수신된 모습입니다.
이 어플리케이션은 아래 첨부파일에서 다운로드 하신 후, 사용하실 수 있습니다.
안드로이드앱, 안드로이드시리얼통신, 시리얼통신, COM포트, Serial, 안드로이드통신프로그램, 안드로이드통신앱
번호 | 썸네일 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
공지사항 |
차별화된 젝스컴퍼니만의 임베디드보드 운영체제 지원 서비스 안내
jecscompany
|
2020.12.01
|
추천 0
|
조회 1654
|
jecscompany | 2020.12.01 | 0 | 1654 | |
16 |
jecscompany
|
2020.12.07
|
추천 -6
|
조회 11025
|
jecscompany | 2020.12.07 | -6 | 11025 | |
15 |
jecscompany
|
2020.12.07
|
추천 0
|
조회 3131
|
jecscompany | 2020.12.07 | 0 | 3131 | |
14 |
jecscompany
|
2020.12.07
|
추천 0
|
조회 2777
|
jecscompany | 2020.12.07 | 0 | 2777 | |
13 |
jecscompany
|
2020.12.07
|
추천 0
|
조회 2439
|
jecscompany | 2020.12.07 | 0 | 2439 | |
12 |
jecscompany
|
2020.12.07
|
추천 0
|
조회 2120
|
jecscompany | 2020.12.07 | 0 | 2120 | |
11 |
jecscompany
|
2020.12.07
|
추천 0
|
조회 1685
|
jecscompany | 2020.12.07 | 0 | 1685 | |
10 |
jecscompany
|
2020.12.07
|
추천 0
|
조회 1972
|
jecscompany | 2020.12.07 | 0 | 1972 | |
9 |
jecscompany
|
2020.12.07
|
추천 1
|
조회 4019
|
jecscompany | 2020.12.07 | 1 | 4019 | |
8 |
안드로이드의 지원 가능한 최대 메모리는?
jecscompany
|
2020.12.07
|
추천 0
|
조회 1958
|
jecscompany | 2020.12.07 | 0 | 1958 | |
7 |
jecscompany
|
2020.12.07
|
추천 0
|
조회 2434
|
jecscompany | 2020.12.07 | 0 | 2434 |