기존 - 처음 실행시 default.py를 실행하여 기본 색으로 LED를 켜고, 페이스북이벤트가 발생할 때 마다 facebook.py를 실행
=> GPIO가 사용중인 에러 때문인지 색이 바뀌지 않음
=> GPIO.setwarnings(False)코드를 추가하여 경고를 없앰
=> Error는 사라졌지만 여전히 색이 바뀌지 않음.
=> 여러개의 파이썬 쉘을 실행하지 않고 처음 하나의 파이썬쉘을 실행한 후, 이 파이썬 쉘에 플래그를 보내 색을 제어하는 방법으로 바꿈
메인인 index.js에서 처음에 pyShell변수로 controlLED.py를 실행시키고 관리.
페이스북 이벤트가 발생하면 phShell에 요청의 body를 보냄
=>pyShell.send()함수 호출 시 write after end 오류 발생
=>setInterval로 설정된 함수 내에서 실행 시 또는 그냥 다른 함수 내에서 실행할 때? 오류가 발생하는 듯하다.
'프로젝트 > Smart Lamp(임시)' 카테고리의 다른 글
2017.04.04 스트리밍을 위한 grpc (0) | 2017.04.05 |
---|---|
2017.03.28 음성인식 (0) | 2017.03.29 |
2017.03.23 또 다른 기능 - 감정인식 (0) | 2017.03.23 |
2017.03.22 블루투스 설정 (0) | 2017.03.22 |
2017.03.21 아두이노 통신 재시도 (0) | 2017.03.22 |