내용으로 건너뛰기
사용자 도구
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
English
현재 위치:
index
»
cubloc
»
blen
cubloc:blen:index
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Blen ====== ''Variable = Blen (Channel, Bufferkind)'' | //Variable : 결과가 저장될 정수형 변수 // | | //Channel : RS232채널 (1,2,3중 하나) // | | //Bufferkind : 버퍼종류 (0=수신버퍼, 1=송신버퍼) // | ==== 설명 ==== 이 함수를 사용해서 수신버퍼 또는 송신버퍼의 상황을 알 수 있습니다. 수신버퍼의 경우, 수신된 데이터의 바이트갯수를 알 수 있습니다. 송신버퍼의 경우, 보내야할 데이터중 아직 보내지 않고 버퍼에 남아있는 데이터의 갯수를 알 수 있습닏. ==== 사용예 ==== <code xbasic> Dim A As Byte Opencom 1,19200,0,100,50 On Recv1 Gosub DATARECV_RTN 'RS232데이터가 수신되면 DATARECV_RTN으로 점프 Do Loop ' 무한루프 DATARECV_RTN: If Blen(1,0) > 0 Then ' 버퍼에 저장된 데이터가 1바이트라도 있으면.. A = Get(1,1) ' 1바이트만 읽습니다. End If Return ' 인터럽트 루틴을 종료 </code> [[cubloc:|명령어 목록으로 가기]]
cubloc/blen/index.txt
· 마지막으로 수정됨: 2020/08/18 22:14 저자
Comfile Technology
문서 도구
문서 보기
이전 판
역링크
맨 위로