HM-10 가 AT 명령에 대한 응답을 보내지 않는다.

arduino uno, bolutek사의 HM-10 사용.

HM-10을 uno에  VCC-5V, GND-GND, TXD-Digital 2, RX-Digital 3 에 연결 했다.

전원을 키면 빨간 불이 깜빡~ 깜빡 한다.

AT 명령어를 보내면 응답 가능 상태 여부를 OK 로 전달해준다고 한다.

하지만 AT 명령어를 아무리 보내도 이녀석이 응답을 보내지 않았다-_-.

회로를 잘 못 연결했나? HM-10이 불량인가? 한시간 넘게 삽질을 했다.

원인을 좀 찾아 봤는데, 대부분이 개행 문자( \n\r )가 포함되어서 그렇다고 한다.

시리얼 모니터에선 No line Ending 으로 설정 되어 있었는데 말이다.

그런데 다 뻥이었다.

HM-10 만 다른 것인지 모르겠지만. Both NL & CR 옵션으로 명령어를 보내야 한다.

겁내 잘온다, 완전 빠릿빠릿.

너의 OK 응답을 기다렸다. 여친 문자 보다 더!

=====15.06.03 추가 =====

bolutek 제조사의 HM-10이 이상한건지.. Both NL & CR 옵션을 줘야한다.

jnhuamao 제조사의 HM-10은 Not line Ending으로 해야 한다.

Advertisements