Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Extra Discussion (http://www.chiefdelphi.com/forums/forumdisplay.php?f=68)
-   -   paper: Citrus Circuits 2016 Scouting System White Paper (http://www.chiefdelphi.com/forums/showthread.php?t=149814)

TheBoulderite 16-08-2016 14:09

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
Other than the design of the app, this looks very similar to what my team did this year. Great job with the scouting app, I think all of your success this year shows that it works!

Ty Tremblay 18-08-2016 18:07

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
How was the automated bluetooth syncing executed? I have limited knowledge of bluetooth, but I'm under the impression that bluetooth is a 1-to-1 communication technology. How do you manage these connections and data transfer?

saikiranra 18-08-2016 20:37

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
Quote:

Originally Posted by Ty Tremblay (Post 1601698)
How was the automated bluetooth syncing executed? I have limited knowledge of bluetooth, but I'm under the impression that bluetooth is a 1-to-1 communication technology. How do you manage these connections and data transfer?

Bluetooth is actually one to many. IIRC one server can connect to 7 external devices at one time.

William Frost 19-08-2016 13:54

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
Quote:

Originally Posted by Ty Tremblay (Post 1601698)
How was the automated bluetooth syncing executed? I have limited knowledge of bluetooth, but I'm under the impression that bluetooth is a 1-to-1 communication technology. How do you manage these connections and data transfer?

Quote:

Originally Posted by saikiranra (Post 1601720)
Bluetooth is actually one to many. IIRC one server can connect to 7 external devices at one time.

saikiranra is correct, through the maximum number of connections is slightly more complicated. The number is usually seven, but can vary between devices. A good brief explanation can be found at http://superuser.com/questions/33276...uetooth-device.

Each of the super scout tablets (red and blue) is connected to the three scout tablets for the alliance. The scouts are able to transfer their files via this connection to the super scout. In addition, the scouts can request the competition schedule from the super scout, which is then sent from the super scout to the scout. For the technical details of how the bluetooth connection works, I would recommend looking over the Bluetooth connection code in the scout and super scout apps. Below are links to the files that control most of the Bluetooth connection.

Scout:
https://github.com/frc1678/scout-201...ectThread.java
https://github.com/frc1678/scout-201...leHandler.java
https://github.com/frc1678/scout-201...nActivity.java

Super Scout:
https://github.com/frc1678/super-201...eptThread.java
https://github.com/frc1678/super-201...cceptLoop.java

frcguy 23-08-2016 20:09

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
Just had a chance to check out all of this. Thanks for sharing, it looks awesome! I think we might look into using it at Chezy Champs and CCC.


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

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