안드로이드
Posts
497 posts안드로이드단 USB API
안드로이드앱에서 USB I/O보드를 컨트롤 하기위해 필요한 API 최우선 구현--------- UsbOpen UsbClose UsbSetPort(INPUT(0)/OUTPUT(1), 32bit):포트를 Input으로 쓸지 Output으로 쓸지 결정해주는 함수:포트는 default로 INPUT 상태 UsbReadPort(32bit):Input/Output 관계없이 포트의 상태(0/1)를 읽어들임:Alt Function(UART/I2C/SPI) 으로 쓰이는 포트들은 0 리턴(?)/ 리턴값이 의미없음(?) UsbWritePort(32bit) :출력으로 세팅된 포트에 대해서, 해당되는 자리의 비트 값(0/1)을 출력 우선구현------- UsbSetAlt(UART/I2C/SPI)
파인드라이브 Q100 - 3부 정전식 멀티터치로 보다 편리한 사용
◈ 파인드라이브 Q100은 실제 운행중에 운전자로 하여금 네비게이션을 제어할때 조금이라도 간단하게 컨트롤이 가능하게 해주는 장점이 있습니다. 궤적버튼을 눌러서 사이즈 변경하시거나 음량 버튼을 눌러서 소리를 조절하는 단계를 생각하면 확실히 간단하고 편리합니다. 또한 Q100은 안드로이드을 내장한 네비게이션이라서 멀티터치가 가능한 사진관련 앱을 설치하게 되면 사진 확대/축소에도 활용이 가능하네요. 다음 사용기에는 다양한 앱 설치 및 기본 앱 제거에 관한 글을 작성하도록하겠습니다. [원본 링크]
파인드라이브 Q100 - 2부 스펙 및 부팅시간
◈ 차량에 장착 전에 여러가지 테스트를 진행하고 있는데 파인드라이브 Q100은 안드로이드 마시멜로가 탑재된 제품이라서 부팅시간이 궁금하더군요. 동영상으로 확인하면 메인화면까지 40초정도걸리는데 기존에 사용하던 네비게이션과 비교하면 느린 편이지만 안드로이드가 탑재된 기준에서는 빠른 부팅시간입니다. 차 시동걸고 네비게이션을 사용하기에 큰 불편함이 없는 시간이라고 생각하지만 사용자에 따라서 조금 느리다고 느끼실 수도 있을 것 같습니다. [원본 링크]
테스트 앱 작성을 위한 배경지식
참고링크 [기술 컬럼] Android ADK - USB Host Mode Android>Develop>안내>Connectivity>USB>USB Host Android USB Host API 이용하기(아두이노-안드로이드 USB-Serial 통신) 위 문서의 번역본 [Android] Android Device를 Host로 USB 통신하기 Android USB Host Mode, step-by-step 안드로이드 백그라운드 잘 다루기 Thread, Looper, Handler usb i/o 보드와의 통신을 담당할 HandlerThread 생성* HandlerThread : Looper를 가지는 쓰레드


![[CV] [Comi] 'ダンダダン'(단다단) 24권. 레드 바론](https://img.zoomtrend.com/2026/06/11/1781228393-EB829CED8380.jpg)