안녕하세요, 파이카메라를 이용한 프로젝트 진행 중에 있는 학생입니다.
파이카메라와 소켓통신을 이용해서 작업을 진행하는데
1. 노트북(Server)에서 데이터를 전송합니다.
2. 파이(Client)에서 데이터를 받습니다.
3.특정한 값을 받으면 picamera가 동작을 해서 사진을 찍습니다.
4. 그리고 나서 이미지를 파일 형태로 만들어서 노트북에 파일을 전송합니다.
5. 이미지파일을 받은 노트북에서 파일을 실행 시켜서 이미지를 창에 띄웁니다.
이 작업 확인결과 '이부분에서 파일을 열어 볼 권한이 없는것 같습니다' 라는 문구와 함께 문제가 발생합니다.
제가 일주일간 곰곰히 생각해보면서 시도해 본 결과 파이쪽에서 소켓을 닫아야지만 노트북 쪽에서 파일을 다 받았다 판단을 하고 파일을 열 수 있더군요.
헌데 파이에서 소켓을 닫아버리면 계속 진행되는 server에서 pi로의 이 후 데이터 전송이 안되기에
문제가 생깁니다.