NRF Beacon cho Eddystone là một ứng dụng hỗ trợ các dịch vụ cấu hình Eddystone GATT mới cho phép người dùng cấu hình ngọn hải đăng của bạn để quảng cáo tất cả các loại của các loại khung Eddystone từ UID, URL, TLM và EID mới nhất và các loại khung eTLM. Ngoài các ứng dụng sử dụng API gần đó để quét đèn hiệu Eddystone gần và Google tiệm cận API để đăng ký các cảnh báo UID, EID và tạo / lấy file đính kèm cho họ trên các đám mây tiệm cận API.
Các tính năng cơ bản của ứng dụng bao gồm
-Foreground Và nền quét đèn hiệu sử dụng API gần đó đã được đăng ký vào các API tiệm cận. Khi một ngọn hải đăng EID được đăng ký vào đám mây với một tập tin đính kèm, API gần đó sẽ gửi các gói beacon EID đến API gần nhau, giải quyết các gói EID và lấy dữ liệu gắn liền với nó.
Xin lưu ý chỉ UID và EID loại đèn hiệu có thể được đăng ký trên API gần và chắc chắn để hạn chế kích thước của một tập tin đính kèm để có 3KB
-Registering Đèn hiệu và tạo ra file đính kèm đến gần API
-Cấu Hình đèn hiệu Eddystone sử dụng các dịch vụ cấu hình Eddystone GATT mới.
shortener -URL để cấu hình các cảnh báo URL
## Làm thế nào để Hướng dẫn
1. Trước tiên, bấm nút 1 trên nRF52 devkit mà biến devkit / đèn hiệu ở chế độ kết nối thuận cho 60 giây
2. Nhấn vào nút kết nối trên các tab cập nhật về các ứng dụng và danh sách các thiết bị này sẽ được nhắc nhở.
3. Chọn thiết bị và bạn sẽ được thử thách với mã khóa sản xuất đèn hiệu. mã khóa sử dụng cho ứng dụng này là 16 F (trường hợp không nhạy cảm) và các ứng dụng có mã khóa cứng mã hoá
4. Sau khi nhập đúng mã khóa các ứng dụng sẽ đọc qua tất cả các khe và hiển thị thông tin cho mỗi khe.
Ứng dụng này đi tay trong tay với nRF5 SDK cho Eddystone đăng trên Github vào liên kết sau đây. Liên kết này cũng chứa một hoàn chỉnh như thế nào để hướng dẫn và các thông số kỹ thuật cấu hình Eddystone GATT mới. Xin lưu ý rằng một số các đặc điểm tiên tiến không được hỗ trợ trên các ứng dụng phần mềm và sẽ được thực hiện trong tương lai gần.
https://github.com/NordicSemiconductor/nrf5-sdk-for-eddystone
Mã nguồn của NRF Beacon cho ứng dụng Eddystone có sẵn trên Github vào liên kết sau đây.
https://github.com/NordicSemiconductor/Android-nRF-Beacon-for-Eddystone
Chú thích:
-Android 4.3 hoặc mới hơn là bắt buộc.
-Tested Trên Samsung S3 với Android 4.3, trên Nexus 5, 6 và 9 với kẹo & Marshmallow và Samsung Galaxy S6, S7 với Marshmallow.
-Địa Dịch vụ cần phải được kích hoạt để quét trên Android 6.0 Marshmallow và ngoài ra, thời gian chạy persmission ACCESS_COARSE_LOCATION cũng được yêu cầu.
phép -GET_ACCOUNTS là cần thiết để chọn tài khoản để đăng ký và cho phép truy cập vào các API Google tiệm cận và dịch vụ URL Shortener.
02.11.2016 - Version 2.3
- Advanced characteristics are supported on this version with the use of the new beacon application included in the latest SDK - 13.
-Minor bug fixes
Please find the latest Eddystone Beacon application included in our latest SDK
http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v13.0.0%2Fble_sdk_app_es.html&cp=4_0_0_4_2_2_22