From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



왜 랩뷰 리눅스에서 에러 37번이 뜹니까?



주요한 소프트웨어: LabVIEW Development Systems>>Full Development System
주요한 소프트웨어 버전: 6.0
문제가 해결된 소프트웨어 버전:
부차적인 소프트웨어: Driver Software>>NI-Serial

문제점: 리눅스 랩뷰에 포함되 어 있는 Serial Port Init.vi, Serial Port Write.vi 등의 Serial VI 를 실행하면 에러 37 이 뜹니다. 이 문제의 해결방법을 묻고 싶습니다.

솔루션: 이 에러는 시리얼 장비에 통신이 허락되지 않을 때 생깁니다. 리눅스에서 시리얼 포트는 File 처럼 액세스할 수 있습니다. 시리얼 포트의 파일명은 이와 같습니다. /dev/ttyS0/dev/ttyS1.
시리얼 포트에 퍼미션이 있는 지 없는 지 확인하려면 터미널실행기에서 이와 같은 명령어를 치세요.
ls-l/dev/tty*S
리눅스에서는 "root" 로그인 하시지 않으면 컴퓨터를 설정하실 수 없습니다. root 으로 로그인 후 다음 명령어를 치시면 다른 사용자들이 지정된 컴퓨터에 쓰거나 읽거나 할수 있게 액세스를 허용할 수 있습니다.
chmod a+rw /dev/ttyS*

관련 링크:
KnowledgeBase 21O7DELI: Error -37 When Using the Serial Compatibility VIs
KnowledgeBase 0EHKBM8Z: LabVIEW for Sun: Serial I/O Causes Error -37
KnowledgeBase 1269S1IT: How to Prevent LabVIEW Error 37

첨부:





리포트 날짜: 01/25/2001
마지막 업데이트: 03/28/2006
문서 번호: 25OF9TUZ