주요 콘텐츠

flush

Bluetooth 장치 버퍼 지우기

설명

flush(device)는 지정된 Bluetooth® 장치의 입력 버퍼와 출력 버퍼 둘 모두에서 모든 데이터를 플러시합니다.

예제

flush(device,"input")은 입력 버퍼만 플러시합니다.

flush(device,"output")은 출력 버퍼만 플러시합니다.

예제

모두 축소

근처 Bluetooth 장치에 대한 연결을 만듭니다.

device = bluetooth("TestDevice")
device = 
  bluetooth with properties:

                 Name: "TestDevice"
              Address: "BC275C50533C"
              Channel: 1
    NumBytesAvailable: 0
      NumBytesWritten: 0

  Show all properties

장치에 데이터를 쓰고 입력 버퍼에서 읽을 수 있는 바이트 수를 확인합니다.

write(device,1:5,"uint8")
device.NumBytesAvailable
ans =

     5

입력 버퍼와 출력 버퍼를 모두 플러시합니다.

flush(device);

읽을 수 있는 바이트 수를 확인합니다.

device.NumBytesAvailable
ans =

     0

입력 버퍼에 데이터가 없습니다.

입력 인수

모두 축소

Bluetooth 장치 연결로, bluetooth 객체로 지정됩니다.

예: flush(device)는 Bluetooth 연결 device에서 데이터를 플러시합니다.

버전 내역

R2020b에 개발됨

참고 항목

함수