Soccer Ref
· v1.10.1
About
This is a dedicated soccer football referee activity inspired by a request https://forums.garmin.com/developer/connect-iq/f/app-ideas/411709/request-a-soccer-referee-app.
It was designed to work with both 5 button and touch screen watches, be simple to use, very stable with clear screens. Tap for select is disabled by default on active play screens to prevent accidental touches. It can record goals, fouls with violation codes, substitutions etc as well as extra time.
⭐See the settings on phone Connect IQ app and from watch first screen using menu (hold up button). The touch keypad selection mode only works for watches with touch capability, otherwise they use a scrolling list.
⭐Summary results from previously saved matches (up to 10) may be viewed post match from the first screen (Down button or swipe up on touchscreen watches).
⭐Game event details are stored with laps in the Garmin 'FIT' file format, which also stores the usual activity metrics like heartrate and heatmap to be viewed in Garmin Connect. Unfortunately, Connect does not show the soccer specific event details. Therefore, I wrote a small Windows application (get it here: https://litdev.uk/Garmin/SoccerRefAppSetup.exe) to read the FIT file (or downloaded zip). A zip containing an activity FIT file is easily downloaded from Connect website (settings cog - Export File).
I haven't written comprehensive instructions, as I hope it is relatively intuitive (see 'What's New' and short videos below) - there are only 4 buttons (and touch equivalents) that pretty much do the same on all activity apps: next (swipe up), previous (swipe down), back (swipe right) and start/stop/select (tap), in some cases button hints (*) are provided.
Violation codes:
Yellow cards (YC)
C1 : Unsporting behaviour : UB
C2 : Dissent : DT
C3 : Persistent infringement : PI
C4 : Delaying restart : DR
C5 : Respect distance : FRD
C6 : Entering field : EF
C7 : Leaving field : LF
Red cards (RC)
S1 : Serious foul play : SFP
S2 : Violent conduct : VC
S3 : Spitting : SP
S4 : Deny goal handling : DGH
S5 : Deny goal freekick : DGF
S6 : Abusive language : AL
S7 : Second yellow : CT2
Any suggestions or comments for improvement very welcome with 'Contact Developer', and please leave a review if you like it. Most of the development improvements have come as direct consequences of suggestions.
Video (Basic Operation) : https://youtube.com/shorts/sOyQDyPMUdE
Video (Touch operation) : https://youtu.be/Ab4BxrkbLsQ
Video (On-watch settings) : https://youtube.com/shorts/q4vvKcOqC7E
What's new
1.10.x
• Setting added (Pause Mode) to optionally pause or not when game events are recorded, e.g. goals or cards - now the default
1.9.x
• Minor cosmetic changes, option to show time on simplified play screen, fix for low API watches, e.g. fr245
• Additional alerts during added time (every 60 sec) and after added time completes (every 10 sec)
• Settings option (Play View Mode) added to only show count-up and count-down timers in extra large font on the main play screen
• Historical (post this upgrade) and current match summary now also includes final (or current) score in addition to all game events
1.8.x
• Various minor and cosmetic improvements
• Improved memory handling of reported lap data in FIT file
• Summary results from previously saved matches (up to 10) may be viewed post match from the first screen (Down button or swipe up on touchscreen watches)
1.7.x
• Fixed an issue that prevented Garmin Connect trimming activity
• Update for new watch types, e.g. Venu 4
1.6.x
• Crash issue with watches below API level 3.3.2 fixed
• Sin bin option added for yellow card infringements (see settings to turn on)
1.5.x
• Language feature for French, German, Spanish and Italian added. These will be used if the watch language is set to one of these languages. If you prefer English regardless of the watch language, then there is a setting to over-ride. Contact me for improvements to the translation (e.g. appropriate abbreviations) or requests for other languages.
• Updated to latest SDK (8.2.1)
1.4.x
• Option for countdown timer to pause with stoppages (default)
1.3.x
• Option to turn GPS off (save battery inside)
• Options can be set, including team names on touchscreen watches - menu/hold up button on first screen
• Optional perimeter time marker on play screen
• Battery state on main screen
1.2.x
• Player colors, mainly for touch control option screens, toggle action screen team with Up/Down
1.1.x
• Settings options added, mainly for touch control (e.g. player number by touch pad of numbers)
1.0.x
• Initial version