iOS에서 Swift로 BLE하는 방법- 한마디로 Medium 직독직해 #189
www.youtube.com
제가 Bluetooth와 관련된 프로젝트에 처음 참여했던 것은 2014년 이었습니다. SK의 O2O 서비스를 만드는데 참여했죠.
그때 BLE라는 것을 처음 알았습니다. 적은 전력을 사용하여 오랜기간(1년이상?) 신호를 계속 방출할 수 있다더군요.
물론 저는 BLE와 통신하는 부분이 아니라 통신하는 Agent와 개발자 사이를 연결해주는 SDK 개발을 담당했기 때문에 자세한 것은 알지 못했습니다.
2021년에 킥고잉에서 킥보드와 통신하는 앱을 개발하면서 다시 접하게되었죠. 물론 처음에는 BLE 쪽에 신경쓰지 않아서 몰랐지만 킥보드와의 연결이 오래 걸리는 문제가 점점 문제가 되어서 라이브러리 쪽도 들여다보고 Native 부분도 탐색했었죠.
이 글은 BLE 통신에서 사용되는 용어들과 기기를 탐색하고 연결 및 데이터를 주고 받는 기본적인 과정에 대해 Swift 코드로 설명합니다.
그래프는 그래프로 나타냈는데 제가 예전에 자료를 찾아봤을 때는 Sequence Diagram으로 나타내더라구요. 요청과 응답이 쌍이라?
#직독직해 #medium #ios #swift #ble #bluetooth #peripherals
https://youtu.be/pTB_u7BWctI
다음 내용이 궁금하다면?
이미 회원이신가요?
2024년 8월 15일 오전 12:22