5월 13일
- ACE-Mini
- UI task 정리
- 기본 UI 화면 구성
- RCD 기능 확인
- RCD_X6 Pin
- 140ms 동안 LOW로 유지할 경우 Relay 연결 끊음
- RCD_X20 Pin
- 180ms 동안 LOW로 유지할 경우 Relay 연결 끊음
- RCD_X6 Pin
- Charge Manager task 구성
- Monit에 임시로 등록한 gpio callback을 charge manager로 이동
- rcd pin monit 코드 추가
- os/message.c 추가
- message send 함수를 각 모듈에 포함할 경우 include path가 의도한대로 안되어 추가
- UI task 정리
5월 14일
- UI 코드 정리
- ui_template.c 내용을 화면(페이지)별로 분리
- update callback 구조 생성
- CP 기능 확인 (feat. Gilbert)
- ADC / PWM 기능 확인
5월 15일
- 석가탄신일
- ACE-Mini 시스템 구성도 미로 정리
5월 16일
- ACE-Mini
- DCGF 기능 구현
- UI 버그 수정
- QRCODE / RELAY 화면 행업 수정
- EMC HW Test 지원
- SPI 전송속도 21Mbps 설정시 여러 대역구간에서 주파수 튀는 문제 발생
- SPI 전송속도 10.5Mbps로 변경하여 튀는 구간 개선되었으나, 50M 대역에서 튀는 현상 추가됨
- SPI 전송속도 줄일 경우 UI 화면 업데이트 느려지는 현상 발생 (눈에 거슬리리는 정도 임)
5월 17일
- DCGF 기능 검증
- 60Hz로 Low/High 반복됨
- 1 Cycle Time : 16.xx ms (Low 8.xx ms, High: 8.xx ms)
- 콘센트 연결에 따라(N/L) 동작 상이함 - 주의할 것!!!
- FreeRTOS TimerTask Priority 2 -> 24로 변경
- Priority를 2로 할 경우 8ms 단위로 타이머 실행시 정확한 간격으로 실행되지 않아 Low/High 카운팅 미싱됨
- 60Hz로 Low/High 반복됨
- CP Glibert가 기능 구현 및 기본 검증 확인 중