get_recent_logs
Retrieve recent serial log lines from a connected embedded device, with duplicate folding. Specify a port when multiple boards are active.
Instructions
[언제 호출] 블랙박스 루프의 '결과 확인' 단계 — 사람이 장비를 동작시킨 뒤 쌓인 로그를 확인할 때. 가장 자주 쓰는 도구.
[port 규약] 보드가 여러 개면 port 를 지정하라(별칭 "SSM" 또는 "COM4", 대소문자 무관). 미지정: 포트 1개면 그 포트, 복수면 에러와 함께 ports 목록을 돌려준다 — 목록에서 골라 즉시 재호출하면 된다.
[무엇을 반환] 최근 N개 라인(시간 오름차순). 근접 중복은 룩백으로 접혀 '(N회 반복, HH:MM:SS~HH:MM:SS)' 표기 — 접힘은 요약이라 반복 줄들의 정밀한 교차 순서는 뭉개진다. 정밀 순서가 필요하면 SERIAL_DEDUP=1 또는 0 으로 낮춰 재시험하라(tee 파일엔 원본 보존).
[팁] 결과가 많으면 query_serial_logs 로 좁혀라. 비어 있으면 get_serial_status 로 연결을 확인하고, 그래도 비면 사람에게 장비 동작/리셋을 요청하라.
[루프 단계] 결과 확인.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lines | No | ||
| port | No |