[ Original Message ]
안녕하세요. 칩센입니다. 질문에 대한 답변입니다.
1. 연결 실패가 빈번히 발생하는 부분 관련하여는 두개의 nLE522중 Slave 장치의 검색 및 연결대기 설정과 관련이 있습니다.
BoT-nLE522 기본 adversing interval은 1.28초로 되어 있어, 모듈간 연결을 할 경우는 해당 interval을 100ms 정도로 줄이시면 연결 실패가 줄어듭니다. 세팅방법 - AT+ADVINTERVAL=100
2. +DISCONNECTED 메시지만 client에서 발생한다면 대부분 무선 통신 품질 문제일 수 있는데, 현재 두 모듈간 통신 거리가 어느정도 되시는지요?
또한 고객님께서 사용하시는 방식이 대량의 데이터가 아니라서 문제가 되지 않을듯 하긴 합니다만, 간혹 고속/대량의 데이터를 사용하게 될 경우 UART 데이터 처리와 RF 통신 유지를 위한 리소스가 부족하게 되어 간혹 연결이 종료되는 경우도 있을수 있습니다. 이 현상이 UART 통신과 관련이 있는지를 확인하려면 동일한 상태에서 UART를 기본값인 9600bps 또는 현재 사용하시는 115200bps보다 아래의 값으로 설정하여 동일한 현상이 발생하는지 확인이 필요할듯 합니다.
더 궁금하신 문의사항이 있으시면 1599-6005로 연락주시길 바랍니다.
1번과 같이 AT+ADVINTERVAL=100 으로 조치하였습니다.
별 차이는 없었습니다.
데이터는 1초에 11byte씩 전송이라 리소스 부족은 아니었습니다.
2개의 모듈의 거리를 좁히니 다 해결 되었습니다.
1M를 넘지 않는 거리인데 이런 현상이 있네요.
어깨 넓이 안쪽으로 들어와서 테스트 하니 잘 됩니다.
이 모듈의 최대 송수신 가능 거리는 얼마일까요?
회원에게만 댓글 작성 권한이 있습니다.