전용 명령어(command) / lep, lec

이 문서는 GrowSpace UWB 태그 장치에서 실시간 거리 및 위치 데이터를 확인하고, 송신 주기 설정을 수행하기 위한 시리얼 명령어 사용법을 안내합니다. (Tera Term 또는 기타 시리얼 터미널 기반 환경에서 사용)


적용 대상

  • GrowSpace UWB 인적 태그 / 물적 태그

  • 개발자 태그


사용 목적

  • 태그의 위치 계산 결과를 실시간으로 확인

  • 앵커와의 거리 및 품질 지수 확인

  • 송신 주기 조정으로 시스템 반응성 또는 배터리 최적화


명령어 요약

명령어
설명

lec

거리 및 위치 정보 출력 (CSV 형식)

lep

위치 정보만 출력 (CSV 형식)

aurs [nom] [stat]

송신 주기 설정 (100ms 단위)

aurg

현재 송신 주기 확인


명령어 상세 설명

lec – 거리 및 위치 정보 출력

입력 예시

lec

출력 예시

DIST,4,
AN0,365D,-2.92,0.35,0.00,9.22,
AN1,3833,-5.20,15.04,0.00,6.00,
AN2,2FCC,-5.45,2.58,0.00,8.89,
AN3,1027,-1.00,11.48,0.00,3.35,
POS,-3.34,9.49,-1.34,75

항목 설명

항목
설명

DIST,4

총 4개의 앵커 거리 수신 중

ANx

각 앵커의 ID, 좌표(x, y, z), 거리(m)

POS

태그 위치 좌표(x, y, z), 품질지수(QF: 0~100)

  • lec는 테스트나 디버깅 환경에서 가장 많이 사용되는 명령어입니다.

  • 거리 기반 연산 및 품질 상태를 종합적으로 파악할 수 있습니다.


lep – 위치 정보만 출력

입력 예시

lep

출력 예시

POS,-3.41,9.54,-1.53,74  
POS,-3.42,9.53,-1.53,73  
POS,-3.40,9.55,-1.55,71  
  • POS: 실시간으로 계산된 태그 위치 좌표

  • 마지막 숫자: 품질지수(QF) – 0~100 (높을수록 정확)

lep는 거리 정보 없이 좌표값만 출력되며, 로그 수집, 대용량 기록 등에 적합합니다.


aurs [nom] [stat] – 송신 주기 설정

입력 예시

aurs 2 5

의미

파라미터
설명

nom=2

이동 시 200ms마다 위치 송신

stat=5

정지 시 500ms마다 송신

  • 숫자는 100ms 단위로 계산됩니다. (예: 3 → 300ms)


aurg – 현재 송신 주기 조회

입력 예시

aurg

출력 예시

aurg: nom=2 stat=5

이 명령어를 통해 현재 적용 중인 주기 설정을 확인할 수 있습니다.


참고사항

  • lec, lep 명령어는 태그가 3개 이상의 앵커와 연결된 상태에서 유효한 위치 정보를 출력합니다.

  • 송신 주기 설정은 다음 요소에 영향을 줍니다:

    • 짧은 주기: 반응 속도↑, 배터리↓

    • 긴 주기: 배터리↑, 위치 반응↓

  • 품질지수(QF)60~80 이상이면 비교적 안정적인 위치 측위 상태로 간주할 수 있습니다.

Last updated