About AS Sensor for XCSoar
AS Sensor enables you to use commercial airspeed sensors with the open source XCSoar / TopHat gliding computer on a smartphone. The airspeed sensor is simply connected via an adapter to the analogue microphone input of your device.
The app has been developed and tested on a Samsung Galaxy™ S4 and is expected to run also on equivalent devices starting from Android™ 3.1.
Be aware that some smartphone models, typically cheaper or older ones, use different audio circuits that work only with proprietary equipment. In such cases a direct connection of the speed sensor may not work.
Before using AS Sensor you should be familiar with XCSoar and configure the related XCSoar driver and port, see screenshots.
XCSoar can be started automatically or manually. Afterwards AS Sensor runs in background and transfers one speed sample per second to XCSoar.
Calibration with GPS speed is supported, of course you will need calm weather and as many samples as possible should be collected for different speeds. For the original sensor type this is normally not needed.
It might be possible to use a 3.5 mm PC microphone / headset adapter for smartphones from Amazon, however the many different connection schemes of these cables often cause problems. Therefore I recommend that you assemble the adapter by your own (or ask a friend).
When you start the app for the first time, the information page is displayed. Please read it and confirm the disclaimer checkbox on this page. Without the confirmation, the App terminates.
According to Google statistics, AS Sensor is currently used as follows:
* Samsung Galaxy Note3, Samsung Galaxy S5, Samsung Galaxy S4, Samsung Galaxy S3, Samsung Galaxy E7, Samsung Galaxy S4, Samsung Galaxy Note II, Google Nexus 5, Symphony Teleca OnePlus One, Lenovo Mobile Lenovo A3300, and others.
* US, Italy, South Afrika, Germany, UK, Switzerland, Spain, Netherlands, Austria, France, and others.
Privacy Policy:
AS Sensor is a non-profit app which is free of any ads. The app does not
communicate at all with any external servers, specifically it does not send any data
to external servers. No background services are installed.
Android Permissions:
RECORD_AUDIO: Microphone input needed to read the speed sensor signal
INTERNET: Needed for internal TCP communication with the XCSoar app
ACCESS_FINE_LOCATION: Needed to read GPS speed for sensor calibration
WRITE_EXTERNAL_STORAGE: Needed to store calibration data on SD
(Please use the email address for further questions.)