본문 바로가기

3

728x90
반응형
[논문요약] 저전력 블루투스(Bluetooth Low Energy, BLE)에서 자전거와 보행자 간의 안전 응용에 대한 성능 분석 내가 석사과정 3학기 학생일 때 작성한 논문을 번역하고 요약했다. 모든 콘텐츠는 저작권상 올릴 수 없으므로 자세한 내용이 궁금하면 원문을 열람하는 것을 추천한다. 원문명 Performance Analysis of Bicycle-to-Pedestrian Safety Application using Bluetooth Low Energy 원문주소 https://doi.org/10.1145/3129676.3129727 발표 ACM RACS 2017, 폴란드 크라코프, 2017년 9월 초록(번역) 자전거와 세그웨이, 나인봇과 같은 개인용 이동수단(Personal Mobility, 이하 자전거로 통칭)의 사용이 기술 발전에 따라 가파르게 증가하고 있다. 게다가 스마트폰과 헤드폰 같은 것을 걷거나 자전거를 탈 때 쓰.. 2022. 2. 7.
안드로이드 무선 디버깅으로 앱 실행하기 오랜만에 안드로이드 어플리케이션을 개발하게 되었는데 이런저런 기능들이 많이 추가되어서 꽤나 흥미롭게 하고있다. 내가 본 새로운 기능 중 가장 인상 깊은 것은 무선 디버깅 기능이다. 예전에도 온갖 명령어를 입력하면 무선 디버깅이 되었으나 다소 번거로웠었다. 하지만 이제는 버튼 클릭과 명령어 하나로 디버깅을 활성화할 수 있었다. 안드로이드 장치 무선 디버깅 활성화 갤럭시를 쓰는 경우 개발자 옵션으로 이동하여 무선디버깅을 활성화하면 아래와 같은 화면이 나타난다. 페어링된 장치가 없다면 페어링을 진행하면 된다. 페어링된 기기가 생겼으면 IP 주소 및 포트를 확인한다. 개발 PC와 안드로이드 장치 간 통신 활성화 아래의 사진과 같이 위의 안드로이드 무선 디버깅 화면에서 확인한 정보를 토대로 개발 PC와 안드로이드.. 2021. 6. 28.
IoTivity의 예제를 라즈베리파이와 안드로이드에 실행시켜보았다. 본 글은 2017년 7월 27일 17시 18분에 썼던 글이며 블로그 자료 이전으로 날짜만 갱신된 글입니다. 운영체제와 네트워크 인터페이스와 무관하게 어플리케이션에게 장치간 연결성을 제공하는 솔루션 중 하나가 IoTivity이다. IoTivity는 어플리케이션을 개발하기 용이하도록 프레임워크를 제공한다. 최근에 내가 IoTivity를 활용한 개발이 어느 정도 가능한 지를 확인하는 일을 맡게 되어서 진행 중인데 버전별로 메뉴얼도 충분하지 않고 빌드 시간도 너무 길어서 아주 시간을 많이 허비했다. 하지만 그나마 IoTivity가 경쟁 솔루션 대비 잘 정리되어 있는 것이고 그나마 국제적으로 강력한 지원을 받고 있는 플랫폼이라는 것에 위안을 삼아 진행하고 있다. 꾸역꾸역 빌드를 하고 안드로이드에 예제 앱을 올려서.. 2019. 3. 25.