Gap2 [iOS/Swift] Core Bluetooth란? - 2. Core Bluetooth 적용하기 안녕하세요? 임폴턴트입니다! 👋이번 포스팅에서는 Swift에서 제공하는 프레임워크인 Core Bluetooth을 설명 드리겠습니다! BLE 간단 요약구현하기 앞서 BLE의 개념에 대해 간단하게 설명해 드릴게요!BLE(Bluetooth Low Energy)는 저전력으로 동작하는 근거리 무선 통신 기술입니다.주로 IoT 기기 제어, 센서 데이터 전송 등에 사용되며, 데이터를 주고받기 위해GAP(Generic Access Profile)과 GATT(Generic Attribute Profile)이라는 두 가지 규칙을 따릅니다. 데이터를 주고받기 위해서는 기기 간 연결이 필요합니다.이 과정에서 GAP(Generic Access Profile) 규칙이 적용되며, BLE 통신을 수행하는 기기들은 Central과 .. 2024. 12. 17. [iOS/Swift] Core Bluetooth란? - 1. BLE 개념 정리 안녕하세요? 임폴턴트입니다! 👋이번 포스팅에서는 Swift에서 제공하는 프레임워크인 Core Bluetooth에 대해 알아보기 위해 BLE를 정리해보겠습니다!먼저 블루투스란 무엇일까요?짧은 거리(보통 10m 내외)에서 기기 간 무선으로 데이터를 주고받을 수 있고, 저전력으로 동작 가능하며,별도의 통신비용 없이 사용 가능한 근거리 무선 통신 기술 입니다! 블루투스에는 두 가지 표준이 있는데요!Bluetooth Classic와 Bluetooth low Energy가 있습니다.각각의 특징을 살펴보겠습니다. 1. Bluetooth Classic(BR/EDR)두 가지 데이터 속도인 기본 속도(BR)와 향상된 데이터 속도(EDR)를 지원하고 대량 데이터를 교환하는데 사용하는 편입니다.(주요 용도: 파일 전송 / .. 2024. 10. 23. 이전 1 다음