사용자 도구

사이트 도구

English

cubloc:geta:index

Geta

Geta 채널, 배열명, Length

채널 : 사용채널 (1,2,3중 하나)
배열명 : 바이트형으로 선언된 배열명
Length : 수신할 바이트수

설명

바이트형 배열에 수신된 내용을 일괄 저장할 수 있는 수신명령입니다. 배열명에는 배열이름만 써주고, ByteLength에 수신할 바이트 수를 써줍니다. 이때 수신할 바이트 수는 선언된배열요소 수와 같거나 작아야 합니다. 지정한 배열 첫 번째 요소부터 바이트 수만큼 저장됩니다.

이 명령이 실행되기 전 Blen 함수를 사용해서 수신버퍼에 해당바이트 수만큼 데이터가 들어와 있는지 확인할 필요가 있습니다. 만약 수신버퍼에 들어와 있는 데이터 수가 모자를 경우, 나머지 데이터가 수신될 때까지 기다리지 않고 명령수행을 종료합니다. 이 명령수행뒤 SYS(1)에는 실제로 수신된 바이트수가 들어 있습니다.

사용예

    'RX와 TX단자를 서로 쇼트시킨뒤 아래 프로그램을 실행시키세요.
    Const Device = CB210
    Dim AR1(20) As Byte
    Dim I As Integer    
    Opencom 1,19200,3,50,50
    Wait 500
    Putstr 1,"Comfile Tech"
    Wait 20
    Geta 1,AR1,12
    For I = 0 To 11
        Debug AR1(I)
    Next 'Debug Cr, Dec Sys(1),Cr  '실제로 수신된 바이트수인 12를 표시합니다
 

명령어 목록으로 가기

cubloc/geta/index.txt · 마지막으로 수정됨: 2020/08/19 00:23 저자 Comfile Technology