?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

BLE 모듈의 AT command 관련

페이지 정보

작성자 크리틱 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일15-03-05 10:11 조회1,851회 댓글4건

본문

안녕하세요...

여기서 정보 많이 얻어 BLE 모듈 프로젝트 써 올린 사람입니다.

이후 잘 사용해 오고 있는데 배터리 소비가 생각했던것 보다는 많은 것 같습니다.

AT+ADVI 명령을 높은 숫자로 설정하는 것 말고 배터리 사용시간을 늘릴수 있는 방법이 있나요?

예를 들자면 State LED를 아예 켜지지 않게 한다는등...

이거 찾아봐는데 못찾겠더라구요.....

댓글목록

하드카피님의 댓글

하드카피 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

안녕하세요 오랜만이시네요~
AT+PIO 명령으로 system LED 상태를 바꿀 수 있을겁니다. system LED가 PIO0 혹은 PIO1 둘 중 하나일 겁니다.
배터리 오래가도록 할려면... broadcast 간격 늘리고 전송파워를 낮추는 방법 뿐일 것 같습니다. 그 외의 일반적인 조치는 비컨만드는 과정에 다 담겨있어서요.

크리틱님의 댓글

크리틱 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글의 댓글 작성일

이야기 해 주신대로라면....

AT+PIO1이 기본값이 0인데 1로 바꾸어 LED 제어하고...

AT+ADVI로 broadcast 간격 늘릴수 있는 것 같은데 이거야 9000ms가 제일 간격이 넓은 것 같은데..

AT+POWE로 전송파워 낮추는데 이게 -23dbm, -6dbm, 0dbm, 6dbm있는데 기본이 0 dbm이고 -23dbm이 제일 낮은것 같은데 맞는지 모르겠네요...

하드카피님의 댓글

하드카피 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글의 댓글 작성일

네 저도 이 부분은 직접 해보질 않아서 자신은 없지만... 이론상으로는 이렇게 하나씩 줄여나가야 하지 않을까 싶습니다.
주의할 점은.. broadcast 간격은 폰에서 비컨을 탐색하는 시간에, 전송 파워는 비컨 탐색 거리에 지대한 영향을 미친다는 점입니다.
이 부분을 바꾸면 확실히 배터리가 더 오래 가는 것 같긴 합니다.