Hey guys, Adam from Acyclica here. A few customers directed me to this discussion, and I thought I would chime in to represent our technology. Trffc, I'm glad you've been having good results! dswfondy, your feedback is fantastic, keep it coming!
As for WIFI, we have definitely found it is a better technology to rely upon for the reasons mentioned (no "sleep" on discoverability), but we think that it is left on in vehicles more often than Bluetooth, too. The reason being is manyfold, but here are the top two:
1. Hands-free/Bluetooth users tend to activate Bluetooth when using it, not always whereas the majority of WIFI users leave it on and it is only a small subset that controls it for battery concerns. Even for those WIFI users that are typically more "on-top" of their firmware, they often forget to turn it off between gateways like during the home-to-work commute or vice-versa.
2. Apple actually suggests in their documentation that users leave WIFI on all the time to enhance geo-location services (via signal strength embedded in the SSID). Many advanced Android users have caught on to this, and some great Android Apps utilize this as well.
Also, because of the signal strength we can do very advanced "Local" filtering on the datasets. Trffc mentioned the ability to download the XML report directly and interface with it through a homebrewed analytic software. This is possible because on the device we scrub out all unnecessary duplicate MAC detections and report to XML and CSV only the instance with the highest signal strength. Thus, when you fetch your database it is Ready-To-Go, NTCIP compliant and easy to integrate with third-party applications.
In fact, we do similar Local Filtering with our Bluetooth readers, but it is based on an algorithm run over the aggregate of detections instead, so is ostensibly less accurate as to proximity of the vehicle to our device.
But this begs at one more question regarding this technology: How effective is a Bluetooth reader at determining true proximity of a detectable device? The short answer is that it is terrible. The only real way to accomplish this is by restricting the scanning range with a low dB antenna choice. This way you have a defined search area which you can shrink to reduce error. That said, antennae frequently are capable of scanning further than their specification. Also, by restricting the gain of the antenna, there is a chance that device detections will be missed if travelling at high speeds as a reader scans through all available 2.4 gHz channels that Bluetooth protocol operates on.
By using WIFI we can use a very high gain antenna to our advantage to ensure that we're capturing as big a sample set as possible. Furthermore, it is trivial for us to filter out data that is irrelevant from a network of readers(pedestrians, cyclists, other outliers, etc...), so there really is no reason to be concerned about an overly powerful antenna. That said, our readers all come equipped with RP-SMA connectors and we work with all of our customers to make sure of the nearly uncountably many antennae choices available the right one is chosen for the project.
I know I've shared a good deal of information here, so please feel free to reach out with any questions. We're very excited about this technology, and very customer focused. We look at a chance to work with you as a partnership and want to know how our technology can be made better to help you achieve new applications!
Adam Hicks
VP Sales & Distribution
ahATacyclica.com