Restructered pre-import
This commit is contained in:
52
Old Pages/Old Wiki/Bluetooth_indoor_location_system.md
Executable file
52
Old Pages/Old Wiki/Bluetooth_indoor_location_system.md
Executable file
@@ -0,0 +1,52 @@
|
||||
## System
|
||||
|
||||
- Use beacons mounted on stationary objects within a room to allow user
|
||||
supplied devices to triangulate their rough position inside the room
|
||||
- The users may share their location via various means.
|
||||
- XMPP
|
||||
- complex
|
||||
- relies on external infrastructure eventually
|
||||
- robust against network topology traversals (NAT/Firewall)
|
||||
- Multicast
|
||||
- simple
|
||||
- not robust when traversing NATs
|
||||
- Useful for a conference hall or the like, where an area is large
|
||||
enough to prevent finding ones way or friends easily.
|
||||
|
||||
testing guest captcha
|
||||
|
||||
## Hardware
|
||||
|
||||
### SOCs
|
||||
|
||||
- [Nordic](http://www.mouser.com/ProductDetail/Nordic-Semiconductor/nRF51822-QFAB-R7/?qs=sGAEpiMZZMvQqVCO1QUke9rOCiF3q8UDR59ukwBL9d8%3d)
|
||||
- [TI](http://www.mouser.com/ProductDetail/Texas-Instruments/CC2540F128RHAR/?qs=sGAEpiMZZMuReUCzg6bfTFMX9eNsg5flb%2fyNLpDtSPE%3d)
|
||||
|
||||
### Front End/BT modules
|
||||
|
||||
- just as expensive as SOCs
|
||||
|
||||
## Software
|
||||
|
||||
### Phone App
|
||||
|
||||
#### Android
|
||||
|
||||
#### iThing
|
||||
|
||||
### Firmware
|
||||
|
||||
- bit-bang BTLE library
|
||||
[code](https://dmitry.gr/index.php?r=05.Projects&proj=11.%20Bluetooth%20LE%20fakery)
|
||||
for reference
|
||||
|
||||
#### Beacon
|
||||
|
||||
- Similar use cases
|
||||
- Beacon tagging - tags beacon to allow device to find the tagged item
|
||||
- [iBeacon](http://en.wikipedia.org/wiki/IBeacon) - proprietary
|
||||
implementation
|
||||
- Use [Proximity
|
||||
Sensing](http://en.wikipedia.org/wiki/Bluetooth_low_energy#Proximity_sensing)
|
||||
Profile (PXP/FMP) to let user devices know where and roughly how far
|
||||
they are from the beacons.
|
||||
Reference in New Issue
Block a user