위시켓

[위시켓] BLE를 이용한 잠금제어 펌웨어 Assembly 수정

알 수 없는 사용자 2019. 8. 30. 17:28
분야: 개발 > 임베디드
등록일: 2019-08-30
지원자: 0명
지원마감: 2019-09-06까지
예상기간: 10일
예상비용: 1,500,000원
준비상태: 상세한 기획 문서, 매니징 경험: 없음
필요기술: BLE Assembly Language
미팅방식: 오프라인 미팅
희망지역: 경기도 > 고양시 덕양구

프로젝트 내용

프로젝트 내용

<프로젝트 진행 방식>


시작시점에 오프라인 미팅 1회
이후는 온라인 미팅(현재 중국에 거주함)


<프로젝트의 현재 상황>


PCB는 제작 완료 되어있습니다.
PCB와 Protocol, 기존 Assembly 소스 제공
안드로이드 APP 제공


<상세한 업무 내용>


펌웨어 수정 의뢰입니다.(소스는 암호화 되어있지 않음)


개발 환경 :
- 현재 개발 언어 : Assembly
- BLE Chip : MLDP4020
- BLE 버전 : 4.1


수정 내용 :
1) 볼륨 제어 수정
2) close Delay 시간 수정
3) Data(메모리) 공장 초기화 방법 추가---> 5초간 등록버튼 누르면 삭제---> 삭제 완료후 멜로디 추가
4) 비상용 ID 추가---> OPEN 시간 30초에서 60초로 수정
5) 로그기록 내역 수정
5- a) 출입기록(현재 되어 있음)
5- b) 등록기록 추가
5- c) 관리자 변경기록 추가
5- d) 사용정지 및 사용정지 해제 기록
5- e) 비밀번호 변경기록
6) 로그기록과 건전지 30% 이하시, 온도가 50도 이상 시, 이동센서(스위치 off시) 알림 형태로 스마트폰에 전송
7) 등록버튼 대기시간 30초에서 60초로 변경
8) 건전지(20~30%시) 부족할때 멜로디(학교종이 땡땡땡 에서 작은별로 수정)
9) 건전지 수치가 스마트폰으로 전송안됨
10) 건전지 절약(현재는 BLE가 항상 열려있음) 5~10초 한번씩 송신되도록 설정


<참고자료 / 유의사항>


개발된 소스는 간단한 주석 처리후 제공 바랍니다.
완료 시 컴파일 시 암호화 요구
개발 환경 정보(컴파일 정보 등) 제공 바랍니다.