UART 是以前 com/serial port 的 protocol, 用 at command 的東西, bluetooth 的底層應該不是透過 UART, UART 只是一個不想要複雜 bluetooth profile, 而單純想用藍用無線來傳送一些簡單的資料.
http://bluetooth.foosquare.com/ Bluetooth devices ... which come with an embedded stack and a standard UART port . The UART protocol can be as simple as the industry standard AT protocol, which allows the device to be configured to cable replacement mode. This means it now only takes a matter of hours (instead of weeks) to enable legacy wireless products that communicate via UART port.
bluetooth 的 profile 是架在 embeded stack 上, 不是 UART port. (bluetooh 上的 serial profile, 則是又弄成一個 com port 讓 client 用, client 看到的是 AT-command, 底層則又是透過 embeded stack 在傳. 藍芽的 dial-up profile, 透過 activesync, 都是透過這種模擬 成 com port. headset, a2dp 這種 native 的 profile, 自然不會再透過 com port)