IMAQ Buffer Currently Protected Error



주요한 소프트웨어:
주요한 소프트웨어 버전: 7.1
문제가 해결된 소프트웨어 버전:
부차적인 소프트웨어: N/A

문제점: 영상습득을 수행하는 제 LabVIEW코드를 실행시키려 할때,저는 error -74397103 NI-IMAQ: This buffer is currently protected. Release it to allow new data to be written 라는 오류가 생깁니다. 왜 이 에러가 생기는 것입니까?

솔루션: 이 문제는 IMAQ Extract Buffer가 만들어지고 그 추출한(extracted)버퍼가 릴리즈되지 않았을 때 발생합니다. IMAQ Extract Buffer는 영상습득 동안에 버퍼의 검사을 참조합니다. 그 버퍼는 영상습득에서 추출되어지고 IMAQ Extract Buffer가 다시 호출될 때까지 덮어쓰여지지 않도록 보호 받습니다. 버퍼를 비우는 간단한 방법은 the Buffer to Extract 입력에 -1의 인수를 넣은 IMAQ Extract Buffer를 또다시 호출하는 것입니다. 이 작업의 훌륭한 예제는 아래에서 볼수 있고,기본 제공되는 예제 LL Ring.vi에서도 찾을 수 있을 것입니다.



관련 링크:

첨부:





리포트 날짜: 11/29/2005
마지막 업데이트: 12/13/2005
문서 번호: 3RSG6LO1