목차


1. 어썸커넥트

어썸커넥트는 자동차 데이터를 이용하여 다양한 서비스를 구성할 수 있도록 하는 서비스앱입니다.
어썸커넥트를 통해 표준화된 다양한 제조사의 자동차데이터를 손쉽게 서비스에 활용할 수 있습니다.
어썸커넥트는 현재 안드로이드 환경에서 사용이 가능하며, iOS 및 Linux 버전도 추가될 예정입니다.
이 페이지에서는 어썸커넥트앱을 이용한 개발자용 어썸커넥트 SDK의 사용법에 대해서 설명합니다.

2. 어썸커넥트 SDK(Software Development Kit)

어썸커넥트 SDK는 어썸커넥트 앱을 제어 할 수 있는 개발자용 라이브러리입니다.
어썸커넥트 SDK를 사용하여 어썸커넥트의 자동차데이터를 손쉽게 사용할 수 있습니다.
어썸커넥트에서 지원하는 데이터를 API를 이용하여 간단히 불러올 수 있습니다.

3. 지원 하드웨어

어썸커넥트는 모든 사용자가 손쉽게 사용할 수 있도록 범용적으로 개발된 ELM327 인터페이스를 사용할 수 있게 구현되어 있습니다.
ELM327 인터페이스를 지원하는 어댑터를 모두 지원하지만, 표준 통신만 지원하는 일부 중국산 제품은 권장하지 않습니다.
ELM327 인터페이스는 현재 블루투스 어댑터만 지원합니다.

NOTE : 이후 버전부터는 ELM327 인터페이스 및 다른 디바이스도 지원할 예정입니다. ELM327 1.5V를 권장합니다.


4. 요구사항 확인하기

어썸커넥트 SDK는 다음과 같은 사양에서 작동이 가능합니다. 안드로이드를 사용하는 모든 디바이스에서 사용이 가능하지만, 공식적으로 사용이 가능한 환경은 아래와 같습니다.

요구 환경

  • Android를 지원하는 모바일(휴대폰) 디바이스
  • 인터넷이 상시로 연결되어 있어야 함.
  • Android 5.0 이상부터(API 21, Lollipop) Android 9.0 (API 28, Pie) 이하

사용 라이브러리

  • Google / gson : https://github.com/google/gson