|
제가 테스트할때도 PC측 통신포트가 두개가 잡혔습니다.
그래서 comport open해서 통신했지요...
단현석 님이 쓰신 글 :
: 안드로이드폰에서 SPP는 어떠한 App이 SPP를 쓰겠다고 하면
: 그 때 활성화 됩니다.
:
: 아무작업도 하지 않은 갤럭시S 폰에 서비스 검색을 하면 나타나지 않는 것이 맞습니다.
: 안드로이드 SDK의 BlueChat Sample을 빌드하여 설치하여 보시기 바랍니다.
: 설치하고, App을 실행 시킨 상태에서 서비스 검색을 하면 SPP가 보일 겁니다.
:
: 그 상태에서 PC와 SPP 연결을 맺으시면, PC에서는 socket이 아닌, COM1, COM2 등과 같은
: 시리얼포트로 작업하시면 됩니다.
: 심지어 ComPort 같은 컴포넌트를 이용해서도 가능하겠네요.
: => 추측입니다. 제가 만든 시리얼 프로그램은 블루투스 SPP 연결 후 해당 포트로 작업할 때 그냥 되긴 했습니다만..)
:
: 한 번 해보세요.
:
: 그럼 이만..
:
: 땅주인 님이 쓰신 글 :
: : 제가 잘못 알고 있었나 보네요.
: : 불루투스 동글에서 연결된 기기의 서비스 검색을 해보면
: : Serial Port 서비스는 하지 않는 것으로 나와서요..
: :
: : 그러면, 시리얼로 통신이 된다면..
: : 단순히 페어링이 끝나면.. PC에서 Comport열고 수신을 기다라고,
: : Smart Phone에서 가상의 Serial Port로 데이터를 전송해도 된다는 것인가요?
: :
: : 이게 되면 ..그냥 쉽게 갈 수도 있을 듯 한데요..
: :
: : 근데, 아직 초식이 모자라서 그런 지..
: : 동글과 갤럭시 탭을 연결하니.. 무조건 Audio 서비스로 연결이 되는데..
: : 하나의 동글에서 하나의 디바이스 연결하면서 몇 개의 connection(오디오, 시리얼)을
: : 맺을 수가 있는 것인가요? 제가 밑천이 없어서.. 질문이 두서가 없습니다.
: :
: : 개발에 가이드가 될만한 조언을 주셨으면..
: :
: : 감사합니다.
: :
: : 망치 님이 쓰신 글 :
: : : 이상하네요.
: : : 얼마전에 갤럭시 S로 블루투스 spp통신해서 로봇 제어를 해었는데...
: : : 아이폰이 블루투스 spp모드를 지원안하고 있습니다. 따로 인증칩을 달아야하는거죠...
: : :
: : : 땅주인 님이 쓰신 글 :
: : : : 안드로이드 계열 Smart Phone과 PC간에 데이터 통신을 할 일이 생겼는데요.
: : : : 통신 수단은 Bluetooth..
: : : :
: : : : 간단히 Serial 통신으로 될 줄 알고 덤볐다가.. 헤메고 있습니다.
: : : : 여타의 Bluetooth Dongle은 대부문 Serial 통신을 지원해 주는데,
: : : : Phone이 문제네요.
: : : :
: : : : 갤럭시 S나 여타 안드로이드 계열이 Bluetooth Protocol Stack을
: : : : 충실히 지원하지 않아서 SPP(Serial Port Profile)을 지원하지 않네요.
: : : :
: : : : 안드로이드 마켓의 시리얼 에뮬레이터 중에 몇 가지 설명하면서 SPP를 지원하지
: : : : 않는 Smart Phone 중에 갤럭시 S가 있더군요..
: : : :
: : : : 그럼, 시리얼 통신은 일단 Drop하고,
: : : : Bluetooth를 통한 TCP Socket통신이나 다른 방법을 찾고 있는데..
: : : : IP의 할당 없이 Bluetooth의 물리주소(48bit)를 기반으로 해서 Socket통신을 하는 것이
: : : : 있다고 하는데..
: : : :
: : : : 우쨌거나 아직 어떻게 시작을 해야 할 지..초식을 몰라..헤메고 있습니다.
: : : : Bluetooth를 이용한 데이터 통신 등에 경험이 있으신 분들의
: : : : 조언을 간곡히..~~ 간곡히~~~ 바랍니다.
: : : :
: : : : 감사합니다.
|