Go to Post Let's leave the football uniforms at home though, teams. ... The last thing I want to see is Baker in Brett Favre yellow spandex... *shudder* - Amanda Morrison [more]
Home
Go Back   Chief Delphi > Competition > Off-Season Events
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 12-10-2016, 20:16
Doug Frisk's Avatar
Doug Frisk Doug Frisk is offline
Keeping Score
AKA: Doug Frisk
no team
 
Join Date: Mar 2014
Rookie Year: 2011
Location: Behind the FMS
Posts: 348
Doug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond repute
Looking for FTAs, FTAAs and Scorekeepers to test an app

I've been working on my own version of the Field Monitor for a while and have it in a position that some folks might want to try it.

It's a Windows 10 app, so you need a Windows 10 PC, Tablet or phone. Or a HoloLens, but I suspect I'm about the only one who has one. I didn't select the Xbox option because I don't have an Xbox to test and I didn't see anyone hauling an Xbox to an event just to watch robot stats, but if someone does want to I'd be happy to flip that bit. Perhaps more interesting, it should run on Win10 IoT and at some point I'll be trying it on my Raspberry Pi 3. That I could see as a useful thing given that a Raspberry Pi and monitor is a lot less expensive than any laptop.

Beyond something to run the app on, you also need an FMS and some robots. Though if you scroll to the bottom of the hamburger menu you can watch recorded data from last spring. It's from an actual match, but it's been manually edited to generate any possible field notification message.

Why would you be use this instead of a Panasonic Toughbook running Firefox and a web app you ask? Well, this version graphs voltage, trip time and radio signal strength so you can quickly see those stats during a match. More interesting is the notification function. When the app sees an Ethernet, DS IP, Radio, RIO or code error for a particular robot it will pop up a notification. If you happen to have a Microsoft Band, those notifications can pop up on your wrist as well.

It should be able to save you several seconds in identifying issues during a match because it actively notifies you of an issue rather than relying on you noticing a robot stopping on field or glancing at the Field Monitor to see the issue.

Some things to know.
  • This is not sanctioned by FIRST. It establishes the same passive read only connection the Field Monitor web app does so it shouldn't adversely impact the FMS or field network and in testing I've seen no problems. Even so, I'd limit the use to off season events for the moment.
  • Settings do not persist, Each time you start the app you'll have to set the FMS IP, unless it happens to be the same as my own off season FMS.
  • While there is a button labeled "Add FTA note" on the pop up notifications it does not actually do anything at this point.
  • A pre-start clears all data. So you can only see the graphs until the next match is pre-started.
  • You can't disable pre-start notifications. That's a bug that was fixed right after I submitted it to the store.
Reply With Quote
  #2   Spotlight this post!  
Unread 12-10-2016, 20:25
Doug Frisk's Avatar
Doug Frisk Doug Frisk is offline
Keeping Score
AKA: Doug Frisk
no team
 
Join Date: Mar 2014
Rookie Year: 2011
Location: Behind the FMS
Posts: 348
Doug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond repute
Re: Looking for FTAs, FTAAs and Scorekeepers to test an app

Oh, and after all that verbiage I never actually posted the link to the app.

https://www.microsoft.com/en-us/stor...r/9nblggh537r0

And the video of it running on a HoloLens just because I can.

https://1drv.ms/v/s!ArciGmk3R-5GjLQ0ILHuTQ0V1wFF7g
Reply With Quote
  #3   Spotlight this post!  
Unread 12-10-2016, 20:40
Poseidon5817's Avatar
Poseidon5817 Poseidon5817 is offline
"Cool" Squad
AKA: Mitchel Stokes
FRC #5817 (Uni-Rex)
Team Role: Mentor
 
Join Date: Aug 2013
Rookie Year: 2014
Location: Clovis, CA
Posts: 364
Poseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud ofPoseidon5817 has much to be proud of
Re: Looking for FTAs, FTAAs and Scorekeepers to test an app

You should've had that team reset their robot code!

Seriously, that looks amazing. I saw a few funny looks though, especially when you went behind the glass.
__________________
My FRC History:

2014 - Team 1671: Central Valley Regional Finalist and Chairman's Award Winner, Sacramento Regional Finalist, Archimedes Quarterfinalist
2015 - Team 1671: Central Valley Regional Semifinalist, Sacramento Regional Semifinalist and Chairman's Award Winner, Newton Winner, Einstein Winner
2016 - Team 5817: Central Valley Regional Finalist and Rookie All-Star, Orange County Regional Quarterfinalist and Rookie All-Star, Newton Division
2017 - Team 5817: Return of the bench grinder


Reply With Quote
  #4   Spotlight this post!  
Unread 12-10-2016, 20:44
frcguy's Avatar
frcguy frcguy is offline
Unregistered Unuser
AKA: Nicholas Dal Porto
FRC #5940 (B.R.E.A.D.)
Team Role: Tactician
 
