Squash App
· v2.0.1
About
This is an application that has a score counter to keep track of the score while you play a squash match. It also displays the number of steps made, the heart rate, elapsed time, and calories.
To start recording the activity, press the menu button for a couple of seconds. To stop the activity, do the same. The activity can be downloaded using the Connect IQ app, and it is displayed as a Tennis activity (the closest available to Squash).
To increase the score, just press the square of the desired player. For non touchscreen devices you can use the selection buttons (the arrows and select buttons) to increase the scores. There is no way to decrease the score yet.
In version 1.0 the logic of the game has been added. The game starts when the activity starts. The game ends after the best of five sets (for now that is fixed, it will be configurable later), or when the activity is finished by the user. When the game ends, the activity also ends so to start a new game, a new activity has to be started.
The sets and game scores are recorded in the FIT activity file and should be displayed in Connect Mobile and Connect web. This feature might not work 100% yet.
How to configure it:
- Using Connect Mobile app:
1. Go to your device -- Connect IQ Apps -- Applications -- Squash App
2. Tap the Settings button
3. Edit the fields
4. Tap on DONE
The App settings should be synchronized to the device
-- Using Garmin express:
1. Connect your device
2. Click on your device once it's recognized
3. Click 'Manage Apps' button
4. Go to Squash App
5. Right click on it
6. Select 'Settings'
7. Edit the settings
8. Click 'Save'
The App settings should be synchronized to the device
NOTE FOR DEVELOPERS:
You are welcome to contribute to extend this app as I don't have time anymore! If you want to contribute please write me and don't clone the public repo just to make another app. Together we can build a great app!
Please do not clone the repo to create another app for which you ask money for! I wrote the code a long time ago just to learn something new and wanted to offer it for free to other Garmin users and wanted to keep the source open so others could also learn. Thanks for understanding!
What's new
v2.0.1: Updated SDK version to support new models' features. Removed support for old watches and added newer watches as supported devices.
v1.2.3: Updated for new models and removed older models that don't support newer version of the firmware.
v1.2.2: Some small improvements. Added a confirmation dialog before quitting the app, and the serving player is highlighted.
v1.2.0: Now the application is configurable. Player names, maximum number of sets, and maximum score of a set can be configured.
v1.1.2: Changed UI implementation to support older models
v1.1.1: Disabled models that are still not compatible with this app
v1.1 : Major improvement of the UI. It is now compatible with more device models.
v1.0 : Added the logic of the game.
v0.1 : The app only works in Vivoactive HR watches.