Khung cho Internal Navigation và Discovery (FIND) cũng giống như GPS, nhưng đối với tất cả các phòng trong ngôi nhà của bạn / kinh doanh, với việc sử dụng chỉ là một điện thoại thông minh đơn giản hoặc máy tính xách tay.
Điện thoại của bạn (máy tính xách tay hoặc điện thoại thông minh) theo dõi riêng của mình bằng cách tích cực quét cho các thiết bị Bluetooth / WiFi gần đó và ghi lại những điểm mạnh tín hiệu của họ và phân loại chúng dựa trên tiếng mạnh tín hiệu cho một vị trí nhất định.
kho này là hoàn toàn viết lại các phiên bản trước của FIND (github.com/schollz/find). API cho việc gửi dấu vân tay (/ theo dõi và / học) tương thích ngược. Có một số cải tiến đáng chú ý trên các phiên bản trước:
- Hỗ trợ cho bất kỳ nguồn dữ liệu, Bluetooth / WiFi / từ trường / vv (trước đây chỉ WiFi)
- Passive scanning built-in (trước đây đòi hỏi một máy chủ riêng biệt)
- Hỗ trợ chức năng quét Bluetooth trong quét tiện ích (trước đây chỉ WiFi)
- Meta-learning với 10 phân loại học máy khác nhau (trước đây chỉ ba)
- Khách hàng sử dụng Websockets + Phản ứng làm giảm băng thông (và mã hóa phức tạp)
- Lăn nén các địa chỉ mac cho cơ sở dữ liệu nhỏ hơn nhiều trên đĩa (xem mapslimmer)
- Lưu trữ dữ liệu trong SQLite-cơ sở dữ liệu (trước đó là BoltDB)
New Features:
- Added auto-completion
- Minimum API dropped to 23
- Update interface
- War-driving added
Bug fixes:
- Wait for wifi results more reliably
- Add better UI messages
- GPS doesn't insert on null