ble 기능 설계 solution development team date : 2015.06.09 version : v0.0.1 writer :...

15
BLE 기기 기기 Solution Development Team Date : 2015.06.09 Version : v0.0.1 Writer : Deokhyoung.lee

Upload: clara-harmon

Post on 22-Dec-2015

225 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: BLE 기능 설계 Solution Development Team Date : 2015.06.09 Version : v0.0.1 Writer : Deokhyoung.lee

BLE 기능 설계

Solution Development TeamDate : 2015.06.09

Version : v0.0.1Writer : Deokhyoung.lee

Page 2: BLE 기능 설계 Solution Development Team Date : 2015.06.09 Version : v0.0.1 Writer : Deokhyoung.lee

Solution Team

Contents

1. System Architecture2. BLE Function Structure3. BLE Task Flow4. Proc Task Flow5. BLE Table Flow6. BLE Table Structure

• uuid• Device info• GPS• Diagnostic• Configuration• Parking Event Alert• System

Page 3: BLE 기능 설계 Solution Development Team Date : 2015.06.09 Version : v0.0.1 Writer : Deokhyoung.lee

1. System Architecture

Solution Team

[System Architecture]

MD7150PBLE Module(CSR1010/

BCM20737)

Power Control(GPIO)

MICOM

watchdog(GPIO)

UART2

Status (GPIO)

UART1

SmartPhone

BLE

ADC 1

ADC 2

TemperatureCar BatteryVoltage

EEPROM/SERIAL FLASH

I2C/SPI

BMA250(G-Sensor)

ISL1208IU8Z(RTC)

I2C2

SPI1

SERIAL FLASH

SPI0

ALC5633(AUDO DAC)

I2C2

I2S

SD CardSDIO

CAMERA

I2C0

CAM2

LCD

LCD I/F

Page 4: BLE 기능 설계 Solution Development Team Date : 2015.06.09 Version : v0.0.1 Writer : Deokhyoung.lee

2. BLE Function Structure

Solution Team

Page 5: BLE 기능 설계 Solution Development Team Date : 2015.06.09 Version : v0.0.1 Writer : Deokhyoung.lee

3. BLE Task Flow

Solution Team

Page 6: BLE 기능 설계 Solution Development Team Date : 2015.06.09 Version : v0.0.1 Writer : Deokhyoung.lee

4. Proc Flow

Solution Team

Page 7: BLE 기능 설계 Solution Development Team Date : 2015.06.09 Version : v0.0.1 Writer : Deokhyoung.lee

5. BLE Table Flow

Solution Team

Page 8: BLE 기능 설계 Solution Development Team Date : 2015.06.09 Version : v0.0.1 Writer : Deokhyoung.lee

6. BLE Table Structure

Solution Team

• uuid format Chipset 에 따른 UUID

• Device Info Format 제조사 , Serial, Model, F/W Version

• GPS Format 경도 , 위도 , 속도 , 시간

• Diagnostic Format 전원 , 레코딩 , SD, 후방 카메라 , 베터리 전압 , 온도 상태

• Configuration Format 가속도 센서 , LCD, 시간 , 음성안내 , 베터리 전압등을 설정

• Parking Event Alert Format 주차 모드 동안 생성된 이벤트 파일 개수

• System Format BLE Mac Address, BLE Chipset, BLE Status

Page 9: BLE 기능 설계 Solution Development Team Date : 2015.06.09 Version : v0.0.1 Writer : Deokhyoung.lee

6. BLE Table Structure - uuid

Solution Team

• uuid[chipset][uuid] 2 차원 배열로 정의 Chipset : CSR1010, BCM20737

Page 10: BLE 기능 설계 Solution Development Team Date : 2015.06.09 Version : v0.0.1 Writer : Deokhyoung.lee

6. BLE Table Structure - Device Info

Solution Team

• Manufactures Info[20]• Model Number[20]• Serial Number[20]• F/W Version[20]• M/C Version[20]

Char Array 로 정의

Page 11: BLE 기능 설계 Solution Development Team Date : 2015.06.09 Version : v0.0.1 Writer : Deokhyoung.lee

6. BLE Table Structure - GPS

Solution Team

• Longitude[double]• Latitude[double]• Speed[flat]• Time[14]

Page 12: BLE 기능 설계 Solution Development Team Date : 2015.06.09 Version : v0.0.1 Writer : Deokhyoung.lee

6. BLE Table Structure - Diagnostic

Solution Team

• Power Status[unsigned int]• Recording Mode[unsigned int]• Recording Status[unsigned int]• SD Card Status[unsigned int]• Rear Camera Status[unsigned int]• Battery Voltage Value[float]• Temperature Value[float]

Page 13: BLE 기능 설계 Solution Development Team Date : 2015.06.09 Version : v0.0.1 Writer : Deokhyoung.lee

6. BLE Table Structure - Configuration

Solution Team

• G-Sensor Value List[20], Value[8]

• LCD Brightness Value List[20], Value[8]

• System Time Value[20]

• Voice Guidance Value List[20], Value[8]

• Audio Recording Value List[20], Value[8]

• Time of LCD On Value List[20], Value[8]

• Low Battery Voltage Value List[20], Value[8]

• SD Card Format Value[8]

Page 14: BLE 기능 설계 Solution Development Team Date : 2015.06.09 Version : v0.0.1 Writer : Deokhyoung.lee

6. BLE Table Structure - Parking Event Alert

Solution Team

• Parking Event Alert Format[8]

Page 15: BLE 기능 설계 Solution Development Team Date : 2015.06.09 Version : v0.0.1 Writer : Deokhyoung.lee

6. BLE Table Structure - System

Solution Team

• System Format• BLE Mac Address[20]• BLE Chipset[20]• BLE Status[4]