접속 방법
1) 시리얼 터미널 이용
2) 실패시 휴대폰 앱 활용 : Multi_terminal
Multi_terminal 앱을 이용한 RN42 모듈 설정법
1) 앱 다운후 설치. Onstep 보드에 USB케이블 연결, RN42보드에 붉은 불 들어오는거 확인
2) 휴대폰에서 블루투스 기기 등록, 처음 접속시 기기 이름이 RNBT-xxxx 로 되어 있음. 연결시 pin 1234
3) Multi-terminal 앱 기동, open device 선택, RNBT 연결, 연결시 노란LED 켜짐
4) $$$ 입력, 입력안될 경우 setting - serial setting 으로 들어가 아래쪽 Linefeed 항목 두가지 None 설정후 $$$ 입력.
5) CMD 란 문구가 뜨면서 설정모드 들어감. RN42 보드에서 붉은빛이 점멸할 것임. setting - serial setting 으로 들어가 아래쪽 Linefeed 항목 두가지 CR 로 설정
6) 현재 세팅을 E 나 D 를 입력시 디스플레이 되는지 확인
7) 디스플레이 되는 경우 주요 지표를 아래와 동일하게 하나씩 수정해야 함
BTA=XXXXXXXXXXXXXXX
BTName=OnStep
Baudrt=9600
Mode =Slav
Authen=1
PinCod=1234
Bonded=0
Rem=NONE SET
***ADVANCED Settings***
SrvName= SPP
SrvClass=0000
DevClass=1F00
InqWindw=0100
PagWindw=0100
CfgTimer=255
StatuStr=NULL
HidFlags=200
DTRtimer=8
KeySwapr=0
8) 변경은 https://cdn.sparkfun.com/datasheets/Wireless/Bluetooth/bluetooth_cr_UG-v1.0r.pdf 에 나와 있는 문법에 따라 수정해야 함.
BTName : SN,OnStep
Baudrt : SU,9600
Authen : SA,1
저는 이정도 세팅만 하면 되었는데, 다른 항목이 있는 분들은 문법에 따라 해보시면 됩니다.