방명록
- [Javascript] RSSI를 미터(m)로 환산하는 함수2023년 05월 08일 09시 51분 40초에 업로드 된 글입니다.작성자: DandyNow728x90반응형
1. RSSI를 이용한 거리 환산
[그림 1]과 같이 네이버 지도 API에 히트맵을 찍어야 하는 상황이다. 위경도 좌표 데이터는 없으며 rssi와 방향 정보를 이용해 좌표를 따야 한다. 이를 위해 rssi를 m로 환산할 필요성이 생겼다.
😘RSSI(Received Signal Strength Indicator): 수신된 신호의 강도를 지표로 나타내는 파라미터
2. RSSI to m 자바스크립트 코드
아래 코드는 와이파이 수신 감도(rssi)를 미터(m)로 환산하는 함수이다.
function calculateDistance(rssi) { var txPower = +59; var n = 2; var distance = Math.pow(10, (txPower - rssi) / (10 * n)); return distance.toFixed(2); }
728x90반응형'언어·프레임워크 > JavaScript' 카테고리의 다른 글
[JavaScript] python range()와 유사한 JavaScript 코드 작성 (0) 2023.05.20 [JavaScript] 0이 24개 있는 배열 생성 (1) 2023.05.18 [JavaScript] 파이썬의 enumerate()를 자바스크립트에서? (0) 2023.05.07 [JavaScript] 배열 메서드 forEach와 fill을 이용한 반복적인 배열 요소 생성(map 추가) (0) 2023.05.01 [JavaScript] 바닐라 자바스크립트로 외부 HTML 로딩하여 Ajax 처럼 화면 렌더링 (1) 2022.09.23 다음글이 없습니다.이전글이 없습니다.댓글