Cache Beacon that supports Wireless Cache Beacons on Android.
Garmin® introduced Wireless Beacons in the form of their Chirp™ device almost two years ago.
A Wireless Beacon can contain cache information like cache name, coordinates and hints.
These information is transmitted via the ANT+ protocol. Some of the Garmin GPS devices support these beacons.
Accessing the information from other devices is complicated, because most devices lack an integrated ANT+ chip.
There are solutions for iPhones and iPads by purchasing a separate BlueTooth ANT+ adapter.
Unfortunately these adapters are quite expensive.
Although the ANT+ Geocaching Device Profile is open there didn't exist a solution for Android devices to access Wireless Beacon until now.
Cache Beacon is an Android app that makes it possible to read the beacon information.
Note: The app is still in beta, so there might be bugs.
To use this app a Sonx Xperia device or an Android device with USB host support is needed.
The maximal distance varies from device to device. When testing, the max. distance with the Xperia device was approx. 2 meters. With an USB adapter it was possible to stay up to 4 meters away.
Sony Xperia DevicesThere are some Sony Xperia devices that have an integrated ANT+ chip.
The app should work with these devices without any modification.
|Sony Xperia pro|
Here is the list of supported Sony devices:
Sony Xperia arco S
Sony Xperia S
Sony Xperia ion
Sony Live with Walkman
Sony Xperia arc
Sony Xperia arc S
Sony Xperia mini
Sony Xperia mini pro
Sony Xperia neo
Sony neo V
Sony Xperia pro
Sony Xperia ray
Sony Xperia X8
Sony Xperia X10 mini
Sony Xperia X10 Mini pro
The app has been tested with a Sony Sony Xperia pro (Android 2.1).
USB Host ModeIn addition Android since version 3.1 supports USB Host mode together with an USB OTG adapter.
If USB host mode is supported by the Andrdoid device an USB2 compatble ANT+ USB adapter can be used to add ANT+ support.
|USB OTG Apter and SUUNTO Movestick Mini|
This has been tested with the following configuration:
Galaxy Nexus, SUUNTO Movestick Mini
After starting the app, the app will tell you if USB host is supported or not.
Result IntentThe app can be also called from another app by using a Result Intent.
The Intent Action to use is: de.fun2code.android.cachebeacon.SEARCH
The resulting Intent contains some Intent Extras.
Here is the list:
|BEACON_HINT||String||Hint||follow the white rabbit|
|BEACON_LAST_VISIT_DATE||Long||Ms since 1.1.1970||1344249202000|
Google Play: Cache Beacon