DeckSide Guide · Computer Director

Run the meet from the computer table.

The full Computer Director lifecycle — entries, seeding, and programs before the meet; the event-by-event loop on meet day; reports and archiving after. Generic enough for any summer league, with pointers to where DeckSide picks up each job.

The Crew Before the Meet Meet Day After the Meet Troubleshooting
The crew

Five roles make the computer table work.

The Computer Director leads, but the meet runs on a small crew. Know who does what before warmups — most meet-day chaos is really a role nobody was assigned.

🖥️

Computer Director

Meet software, results, and overall computer-table operations. The most technical role on deck.

Reports to: Meet Director / Referee

Duties
  • Configure the meet software before each meet
  • Import entries, seed events, generate heat sheets
  • Coordinate and brief the whole computer crew
  • Pull, verify, and score times all meet long
  • Process DQ slips and time corrections
  • Publish results during and after the meet
⏱️

Timer System Operator

The timing console, touchpads, and start system. Stores each heat and resets for the next.

Reports to: Computer Director

Duties
  • Run a pad/button test before warmups end
  • Store times after each heat, then reset the console
  • Advance the console to the next event or heat
  • Give the thumbs-up when the console is armed
🔔

Head Timer

Leads the lane-timing volunteers and carries the backup stopwatch for any lane that misses a time.

Reports to: Computer Director

Duties
  • Train and guide the parent lane volunteers
  • Start a backup watch on every heat
  • Confirm lanes are staffed and the pool is clear
  • Give the thumbs-up when all lanes are ready
🏃

Shepherd

Finds swimmers and walks them to the blocks in time for their heat — especially the 8-and-unders.

Reports to: Meet Referee

Duties
  • Start calling swimmers 3–4 events ahead
  • Sweep the team area, restrooms, and deck
  • Escort swimmers to staging behind the blocks
  • Escalate a missing swimmer before it becomes a scratch
📋

Runner

The legs of the computer table. Fetches backup times and DQ slips between the lanes, officials, and the laptop.

Reports to: Computer Director

Duties
  • Stay seated next to the computer table when idle
  • Take a lane / heat / event assignment for each errand
  • Get the backup time from the lane recorder's sheet
  • Bring it straight back — corrections wait on you
Phase 1 · The week before

Before the meet.

Everything here happens at home, days before anyone touches pool water. Done well, meet day is just execution; skipped, every problem surfaces at the worst time — behind the blocks.

1

Open event signup for families

Configure the meet in your team registration platform so families can declare availability and pick events:

  • Enable online registration for the meet and upload the events file (.ev3 or .zip) from the host team or your league's resource page.
  • Set the participant cap high enough that it never blocks a signup.
  • Confirm the meet type and age-up date match the league rules for this meet.
  • Let athletes commit by event if your league allows swimmers to pick their races.
  • Enable parent notes if your coaches want them — check first.
2

Email entry expectations

Send families one standard email per meet: meet name, date, and location; the signup deadline; the event limit per swimmer under league rules; any special rules (qualifying times for championship meets); and the signup link. A reusable template saves you rewriting this every week.

3

Approve entries and send the entries file

After the signup window closes:

  • Review every swimmer's entries and confirm they're within the event limit.
  • Apply any changes the coaches request, then approve all entries.
  • Export the entries file — name it so it sorts: YYYY-MM-DD_Team_Entries.hy3.
  • Send it to the host team's Computer Director before the entry deadline.
Common catches: a swimmer over the event limit (remove the extra events before exporting), a missing seed time (enter NT or drop the event, per league rules), and a wrong age group (verify the birth date in your registration platform).
4

Prep the database and seed the meet

In your meet software (e.g. HY-TEK Meet Manager): import the entries, verify swimmer data, and — if you're hosting — seed the meet, assigning swimmers to heats and lanes by seed time. Confirm the pool configuration (lane count, course type: SCY / SCM / LCM) matches the actual pool. Then back up the meet database so meet day starts from a known-good file.

5

Review the psych sheet

When the host distributes the seeded psych sheet, walk it once: your swimmers are in the right events, seed times look sane, nothing's missing. Errors found now are an email; errors found Saturday are a deck argument. Contact the host CD immediately about anything off.

6

Print the meet programs

All of these come out of your meet software's heat-sheet reports:

ProgramAudienceCopies
Shepherd sheetShepherds, starter3–5
1-column programReferee, officials, coaches, computer table5–10
3-column programVolunteers, check-in table, parents5–10
Time sheetsHead timer → one per lane, per heat1 per heat per lane

On meet day: shepherd sheets to each shepherd, 1-column to the referee and coaches, 3-column to check-in and the parent area, time sheets to the head timer — and keep extras at the computer table.

Where DeckSide picks this up: drop the finished program PDF on DeckSide's Meets screen and the Schedule, Deck board, Check-In, and Announcer all load from it — no retyping. See it in the director demo →

✅ Pre-meet checklist

Phase 2 · Meet day

The event loop.

