There are two parts - physical module and the Android app in this repository.
- Bluetooth Module
- GPS Module
- other things to make the above meaningfully work
In the following pictures, the module is mounted on a frisbee:
There is no button for "I am throwing", the app detects (based on motion of the module) that there is no throw attempt:
Then you throw the module, and the app starts collecting data
When the module stops moving, the app processes the data and shows result
... and shows data such as distance, max altitude and speed.