Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   General Forum (http://www.chiefdelphi.com/forums/forumdisplay.php?f=16)
-   -   Team 1515 Presents MorScout (http://www.chiefdelphi.com/forums/showthread.php?t=134330)

jjjlevin 10-02-2015 22:12

Team 1515 Presents MorScout
 
5 Attachment(s)
MorScout is the scouting application created by Team 1515 MorTorq for FRC applications. MorScout is used to gather and compile information about other teams during competition. Teams can then use this data to make better tactical decisions and more intelligent choices during competition.

Our scouting application can be run on multiple clients and is completely universal.
Attachment 18267
Attachment 18268
Attachment 18269
Attachment 18270
Attachment 18272
Currently, MorScout includes the following features:
-Multiple clients (Web, Android, iOS)
-Uniform interface across clients
-Automatic syncing among clients to server
-Node.js server that connects to multiple clients
-Multiple user accounts for different scouters
-Automatic match updates from The Blue Alliance
-Realtime match highlighting
-Pit scouting and match scouting forms
Additionally, MorScout will include the following features upon the final release:
-Unique team servers and settings highlighting their individual matches
-iOS and Android specific app
-Revised scouting data based on community feedback
-Updated information viewer
-Continuous support for upcoming games

The main goal of MorScout is to provide the FRC community with a intuitive and unified scouting experience that can be used by both veteran and rookie teams looking to improve their scouting experience without developing their own individual systems. Here at MorTorq, we understand that functional software must also be beautiful. Through this mindset, we developed MorScout for the next generation of scouting applications.

To quote one of our programmers, "OurScout is MorScout than YourScout"

Here is a link to check it out: https://github.com/mortorqrobotics/MorScout

Please submit any feedback in this thread or at the feedback page in the app. Thanks for checking it out!

Jon Levin, MorTorq Team 1515 Build President

jojoguy10 11-02-2015 10:50

Re: Team 1515 Presents MorScout
 
I couldn't find an APK file for the android version.

Farbod909 11-02-2015 13:05

Re: Team 1515 Presents MorScout
 
Currently only the webapp is available for beta. We originally made an android app just like the webapp. I will upload that later today. However, I am also currently working on a redesigned morscout android and iOS client which will be released in a week or two. Thanks for trying out morscout! Once you get to try our android client please give us your feedback.

jojoguy10 11-02-2015 14:11

Re: Team 1515 Presents MorScout
 
Ahhh! I will keep an eye on this post for updates then.

Thanks!

pribusin 11-02-2015 14:55

Re: Team 1515 Presents MorScout
 
Looks nice and clean. I'll pass it to our programmers to take it for a spin. Will it be ready for android by week 1?

Joey1939 11-02-2015 15:08

Re: Team 1515 Presents MorScout
 
This looks really awesome, but two things.

1. I made an issue on Github because saving for pit scouting doesn't appear to work.

2. Match scouting would be a lot more useful if it complied a teams data from multiple matches into one place.

Farbod909 11-02-2015 19:07

Re: Team 1515 Presents MorScout
 
We're currently looking into fixing the issue. Thanks for suggesting that feature. It definitely would make it more useful. I will most probably add it as tab in the pit scouting page for each individual team.

Farbod909 11-02-2015 20:04

Re: Team 1515 Presents MorScout
 
I just pushed the fix to Github. Thanks for informing us!

Farbod909 11-02-2015 23:12

Re: Team 1515 Presents MorScout
 
Quote:

Originally Posted by pribusin (Post 1441948)
Looks nice and clean. I'll pass it to our programmers to take it for a spin. Will it be ready for android by week 1?

Thank you! Yes it is ready for android and iOS currently. I just have to push it to github. However, I am doing my best to have a better version for the android and iOS clients ready by week 1.

jojoguy10 12-02-2015 10:03

Re: Team 1515 Presents MorScout
 
I'm trying to work through the mini-tutorial from the readme.

It says to use "node userManager" to set up a new user from the command prompt (I'm on windows 8.1 64-bit). When I use "node", it isn't recognized. Do I need a certain Java version?

Farbod909 12-02-2015 10:26

Re: Team 1515 Presents MorScout
 
Oh I'm sorry, I forgot to include that you had to install node.js first. Just google node.js it should be fairly straightforward. In the meantime I will add it to the readme. Thanks for noticing.

jjjlevin 12-02-2015 22:40

Re: Team 1515 Presents MorScout
 
4 Attachment(s)
Here are some screenshots from the iOS app:

Attachment 18312
Attachment 18315
Attachment 18313
Attachment 18314

Ozuru 13-02-2015 00:14

Re: Team 1515 Presents MorScout
 
Looks pretty impressive. How much information is being sent outside of our little LAN server we create? Is there any "phoning-home"?

jjjlevin 13-02-2015 01:40

Re: Team 1515 Presents MorScout
 
The info that is sent back to our team is what is sent in the feedback section.

jjjlevin 04-03-2015 19:38

Re: Team 1515 Presents MorScout
 
Both the iOS and Android version of MorScout are live on their respective app stores.

iTunes Link

Google Play Link

gbruck33013 16-03-2015 21:05

Re: Team 1515 Presents MorScout
 
Thanks for making your scouting application available. I down loaded and installed node.js. After loading node.js, I opened the command window by selecting node.js from the start menu. At the print I type node --harmony userManger and it is not working.

Here is what is reported when I try the node comand:
node --harmony userManager
SyntaxError: Unexpected identifier
at Object.exports.createScript (vm.js:44:10)
at REPLServer.defaultEval (repl.js:117:23)
at bound (domain.js:254:14)
at REPLServer.runBound [as eval] (domain.js:267:12)
at REPLServer.<anonymous> (repl.js:279:12)
at REPLServer.emit (events.js:107:17)
at REPLServer.Interface._onLine (readline.js:214:10)
at REPLServer.Interface._line (readline.js:553:8)
at REPLServer.Interface._ttyWrite (readline.js:830:14)
at ReadStream.onkeypress (readline.js:109:10)

Any ideas as to what I may have done incorrectly?

legomann97 18-03-2015 16:39

Re: Team 1515 Presents MorScout
 
Whenever I try putting in "sh$ node --harmony userManager", the command prompt says that 'sh$' is not recognized as a batch file or operable program... Can you help me please?

legomann97 18-03-2015 17:31

Re: Team 1515 Presents MorScout
 
Ok, I fixed the previous error, but now I can't start the server. It gives me the IP Address, but then it throws the following error:

events.js:85
throw er; //Unhandled 'error' event

Error: listen EADDRINUSE
at exports._errnoException (util.js:746:11)
at Server._listen2 (net.js:1129:14)
at listen (net.js:1155:10)
at net.js:1253:9
at dns.js:85:18
at process._tickCallback (node.js:355:11)
at Function.Module.runMain (module.js:503:11)
at startup (node.js:129:16)
at node.js:814:3

I have no clue what is going wrong here, so any help would be appreciated!

legomann97 18-03-2015 17:44

Re: Team 1515 Presents MorScout
 
I also can't submit any feedback. I'm not logged in, but i think it should be allowed even if you aren't logged in.

chiefwebmaster 24-03-2015 17:36

Re: Team 1515 Presents MorScout
 
Quote:

Ok, I fixed the previous error, but now I can't start the server. It gives me the IP Address, but then it throws the following error:

events.js:85
throw er; //Unhandled 'error' event

Error: listen EADDRINUSE
at exports._errnoException (util.js:746:11)
at Server._listen2 (net.js:1129:14)
at listen (net.js:1155:10)
at net.js:1253:9
at dns.js:85:18
at process._tickCallback (node.js:355:11)
at Function.Module.runMain (module.js:503:11)
at startup (node.js:129:16)
at node.js:814:3

I have no clue what is going wrong here, so any help would be appreciated!
I am getting the same error. Looking forward to getting some help.

Edit: I just got an email back that fixes this error. All you have to do is change
Code:

node --harmony server
to
Code:

node --harmony server 8081
This changes the port code and fixed our error.

jojoguy10 03-03-2016 09:29

Re: Team 1515 Presents MorScout
 
This might be a strange question, but how can we use this without WiFi at events?


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

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