Join Date: Dec 2015
Rookie Year: 2012
Location: Burlingame, California
Posts: 858
frcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond repute
Looks awesome! Love the notifications and all that stuff, seems like it's got some really neat features.
__________________


2016: Team 5940 (Silicon Valley Regional Rookie All-Star and Quarterfinalist, Curie Quarterfinalist)

Volunteer: 2016 (Chezy Champs Field Reset, Capital City Classic FTA, MadTown ThrowDown FTA)
Reply With Quote
  #5   Spotlight this post!  
Unread 13-10-2016, 12:30
scca229 scca229 is offline
FTA acquiring knowledge
AKA: Nate
FRC #0060
Team Role: Mentor
 
Join Date: Apr 2014
Rookie Year: 2011
Location: South of Phoenix, Arizona
Posts: 211
scca229 has a spectacular aura aboutscca229 has a spectacular aura about
Re: Looking for FTAs, FTAAs and Scorekeepers to test an app

I'll be testing the app out this weekend at Arizona State Champs. Just got my Band 2 back from Microsoft, so looking forward to the notifications on my wrist.
__________________
Nate
Reply With Quote
  #6   Spotlight this post!  
Unread 13-10-2016, 13:25
Rombus's Avatar
Rombus Rombus is offline
Registered User
AKA: Rick Kosbab
FRC #4188 (Columbus Space Program)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Opelika, AL
Posts: 345
Rombus is a jewel in the roughRombus is a jewel in the roughRombus is a jewel in the rough
Send a message via AIM to Rombus
Re: Looking for FTAs, FTAAs and Scorekeepers to test an app

Its very interesting! any chance of you open sourcing the code? I don't have any windows 10 portable devices, but would love to take a shot at porting it over to iOS.
__________________


Reply With Quote
  #7   Spotlight this post!  
Unread 17-10-2016, 23:53
Doug Frisk's Avatar
Doug Frisk Doug Frisk is offline
Keeping Score
AKA: Doug Frisk
no team
 
Join Date: Mar 2014
Rookie Year: 2011
Location: Behind the FMS
Posts: 348
Doug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond repute
Re: Looking for FTAs, FTAAs and Scorekeepers to test an app

I've just uploaded an improved version of this app to the store. It should show up late Tuesday or Wednesday in the store.

You ever make one of those errors that you know in hindsight you shouldn't have?

As it turns out, one of the component packages (the asp.net SignalR client) in the app was updated a couple of months ago to resolve a problem introduced in a windows update last summer but I'd never updated to the new version of the package because I wasn't having issues.

I never updated the package because the failure mode only occurred in release rather than debug mode. So while the app ran fine for me, as soon as I uploaded it, it failed silently for anyone who actually tried to connect to an FMS, just sitting there never connecting.

Best practice is to always have the test team validate the packages as built for release before uploading. I'd fire my test team, but it's me and need the job.

Mea Culpa. That's been fixed and a number of but fixes and usability updates have been added.
  • All configuration settings now persist, you don't have to fiddle with stuff each time you restart the app.
  • Text values for voltage, trip time, radio signal strength and bandwidth have been added for your pleasure.
  • The simulate/connect to FMS buttons now work much better. If you connect to the FMS while the simulation is running the simulation stops. If you start a simulation while connected to the FMS it disconnects from the FMS first.
  • If you have a touch screen, you can use touch to stop and rewind the individual strip charts which will either restart by themselves after 10 seconds or so or you can simply swipe the chart back to the end and it will pick up auto updating.
  • There is a bug on Windows mobile where the app will suspend the background listening task if the phone goes to sleep. It's not supposed to do this and I'm looking into it. You should be able to simply leave your phone on the scorekeeper's table and the app should run in the background sending alerts to the band. Should, but currently can't.

Thanks to the folks who have tried this out.
Reply With Quote
  #8   Spotlight this post!  
Unread 18-10-2016, 02:37
ratdude747's Avatar
ratdude747 ratdude747 is offline
Official Scorekeeper
AKA: Larry Bolan
no team
 
Join Date: Feb 2009
Rookie Year: 2008
Location: Madison, IN
Posts: 1,063
ratdude747 has a reputation beyond reputeratdude747 has a reputation beyond reputeratdude747 has a reputation beyond reputeratdude747 has a reputation beyond reputeratdude747 has a reputation beyond reputeratdude747 has a reputation beyond reputeratdude747 has a reputation beyond reputeratdude747 has a reputation beyond reputeratdude747 has a reputation beyond reputeratdude747 has a reputation beyond reputeratdude747 has a reputation beyond repute
Re: Looking for FTAs, FTAAs and Scorekeepers to test an app

If I had something running 10 I'd give it a spin in a couple weekends (battle for the bluegrass). However, I intentionally didn't upgrade any of my windows based systems to 10, so no bueno. The newest I have is 8.1 on my Asus Transformer.
__________________
Dean's List Semi-finalist 2010
1747 Harrison Boiler Robotics 2008-2010, 2783 Engineers of Tomorrow 2011, Event Volunteer 2012-current

