5 블루투스 통신으로 받은 데이터 값에 따라 플래시를 제어하는 코드와 화면에 현재 상태를 표시하는 코드를 블록에 추가합니다.
➊ 받은신호 레이블에는 다른 기기에서 받은 데이터가 표시되는데, 만약 이 값이 1이면 스위치 앱의 스위치가 켜진 것이므로 카메라 플래시를 켜고, 0이면 스위치 앱의 스위치가 꺼진 것이므로 플래시를 끕니다.
➋ 두 기기가 블루투스로 연결된 상태가 아니라면 연결상태 레이블과 받은신호 레이블에 연결과 신호가 없음을 표시합니다.
6 플래시의 상태가 바뀌면 화면에 ON 또는 OFF로 표시되도록 블록을 구성합니다.
➊ 블록은 플래시의 상태가 바뀌면 실행됩니다. isFlashOn은 플래시가 켜지면 참이 되고 플래시가 꺼지면 거짓이 됩니다.
➋ 플래시가 켜지면 LED상태 레이블에 ON을 표시하고 플래시가 꺼지면 LED상태 레이블에 OFF를 표시합니다.