Support
For TechNexus 1.0 on iPhone and iPad. Updated 28 September 2026.
Contact
Email Raphaël at technexus@raphdf201.net or Jerry at me@jerryxf.net (reduced availability) with a question, a bug or an idea.
For a bug, say which event you were following and what you saw; a screenshot helps.
TechNexus is made by Jerry, Raphaël and Samy, of FIRST® Robotics Competition team 3990.
Your event
Which event does TechNexus show?
The one chosen under Event in the Settings tab. Choose Event lists every current and upcoming event on frc.nexus: search by name or event code, and tap yours. An event leaves the list once it's over.
TechNexus starts on demo1815, a demo event on frc.nexus that we use for testing, so there's something to see before
your event.
My event isn't in the list
The list is frc.nexus's own, and it holds only current and upcoming events. If it's empty or won't load, try again in a moment.
Where does the information come from?
Everything TechNexus shows comes from frc.nexus. The queuing statuses are set there by your event's queuing team as they call each match, so they're as current as the queue itself.
Why aren't my team's matches highlighted?
The team number in Settings marks your pit on the Pit tab and picks which robot card is yours. It doesn't change the schedule. To pick out your team's matches, and to see your team on the Lock Screen, add it under HIGHLIGHTED TEAMS at the top of the Schedule tab: tap +, type the number, choose a colour, and tap Add. Add as many teams as you like: the ones you're scouting, for instance. The list is saved between events.
The schedule
What do the statuses mean?
| Status | Colour | What it means |
|---|---|---|
| Queuing soon | Purple | Not called yet. Every match starts out this way on frc.nexus, so TechNexus only shows it within 15 minutes of the match's queue time. |
| Now queuing | Orange | Called to queue. |
| On deck | Blue | Next in line for the field. |
| On field | Green | Being played. |
| Done | Grey | TechNexus's own call: either the score is in, a later match is on the field, or three minutes have passed since it started. |
How up to date is it?
TechNexus checks for changes every 15 seconds while the Schedule tab is open, as soon as you come back to the app, and when you pull down to refresh. The chip at the top shows how old the data is; after 90 seconds without an update, it turns orange with a crossed-out cloud.
The times on each card are frc.nexus's estimates, and they move as the event runs early or late.
Does it work without a connection?
As far as it can. The last schedule is saved on the phone and stays on screen, countdowns running, and a banner says it's the last update. The Pit tab keeps its last refresh the same way.
Which time zone are the times in?
Your phone's, in its 12- or 24-hour setting.
Where are the scores and rankings?
TechNexus doesn't show them: it's about what's queuing, and where. The Blue Alliance has the scores. However, we are considering adding them to TechNexus. Feedback on the idea would be appreciated.
What do A3 and A? mean?
In playoffs, the red and blue rows show alliance numbers. A? means the alliance for that match isn't known yet.
The Live Activity
How do I get it on my Lock Screen?
It's on unless you turn it off: Settings → Live Activity → Show on Lock Screen. It starts by itself when you open the Schedule tab, from 4 hours before your event's next match, and it ends when the day's last match goes on the field: it says Last match today and leaves about a quarter of an hour after that match. On an iPhone with a Dynamic Island, it shows there too.
If nothing appears, check the iPhone's own switch: in the Settings app, TechNexus → Live Activities.
Why does iOS ask for permission twice?
The first time the card appears, iOS asks on the Lock Screen whether to allow Live Activities from TechNexus; a while later, it asks whether to keep allowing them. Allow them both times.
Does it keep updating while the app is closed?
Yes. The card signs up with our server, which hears from frc.nexus as soon as anything changes at your event and updates the card through Apple's push service, usually within a second. The one thing it can't do is start on its own: open TechNexus at the venue, and the card starts from there.
iOS ends every Live Activity after 8 hours, and takes it off the Lock Screen within 4 more. Opening the app replaces a card over an hour old with a fresh one, so as long as you open it at least once every 7 hours, you should be fine.
Why did the card turn grey, with a crossed-out cloud?
It may be out of date. It turns grey when there's been no news for ten minutes and its match is five minutes past its start time. Opening the app refreshes the card and brings it up to date, as long as it's still active.
It stopped updating
- Open TechNexus: it refreshes the card and signs it up again.
- Check both switches: Show on Lock Screen in TechNexus, and Live Activities for TechNexus in the iPhone's Settings app.
- Turn Show on Lock Screen off and back on, for a fresh card.
- When TechNexus updates from the App Store, iOS ends the card; open the app to start a new one.
- Once the day's last match is on the field, the card says Last match today, stops updating and leaves the Lock Screen about a quarter of an hour after that match.
How do I get rid of it?
Swipe TechNexus away in the app switcher, and the card ends with it; opening the app brings it back. If TechNexus has been in the background for a while, closing it then might not end the card. In that case, open it, then swipe it away again. To stop the card altogether, turn off Show on Lock Screen. Swiping the card itself off the Lock Screen hides it until you next open the app.
What's More Frequent Updates?
A switch in the iPhone's Settings app, under TechNexus → Live Activities. On, iOS lets urgent changes through more often; off, it might hold more of them back to save battery. Leave it on for the quickest card, especially when a lot of updates are coming in, so fewer of them are held back.
What does the countdown count down to?
The start of the match on the card, the moment it's expected to begin, as frc.nexus estimates it; the time is written under it: starts 13:45. It's the match itself, not the call to queue: your teams' queue times are under YOUR TEAMS. The estimate moves as the event runs early or late, and each update brings the countdown along.
At that time the countdown stops at 0:00. From the next update, it counts up instead: in orange while the match still hasn't gone on the field, due 13:45, and in white once it's being played, started 13:45. A match often goes on the field a few minutes before its start, so it can be on the field and still counting down.
What does the Dynamic Island show?
The match number in its status colour, two letters for the status, and the countdown to the match's start. The letters are OF on field, OD on deck, NQ now queuing and QS queuing soon. When it shares the Island with another app, it drops the countdown, and at its smallest the letters too. Q is a qualification match, P practice or playoff, F a final, and an R at the end a replay.
What's YOUR TEAMS on the card?
Your highlighted teams, up to three, soonest first, each with where it stands: On deck, for instance, or, when its call to queue is still to come, Queuing 13:58 (in 9 minutes). Before iOS 18, the time alone. A team more than 15 minutes from queuing is in grey.
The Pit tab
Why is there no pit map?
Not every event draws one on frc.nexus. Without a map, the Teams list still shows each team's pit when the event has assigned them. A map drawn during the event shows up within about 30 seconds; changes to it can take up to 15 minutes. If there's no Teams list either, the event hasn't published it yet.
On the map, your team and your highlighted teams are filled in colour, and a team within 15 minutes of queuing gets a coloured outline.
Robot cards
How do I make my team's card?
Enter your team number in the Settings tab, then tap Make XXXX's card on the Pit tab, with your number in it. Only the team number is required; fill in whatever else you like. Or have a teammate who has made it show you its code, and scan it.
How do I share a card, or scan one?
To show yours, tap the QR button beside it: its code fills the screen, at full brightness. To scan another team's, go to the Pit tab → View all → Scan. TechNexus asks for the camera the first time.
Cards go from phone to phone, work without a connection, and never pass through our server.
A team doesn't have TechNexus
Make their card by hand: Pit tab → View all → Add a card by hand.
What happens when I scan a card I already have?
A card you've only ever scanned (and have not edited) is replaced without asking: that's how a team hands out an update. If you made or edited that team's card on your phone, TechNexus asks before replacing it.
Devices
What does TechNexus run on?
iPhone and iPad, with iOS or iPadOS 16.2 or later. The Dynamic Island needs an iPhone that has one, and an iPad shows the Live Activity on its Lock Screen from iPadOS 17.
An Android version is in the works, and isn't out yet.
Does it work on Apple Watch?
The Watch shows the Live Activity in its Smart Stack, in iOS's standard layout for now.
Settings
What does Reset to defaults do?
It puts the event back to demo1815, clears your team number and your highlighted teams, turns the Live Activity
back on, sets robot card units back to As entered, and deletes the saved schedule and pit map. Robot cards stay on
the phone.
Is there an account?
No, there's nothing to sign in to. What TechNexus keeps, and what it sends, is in the privacy policy.