Tổng quan
--------
BlueMouse là một ứng dụng Android cho phép hành điện thoại di động của bạn như thế
Bluetooth GPS chuột. Nó tạo ra một kênh Bluetooth nối tiếp trên cổng 1
và lắng nghe các kết nối đến. Nếu một khách hàng kết nối, nó sẽ gửi
NMEA GGA và RMC câu.
Động lực chính cho ứng dụng này là để tạo ra một ứng dụng
có thể cung cấp dữ liệu GPS cho các sản phẩm foolography tung.
Thêm thông tin có thể được tìm thấy trên trang chủ foolography
-> Http://www.foolography.com
Yêu cầu
------------
* Một thiết bị Android với Bluetooth, GPS hoặc định vị vị trí mạng
* Android phiên bản 2.0 hoặc cao hơn
Android phiên bản 1 không có một prober Bluetooth API.
Cài đặt
--------
Hiện tại có 3 thiết lập:
* Lực lượng số cổng nối tiếp
Bạn cần thiết lập này để sử dụng phần mềm với foolography tung.
Nếu bạn không buộc số cổng nối tiếp một cổng miễn phí sẽ được chọn
từ Android và quảng cáo thông qua giao thức SDP.
* Số cổng nối tiếp
Buộc số cổng nối tiếp và sử dụng kênh 1 cho foolography.
* Cập nhật khoảng thời gian
Khoảng thời gian để gửi câu NMEA các thiết bị được kết nối.
Tối thiểu thiết lập là 250ms, nhưng thực sự không có nhiều ý nghĩa trong
cài đặt nó bên dưới 1000ms.
Thiết bị hỗ trợ cho foolography tung
-------------------------------------------
Nó phụ thuộc vào ROM Android được sử dụng / phần vững hơn trên thiết bị thực tế,
Hiện nay được biết đến để làm việc thiết bị / phiên bản phần mềm là:
* HTC G1/Dream - CyanogenMod 6
* HTC S - Stock ROM
* HTC Vision / Desire Z - CyanogenMod 7
* Google Nexus S - Stock ROM
* LG Optimus P990/2x - CyanogenMod 7
* Samsung Galaxy S3 - Stock ROM
Được biết không làm việc:
* HTC Desire - Stock ROM
* LG Optimus P990/2x - Stock ROM
Instuctions cho foolography tung
-------------------------------------
Trước khi bạn bắt đầu chắc chắn rằng thiết bị của bạn là phát hiện, hoặc do
thiết lập hệ thống, hoặc làm cho nó phát hiện với tùy chọn trình đơn của BlueMouse.
Bắt đầu ứng dụng BlueMouse và cố gắng để ghép bạn đã gây ra có điện thoại
với mã gọt 0000. Ghép nối đầu tiên thường sẽ thất bại,
vì tung không chờ đợi đủ lâu để bạn có thể nhập mã
Nhưng lần thứ hai, bạn không nên nhận được yêu cầu cho một mã gọt nữa
và các thiết bị tung ra nên kết nối ngay lập tức.
Đối với các thiết bị foolography kênh nối tiếp có bị ép buộc để kênh 1.
Giấy phép
-------
BlueMouse là giấy phép theo GPLv3 và giấy phép
có thể được tìm thấy trong giấy phép tập tin được cung cấp với mã nguồn này.
Một số mã từ ví dụ Android SDK và đã được cấp phép theo giấy phép Apache 2.0.
* UI redesign
* setting for location updates
* a few bug fixes