Arrive 1–2 hours before warmups: connect the laptop to the timing console, load the meet file, run a pad test, and brief the crew. Then the whole meet is this nine-step loop, repeated for every event. Click through it:

…and after step 9, the announcer looks for thumbs up and the loop starts again. Seventy-ish events later, you're done.

Practice the loop before meet day: the Swim Meet Trainer simulates the meet-software side — pulling times, hotkeys, DQs, and the race timer — right in your browser. DeckSide's Director demo shows the deck side: Deck board, Event Log, Time Issues, and the Announcer.

The lane timing crew

Each lane is staffed by three parent volunteers. When the swimmer comes in, all three stand up and watch the wall.

RoleCountEquipmentJob at the touch
Button presser2Timing button wired to the consolePress the instant the swimmer touches the wall
Lane recorder1Stopwatch, clipboard, lane recorder sheetStop the watch on the touch, write the backup time for that heat

Two notes that prevent most flagged times: watch for the correct touch (breaststroke and butterfly finish with two hands; freestyle and backstroke with one), and press on the touch, not the glide. If the two button times land too far apart, the software flags the time and the correction workflow below kicks in.

Fixing a flagged time

A flagged time means the electronic time looks wrong — a soft touch, a mistimed button. The fix runs on the runner protocol:

  • The Computer Director gives the runner the lane, heat, and event number.
  • The runner gets the backup stopwatch time from that lane's recorder sheet and brings it straight back.
  • At the laptop: delete the bad time, enter the backup time in the backup field, and run the software's time calculation to compute the corrected official time from the available times.
  • Accept the calculated time if it agrees with the lane recorder sheet and the button times.
  • If results for that event were already published, re-publish so families see the corrected time.
When in doubt, slow down. It's far easier to verify a lane sheet before publishing than to walk back results three events later.
Where DeckSide picks this up: the Time Issues tab queues every mismatch, and each fix is a stamped Change Order — reason, original time, corrected time, who called it — that updates the scoreboard, Event Log, and export together. Try it in the demo →
Phase 3 · That evening

After the meet.

Done the evening of the meet or the next day. Results aren't real until families can see them and the files are archived where next season's CD can find them.

1

Upload results to the registration platform

Upload the results file (.zip or .hy3 — exported by you for home meets, sent by the host for away meets) so swimmer profiles and personal bests update. Final results only — every DQ processed, every flagged time resolved, before you upload. Then tell the head coach results are live.

2

Generate the six standard reports

ReportWhat it isGoes to
Meet summaryTeam scores, event counts, totalsArchive
Scores — overallWho won each event and the meetCoaches, archive
Scores — individualPoints earned per swimmer per eventCoaches, archive
RibbonsPlace finishers per event (check league rules: top 3 or top 6)Print, sort by event, ribbon table
Full resultsEvery event, heat, and time — DQs markedLeague, archive
ImprovementEach swimmer's time vs. seed — the coaches' favoriteSend straight to the head coach
3

Name the files so they sort themselves

One convention, every meet, visitor-at-home order: LEAGUE YYYY-MM-DD VIS @ HOME - Results.pdf, … - Scores.pdf, … - Scores INDV.pdf, … - Ribbons.pdf, … - Improvements Report.pdf, … - Results INDV.pdf. A season folder that sorts chronologically by itself is the gift you give February-you.

4

Archive everything

All six PDFs to the team's shared drive folder for the meet, a local copy on the meet laptop, and a fresh backup of the meet database. Log anything that went wrong in a debrief note while it's fresh — the next meet's setup starts from that list.

Where DeckSide picks this up: import the post-meet PDF and the Season Dashboard, Meet Points, and per-swimmer history all update — your corrections carried through. See the DeckSide director workflow →

✅ Post-meet checklist

When it breaks

Troubleshooting.

The five problems every Computer Director eventually meets, and the first thing to try for each.

The software isn't receiving times from the timing console
Check the interface cable connections at both ends first. Then verify the COM port / serial settings in the meet software match the console. If both look right, restart the timing interface. While you debug, the meet keeps running — lane recorder sheets are your times.
A touchpad time is clearly wrong
Confirm with the Timer System Operator that the pad registered, then use the backup time workflow: runner to the lane, stopwatch time from the recorder sheet, recalculate the official time from the available times.
The two button times are too far apart (flagged)
This is the routine flag — one volunteer pressed early or late. Run the flagged-time correction flow above: backup time in, recalculate, accept if it agrees with the lane sheet. If one lane flags repeatedly, the Head Timer should check in with those volunteers.
The meet software crashes mid-meet
Reopen from the most recent auto-backup — this is why you back up the database before the first event and let auto-backup run during the meet. Re-pull times for the heat in progress; the console still has them stored.
A swimmer is missing at the blocks
That's a shepherd problem, not a computer problem — flag the head shepherd immediately. If the swimmer truly can't be found, enter the scratch so the heat can go. Shepherds calling swimmers 3–4 events ahead is what prevents this.

Ready to practice?

Run the meet-software loop in the Swim Meet Trainer, click through DeckSide's director tabs in the live demo, or go back to the DeckSide product walkthrough.