DISCLAIMER: Any opinions/comments posted are solely my personal opinion and does not reflect the views/opinions of FIRST, IndianaFIRST, or any other organization.
Reply With Quote
  #9   Spotlight this post!  
Unread 18-10-2016, 08:59
Doug Frisk's Avatar
Doug Frisk Doug Frisk is offline
Keeping Score
AKA: Doug Frisk
no team
 
Join Date: Mar 2014
Rookie Year: 2011
Location: Behind the FMS
Posts: 348
Doug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond repute
Re: Looking for FTAs, FTAAs and Scorekeepers to test an app

Well, fancy that. Instead of taking 3 1/2 days to process the submission it happened overnight. The new version is in the store already.

https://www.microsoft.com/en-us/stor...r/9nblggh537r0

It even works.
Reply With Quote
  #10   Spotlight this post!  
Unread 01-11-2016, 08:37
Doug Frisk's Avatar
Doug Frisk Doug Frisk is offline
Keeping Score
AKA: Doug Frisk
no team
 
Join Date: Mar 2014
Rookie Year: 2011
Location: Behind the FMS
Posts: 348
Doug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond reputeDoug Frisk has a reputation beyond repute
Re: Looking for FTAs, FTAAs and Scorekeepers to test an app

I ran another update through yesterday. It's in the store. Mostly stability and usability fixes. Though a new feature is that if you right click on a graph (long tap on a touch device) you can save a copy of that graph. It's barely beyond demo code at this point, but it works.

The fonts are now fully dynamic, so no matter what the window size is, the fonts will scale to fit the space.

I have coded a zoom option that would allow you to do a full screen view on one team, but I'm not happy with it yet so that's not turned on in this build

The two big things I've yet to deal with are the ability to review already played matches and the ability to add FTA notes t the FMS.
Reply With Quote
  #11   Spotlight this post!  
Unread 01-11-2016, 22:03
Jpatterson1710's Avatar
Jpatterson1710 Jpatterson1710 is online now
Registered User
AKA: Josh Patterson
FRC #1710 (Ravonics Revolution)
Team Role: Alumni
 
Join Date: Feb 2014
Rookie Year: 2012
Location: Olathe, KS
Posts: 100
Jpatterson1710 has a spectacular aura aboutJpatterson1710 has a spectacular aura aboutJpatterson1710 has a spectacular aura about
Re: Looking for FTAs, FTAAs and Scorekeepers to test an app

Unfortunately I didn't get to look into this for our off-season, I'd run it on practice day at KC this year but I guarantee our FMS support guy would be asking questions. Looking forward to seeing it-whenever that may be.
__________________
2012-2014 Mechanical Team FRC 1710
2014-2015 Chief Operations Officer FRC 1710
2016-Present FTAA
Reply With Quote
  #12   Spotlight this post!  
Unread 02-11-2016, 00:46
runneals's Avatar
runneals runneals is offline
FTC Mentor - The Robot Corps 7491
FRC #3928 (Team Neutrino)
Team Role: Alumni
 
Join Date: Oct 2012
Rookie Year: 2006
Location: Nevada, Iowa
Posts: 396
runneals has a spectacular aura aboutrunneals has a spectacular aura about
Re: Looking for FTAs, FTAAs and Scorekeepers to test an app

Quote:
Originally Posted by Doug Frisk View Post
Oh, and after all that verbiage I never actually posted the link to the app.

https://www.microsoft.com/en-us/stor...r/9nblggh537r0

And the video of it running on a HoloLens just because I can.

https://1drv.ms/v/s!ArciGmk3R-5GjLQ0ILHuTQ0V1wFF7g
That is freaking awesome! Now if only Apple could develop something like that... Wonder how this would work with Google Glass?
__________________
David Runneals
FRC 3928 Team Neutrino 4-H: Mentor (2015 Off-Season - ?)
FTC North Super Regional Championship: Game Announcer (2015)
FTC 7491 The Robot Corps 4-H: Mentor (2013 - ?)
FRC 2167 Mentor (2014)
FRC 3928 Team Neutrino 4-H: Member, Co-Captain, & Media Coordinator (2013)
Reply With Quote
  #13   Spotlight this post!  
Unread 30-11-2016, 00:49
Conor Ryan Conor Ryan is offline
I'm parking robot yacht club.
FRC #4571 (Robot Yacht Club)
Team Role: Mentor
 
Join Date: Nov 2004
Rookie Year: 2004
Location: Midtown, NYC
Posts: 1,889
Conor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond reputeConor Ryan has a reputation beyond repute
Re: Looking for FTAs, FTAAs and Scorekeepers to test an app

Our team has access to 5 hololenses! We'll be at NYC and Hudson Valley, but we might be able to make other events work for friends
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 00:00.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi