오류 해결

오류 배경: 수식 자동화의 기능이 기존 기능에 병합되면서 생긴 문제

오류 내용:

  1. 수식을 서버에서 가져오려면 인터넷이 필요하다.
  2. QR을 찍었을 때, 인터넷이 연결되어 있다면 수식 파일을 업데이트 하고 QR정보가 수식 파일에 있으면 측정을 진행한다.
  3. 인터넷이 연결되어 있지 않다면 QR데이터를 받기만 하고 아무 동작을 수행하지 않는다.

오류 수정:

  1. QR을 찍을 때 인터넷이 연결 안 됐을 때 타는 로직에도 다음 동작을 수행하도록 한다.

결과:

  1. 서버에서 수식파일을 1번이라도 가져온적이 있다면, 인터넷과 관계없이 QR을 찍고 측정을 하는 동작에 문제가 없다.
  2. 서버에서 수식파일을 가져온적이 없고 인터넷이 끊겨 있다면, QR을 찍을 때 지원하지 않는 Lot라고 나온다.
    1. 그 후, 인터넷에 1번이라도 연결된다면 서버 수식파일을 가져와 저장한다.

개인 테스트