Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

6220 Autonomous Program #1

Open
wants to merge 1,316 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1316 commits
Select commit Hold shift + click to select a range
c5e733c
remove dead ibActionFlag constant; remove MODE_CACHE_STATUS
rgatkinson Feb 11, 2016
f36916f
remove dead ibActionFlag constant; remove MODE_CACHE_STATUS
rgatkinson Feb 11, 2016
bb5881b
rename I2cDeviceClient -> I2cDeviceSynch
rgatkinson Feb 11, 2016
3d751b2
rename I2cDeviceClient -> I2cDeviceSynch
rgatkinson Feb 11, 2016
dd38b20
move I2cDeviceSync interface to SDK
rgatkinson Feb 11, 2016
527b771
move I2cDeviceSync interface to SDK
rgatkinson Feb 11, 2016
7679b1d
I2CDeviceSynchImpl -> I2cDeviceSynchImpl
rgatkinson Feb 11, 2016
002c088
I2CDeviceSynchImpl -> I2cDeviceSynchImpl
rgatkinson Feb 11, 2016
80a6a7b
remove dependency on Util
rgatkinson Feb 11, 2016
bdcf587
remove dependency on Util
rgatkinson Feb 11, 2016
6b5625b
non swerve logging tag
rgatkinson Feb 11, 2016
bc91c1d
non swerve logging tag
rgatkinson Feb 11, 2016
e7cb705
simplify the way we do asserts: assert removal in release builds will…
rgatkinson Feb 11, 2016
504711d
simplify the way we do asserts: assert removal in release builds will…
rgatkinson Feb 11, 2016
9f72d96
guard against pretend mode
rgatkinson Feb 11, 2016
3c73b81
guard against pretend mode
rgatkinson Feb 11, 2016
07fb34e
rename a couple of variables for clarity
rgatkinson Feb 11, 2016
b300adc
rename a couple of variables for clarity
rgatkinson Feb 11, 2016
ec7f098
remove last swerve dependence
rgatkinson Feb 11, 2016
2318c96
remove last swerve dependence
rgatkinson Feb 11, 2016
de138bb
remove auto-close functionality
rgatkinson Feb 11, 2016
83c10b5
remove auto-close functionality
rgatkinson Feb 11, 2016
83d0076
remove yet more swerve dependence
rgatkinson Feb 11, 2016
544497c
remove yet more swerve dependence
rgatkinson Feb 11, 2016
7ddc7fb
move i2cdevicesyncimpl to sdk
rgatkinson Feb 11, 2016
e72cee3
move i2cdevicesyncimpl to sdk
rgatkinson Feb 11, 2016
2d6ba0f
fix EasyLegacyMotorController.setMotorChannelMode bug when using RESE…
rgatkinson Feb 12, 2016
3bc8f45
fix EasyLegacyMotorController.setMotorChannelMode bug when using RESE…
rgatkinson Feb 12, 2016
39c14a6
merge master -> synchronous
rgatkinson Feb 12, 2016
05f995e
merge master -> synchronous
rgatkinson Feb 12, 2016
15fe625
variable rename
rgatkinson Feb 12, 2016
bfe96ba
variable rename
rgatkinson Feb 12, 2016
b95d5c9
dont use easy controller explicitly
rgatkinson Feb 12, 2016
8983732
dont use easy controller explicitly
rgatkinson Feb 12, 2016
c12edc9
comments, deprecation
rgatkinson Feb 12, 2016
be793a1
comments, deprecation
rgatkinson Feb 12, 2016
d9c48ec
remove and put back his voltage sensor
rgatkinson Feb 12, 2016
169a74b
remove and put back his voltage sensor
rgatkinson Feb 12, 2016
fc78881
simpler logic
rgatkinson Feb 12, 2016
6cebaad
simpler logic
rgatkinson Feb 12, 2016
e896e84
necessary for previous commit
rgatkinson Feb 12, 2016
cd13e1e
necessary for previous commit
rgatkinson Feb 12, 2016
9322cad
don't switcheroo legacy motor and servo controllers
rgatkinson Feb 12, 2016
30bb2d9
don't switcheroo legacy motor and servo controllers
rgatkinson Feb 12, 2016
6f0538d
use OpModeServices
rgatkinson Feb 12, 2016
3a8791d
use OpModeServices
rgatkinson Feb 12, 2016
b970688
comments and JavaDoc; stop using all Easy* objects
rgatkinson Feb 13, 2016
1ab7c98
comments and JavaDoc; stop using all Easy* objects
rgatkinson Feb 13, 2016
4bfc5b6
renaming to reduce usage of 'thunk', comments; remove unthunkedHardwa…
rgatkinson Feb 13, 2016
81b520c
renaming to reduce usage of 'thunk', comments; remove unthunkedHardwa…
rgatkinson Feb 13, 2016
e7bda74
remove easymodern contoroller instantiation
rgatkinson Feb 13, 2016
a9aa87a
remove easymodern contoroller instantiation
rgatkinson Feb 13, 2016
3cbee34
more cleanup
rgatkinson Feb 13, 2016
bb004d6
more cleanup
rgatkinson Feb 13, 2016
4650831
don't thunk DeviceInterfaceModule or LegacyModule
rgatkinson Feb 13, 2016
b51d483
don't thunk DeviceInterfaceModule or LegacyModule
rgatkinson Feb 13, 2016
4b18eb4
fix TelemetryDashboardAndLog ctor usage in SynchronousOpMode; improve…
rgatkinson Feb 13, 2016
a6d367e
fix TelemetryDashboardAndLog ctor usage in SynchronousOpMode; improve…
rgatkinson Feb 13, 2016
7e18d5e
bump app version; restore compabibiliyt
rgatkinson Feb 13, 2016
dc80935
bump app version; restore compabibiliyt
rgatkinson Feb 13, 2016
cedb5f0
comment
rgatkinson Feb 14, 2016
a264660
comment
rgatkinson Feb 14, 2016
7049e48
track sdk
rgatkinson Feb 14, 2016
63f8b00
track sdk
rgatkinson Feb 14, 2016
fa4a413
remove dead thunkers to avoid having to upgrade them; more telemetry …
rgatkinson Feb 14, 2016
897bff9
remove dead thunkers to avoid having to upgrade them; more telemetry …
rgatkinson Feb 14, 2016
f1574c4
remove dead classes
rgatkinson Feb 14, 2016
7f08da2
remove dead classes
rgatkinson Feb 14, 2016
a403c5d
update example opmodes, add more addData overloads to telemetry
rgatkinson Feb 14, 2016
7bfaf5f
update example opmodes, add more addData overloads to telemetry
rgatkinson Feb 14, 2016
94b95cf
nuke HandShakeThreadStarter
rgatkinson Feb 14, 2016
aab1d84
nuke HandShakeThreadStarter
rgatkinson Feb 14, 2016
df48a17
submit vs execute
rgatkinson Feb 14, 2016
215fd8d
submit vs execute
rgatkinson Feb 14, 2016
01aa0f3
track sdk; update version
rgatkinson Feb 14, 2016
a3e24c2
track sdk; update version
rgatkinson Feb 14, 2016
69d2eeb
capture corresponding AARs
rgatkinson Feb 14, 2016
59c036a
capture corresponding AARs
rgatkinson Feb 14, 2016
39df3ac
track thread-safety enhancements in SDK; reduce local paranoia
rgatkinson Feb 15, 2016
d1cc7e1
track thread-safety enhancements in SDK; reduce local paranoia
rgatkinson Feb 15, 2016
9593e23
remove thunking wrapper classes
rgatkinson Feb 15, 2016
ec4a1bc
remove thunking wrapper classes
rgatkinson Feb 15, 2016
83c9650
remove 'action key' notion; begin to clean up thunking infrastrructure
rgatkinson Feb 15, 2016
9ab395a
remove 'action key' notion; begin to clean up thunking infrastrructure
rgatkinson Feb 15, 2016
35a4e2a
auto-stop synchronous opModes
rgatkinson Feb 15, 2016
36e7e22
auto-stop synchronous opModes
rgatkinson Feb 15, 2016
355cfc6
add waitForStart()!
rgatkinson Feb 15, 2016
acb32a2
add waitForStart()!
rgatkinson Feb 15, 2016
d3a88c0
add AARs
rgatkinson Feb 15, 2016
217de8a
add AARs
rgatkinson Feb 15, 2016
3ec9fd0
power can't be set while in reset encoders; don't need to manually ki…
rgatkinson Feb 17, 2016
a8f5ed3
power can't be set while in reset encoders; don't need to manually ki…
rgatkinson Feb 17, 2016
725bc26
deal with cancellationexception
rgatkinson Feb 17, 2016
9e85c1c
deal with cancellationexception
rgatkinson Feb 17, 2016
182b545
Merge branch 'synchronous'
rgatkinson Feb 17, 2016
dfef72f
Merge branch 'synchronous'
rgatkinson Feb 17, 2016
f6d0e8d
Merge branch 'threadSafe'
rgatkinson Feb 17, 2016
d165dcb
Merge branch 'threadSafe'
rgatkinson Feb 17, 2016
3a6e05d
add test
rgatkinson Feb 17, 2016
3409289
add test
rgatkinson Feb 17, 2016
0d54664
Merge branch 'synchronous'
rgatkinson Feb 17, 2016
551437b
Merge branch 'synchronous'
rgatkinson Feb 17, 2016
a342270
Merge branch 'threadSafe'
rgatkinson Feb 17, 2016
48e3cb3
Merge branch 'threadSafe'
rgatkinson Feb 17, 2016
7afea1f
mrege
rgatkinson Feb 17, 2016
290bb35
mrege
rgatkinson Feb 17, 2016
78055d7
add tests
rgatkinson Feb 17, 2016
e09e9ca
add tests
rgatkinson Feb 17, 2016
68a3510
add TimingTheTimer
rgatkinson Feb 18, 2016
aedcab6
add TimingTheTimer
rgatkinson Feb 18, 2016
b7d3e24
add InfiniteLoopTest
rgatkinson Feb 19, 2016
aebf45d
add InfiniteLoopTest
rgatkinson Feb 19, 2016
1bb21f5
Update README.md
rgatkinson Feb 19, 2016
787f268
Update README.md
rgatkinson Feb 19, 2016
356ab2e
Update README.md
rgatkinson Feb 19, 2016
2580c17
Update README.md
rgatkinson Feb 19, 2016
5645075
add gamepad latency test
rgatkinson Feb 23, 2016
0273810
add gamepad latency test
rgatkinson Feb 23, 2016
dce6177
add InfiniteLoop
rgatkinson Feb 23, 2016
c13b5e1
add InfiniteLoop
rgatkinson Feb 23, 2016
6d5bfec
READ_MODE -> ReadMode
rgatkinson Feb 24, 2016
2ca6c97
READ_MODE -> ReadMode
rgatkinson Feb 24, 2016
a237ba4
track sdk changes
rgatkinson Feb 25, 2016
fb2cb50
track sdk changes
rgatkinson Feb 25, 2016
0ab0686
Merge branch 'synchronous'
rgatkinson Feb 25, 2016
29da72a
Merge branch 'synchronous'
rgatkinson Feb 25, 2016
896c17f
Merge branch 'threadSafe'
rgatkinson Feb 25, 2016
d762d09
Merge branch 'threadSafe'
rgatkinson Feb 25, 2016
f86b812
merge
rgatkinson Feb 25, 2016
815ee87
merge
rgatkinson Feb 25, 2016
ee96ec7
disable test by default
rgatkinson Feb 25, 2016
bd2124f
disable test by default
rgatkinson Feb 25, 2016
c2fc40b
use executors for synchronous worker threads so the shutdown logic wi…
rgatkinson Feb 25, 2016
9c6a3ea
use executors for synchronous worker threads so the shutdown logic wi…
rgatkinson Feb 25, 2016
c943ff1
add d2xx documentation
rgatkinson Mar 1, 2016
e332373
add d2xx documentation
rgatkinson Mar 1, 2016
8d93843
be more robust about class loader errors
rgatkinson Mar 3, 2016
07942b6
be more robust about class loader errors
rgatkinson Mar 3, 2016
5a974b4
Merge branch 'master' of https://github.com/SwerveRobotics/ftc_app.git
rgatkinson Mar 3, 2016
f475f54
Merge branch 'master' of https://github.com/SwerveRobotics/ftc_app.git
rgatkinson Mar 3, 2016
a6616f1
Merge branch 'MentorSandbox'
rgatkinson Mar 3, 2016
cba0906
Merge branch 'MentorSandbox'
rgatkinson Mar 3, 2016
11e21b3
remove more remnants of thunking
rgatkinson Mar 3, 2016
e2f0e67
remove more remnants of thunking
rgatkinson Mar 3, 2016
8ccf69f
cleanup executor shutdown logic
rgatkinson Mar 3, 2016
fb42b43
cleanup executor shutdown logic
rgatkinson Mar 3, 2016
a473f19
update version
rgatkinson Mar 3, 2016
036b984
update version
rgatkinson Mar 3, 2016
3ccc64b
add univeral debug signing key
rgatkinson Mar 3, 2016
642433a
add univeral debug signing key
rgatkinson Mar 3, 2016
0382047
Remove RuntimeInterruptedException in favor of CancellationException
rgatkinson Mar 3, 2016
99f074e
Remove RuntimeInterruptedException in favor of CancellationException
rgatkinson Mar 3, 2016
5f53d76
update binaries
rgatkinson Mar 5, 2016
1c52992
update binaries
rgatkinson Mar 5, 2016
9f6c9ce
update driver station
rgatkinson Mar 5, 2016
3203e43
update driver station
rgatkinson Mar 5, 2016
bf38f10
update version numbers
rgatkinson Mar 5, 2016
f99133a
update version numbers
rgatkinson Mar 5, 2016
ce2f943
update readme
rgatkinson Mar 5, 2016
87bd859
update readme
rgatkinson Mar 5, 2016
81958cb
more robust monitoring
rgatkinson Mar 5, 2016
5c31ce1
more robust monitoring
rgatkinson Mar 5, 2016
2c75c2d
changes after review
rgatkinson Mar 5, 2016
4a81421
changes after review
rgatkinson Mar 5, 2016
05837a8
avoid I2cDevice leakage
rgatkinson Mar 5, 2016
6dc2888
avoid I2cDevice leakage
rgatkinson Mar 5, 2016
2ebb18d
Regularize example opmode display names. Adjust sort order of opmode …
rgatkinson Mar 5, 2016
4b27521
Regularize example opmode display names. Adjust sort order of opmode …
rgatkinson Mar 5, 2016
0f6565a
Regularize names of example opmodes
rgatkinson Mar 5, 2016
22c0563
Regularize names of example opmodes
rgatkinson Mar 5, 2016
fb88c30
lift common sound files to swerve library from yourcodehere
rgatkinson Mar 5, 2016
bc8ee03
lift common sound files to swerve library from yourcodehere
rgatkinson Mar 5, 2016
936586d
updates after review
rgatkinson Mar 5, 2016
cab4693
updates after review
rgatkinson Mar 5, 2016
4e8d476
update driver station w/ new version #
rgatkinson Mar 5, 2016
e459765
update driver station w/ new version #
rgatkinson Mar 5, 2016
5066555
Mergve Swerve.1.5.0 branch into master
rgatkinson Mar 5, 2016
3b15975
Mergve Swerve.1.5.0 branch into master
rgatkinson Mar 5, 2016
b8462dc
Added v1.7 (with library 16.03.09) driver station and robot controlle…
ftctechnh Mar 10, 2016
21e72c6
updated javadoc for library built on 16.03.09.
ftctechnh Mar 10, 2016
6d125bf
removed ftc_app.iml and FtcRobotController.iml files from repo.
ftctechnh Mar 10, 2016
b4b5407
Update .aar files with new versions from 16.03.09. Update FtcRobotCon…
ftctechnh Mar 10, 2016
65ac152
Updated README.md file to reflect 16.03.09 changes.
ftctechnh Mar 10, 2016
3283ebb
new binaries
rgatkinson Mar 14, 2016
b84696d
new binaries
rgatkinson Mar 14, 2016
02171e0
update binaries
rgatkinson Mar 15, 2016
5410b84
update binaries
rgatkinson Mar 15, 2016
e59583d
desynchronize FtcEventLoop methods
rgatkinson Mar 15, 2016
81de3d8
desynchronize FtcEventLoop methods
rgatkinson Mar 15, 2016
da79452
desynchronize OpModeManager
rgatkinson Mar 15, 2016
095ad57
desynchronize OpModeManager
rgatkinson Mar 15, 2016
7ef1b1c
more robust opmode init
rgatkinson Mar 15, 2016
f09b825
more robust opmode init
rgatkinson Mar 15, 2016
5bdc45b
updated .apk files to v1.77 versions
ftctechnh Mar 30, 2016
4a5e10b
updated javadoc
ftctechnh Mar 30, 2016
860afda
updated FtcCommon, Hardware and RobotCore AAR files with 16.03.30 ver…
ftctechnh Mar 30, 2016
a6ad036
updated README.md file.
ftctechnh Mar 30, 2016
5981cae
add external specs
rgatkinson May 15, 2016
22baa0a
add external specs
rgatkinson May 15, 2016
65af4f5
Merge branch 'master' of https://github.com/SwerveRobotics/ftc_app.git
rgatkinson May 15, 2016
246b399
Merge branch 'master' of https://github.com/SwerveRobotics/ftc_app.git
rgatkinson May 15, 2016
1d3a85e
Mark documentation directories as such
nrizzio Mar 6, 2016
6594a6d
Mark documentation directories as such
nrizzio Mar 6, 2016
e2eed21
Merge pull request #86 from nrizzio/mark-doc-directories
rgatkinson Jun 1, 2016
7501c78
Merge pull request #86 from nrizzio/mark-doc-directories
rgatkinson Jun 1, 2016
820991a
merge changes from master: new spec sheets, updated .gitattributes
rgatkinson Jun 24, 2016
b3f452b
merge changes from master: new spec sheets, updated .gitattributes
rgatkinson Jun 24, 2016
32c6f43
merge 1.5.2.beta++ -> master
rgatkinson Jun 24, 2016
9941542
merge 1.5.2.beta++ -> master
rgatkinson Jun 24, 2016
fdd7718
Upgrade gradle-wrapper.propertis and classpath (now com.android.tools…
rgatkinson Jun 25, 2016
e932a5f
Upgrade gradle-wrapper.propertis and classpath (now com.android.tools…
rgatkinson Jun 25, 2016
2d3044a
update the gradle files to support newer Android Studio 2.1.x environ…
ftctechnh Jul 8, 2016
f437382
updated README file.
ftctechnh Jul 8, 2016
5edc10d
make compileable with current SDK
rgatkinson Jul 25, 2016
dac0f82
make compileable with current SDK
rgatkinson Jul 25, 2016
e0964c0
fix decoding status problem
rgatkinson Jul 25, 2016
fb1c569
fix decoding status problem
rgatkinson Jul 25, 2016
f652ef3
pre-move FtcRobotControllerActivity; delete old SDK examples
rgatkinson Aug 17, 2016
27f48e1
pre-move FtcRobotControllerActivity; delete old SDK examples
rgatkinson Aug 17, 2016
e092135
merge new SDK; remove TelemetryDashboardAndLog; make compile
rgatkinson Aug 17, 2016
43cb996
merge new SDK; remove TelemetryDashboardAndLog; make compile
rgatkinson Aug 17, 2016
68a4911
remove hardware factory, as we no longer munge the hardware map; depr…
rgatkinson Aug 17, 2016
cd2ce44
remove hardware factory, as we no longer munge the hardware map; depr…
rgatkinson Aug 17, 2016
e8c9eba
update to latest SDK
rgatkinson Aug 18, 2016
f427b56
update to latest SDK
rgatkinson Aug 18, 2016
ac610e5
remove unneed libs copy
rgatkinson Aug 18, 2016
e0825a2
remove unneed libs copy
rgatkinson Aug 18, 2016
913c7b3
remove now-dead code
rgatkinson Aug 18, 2016
ee9a1e4
remove now-dead code
rgatkinson Aug 18, 2016
6f819a2
more dead code removal
rgatkinson Aug 18, 2016
d832f9c
more dead code removal
rgatkinson Aug 18, 2016
b226e10
remove more dead code
rgatkinson Aug 18, 2016
9a20e00
remove more dead code
rgatkinson Aug 18, 2016
80d7f9c
Merge branch 'SwerveDev/releasePrep2' of https://github.com/SwerveRob…
rgatkinson Aug 19, 2016
6df94e4
remove old sounds
rgatkinson Aug 19, 2016
3c15df9
v 2.0 (released on 20160819).
ftctechnh Aug 19, 2016
fc61a55
restored gradlew and gradlew.bat which were accidentally removed in t…
ftctechnh Aug 19, 2016
8c3418a
update gradlew and gradlew.bat
ftctechnh Aug 19, 2016
895019c
Track latest HW beta
rgatkinson Aug 19, 2016
9142ea7
fix merge issues
rgatkinson Aug 20, 2016
8e63786
Update README.md
rgatkinson Aug 29, 2016
ce0bc43
Release v2.1 (160903).
ftctechnh Sep 3, 2016
11ba965
merge ftctechnh/ftc_app v2.1
rgatkinson Sep 6, 2016
1ad29f5
remove Adafruit IMU
rgatkinson Sep 6, 2016
820696c
remove unused TCS34725 color sensor implementation (there's a near du…
rgatkinson Sep 6, 2016
90ea260
update reame
rgatkinson Sep 6, 2016
baab44e
Merge: Update to track FTC SDK v2.1
rgatkinson Sep 6, 2016
88748e9
Update README.md
rgatkinson Sep 6, 2016
f38b51e
Update README.md
rgatkinson Sep 6, 2016
bb85c68
Update README.md
rgatkinson Sep 6, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,7 @@
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain

# Documentation directories
doc/javadoc/* linguist-documentation
SwerveRoboticsLibrary/doc/* linguist-documentation
101 changes: 0 additions & 101 deletions FtcRobotController/FtcRobotController.iml

This file was deleted.

61 changes: 3 additions & 58 deletions FtcRobotController/LICENSE
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
License information

================================================================================
FtcDriverStation, FtcRobotController, FtcCommon, Hardware, and RobotCore have
the following license:
FtcDriverStation, FtcRobotController, FtcCommon, Hardware, RobotCore
ModernRobotics, Analytics, and WirelessP2p have the following license:

Copyright (c) 2014, 2015 Qualcomm Technologies Inc
Copyright (c) 2014-2016 Qualcomm Technologies Inc

All rights reserved.

Expand Down Expand Up @@ -38,59 +38,4 @@ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Copyright (c) 2014, 2015 Qualcomm Technologies Inc

All rights reserved.

Redistribution and use in source and binary forms, with or without modification,
are permitted (subject to the limitations in the disclaimer below) provided that
the following conditions are met:

Redistributions of source code must retain the above copyright notice, this list
of conditions and the following disclaimer.

Redistributions in binary form must reproduce the above copyright notice, this
list of conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution.

Neither the name of Qualcomm Technologies Inc nor the names of its contributors
may be used to endorse or promote products derived from this software without
specific prior written permission.

NO EXPRESS OR IMPLIED LICENSES TO ANY PARTY'S PATENT RIGHTS ARE GRANTED BY THIS
LICENSE. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


================================================================================
ModernRobotics, Analitics, and WirelessP2p have the following license:

Copyright (c) 2014, 2015 Qualcomm Technologies, Inc. All rights reserved.
Confidential & Proprietary - Qualcomm Technologies, Inc. ("QTI")

The party receiving this software directly from QTI (the "Recipient") may use
this software as reasonably necessary solely for the purposes set forth in the
agreement between the Recipient and QTI (the "Agreement"). The software may be
used in source code form solely by the Recipient's employees (if any) authorized
by the Agreement. Unless expressly authorized in the Agreement, the Recipient
may not sublicense, assign, transfer or otherwise provide the source code to any
third party. Qualcomm Technologies, Inc. retains all ownership rights in and to
the software

Qualcomm Technologies Inc., will periodically collect anonymous information
about the device this software is installed on such as the make, model, and
software versions, but no information that identifies you.

This notice supersedes any other QTI notices contained within the software
except copyright notices indicating different years of publication for different
portions of the software. This notice does not supersede the application of any
third party copyright notice to that third party's code

46 changes: 13 additions & 33 deletions FtcRobotController/build.gradle
Original file line number Diff line number Diff line change
@@ -1,49 +1,29 @@
import java.util.regex.Pattern

//
// build.gradle in FtcRobotController
//
apply plugin: 'com.android.library'

android {
compileSdkVersion = 'Google Inc.:Google APIs:19'
buildToolsVersion = '21.1.2'

defaultConfig {
minSdkVersion 16
minSdkVersion 19
targetSdkVersion 19
}
}

buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.2.3'

// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
compileSdkVersion 23
buildToolsVersion '23.0.3'
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
}

repositories {
flatDir {
dirs 'libs'
dirs '../libs'
}
}

allprojects {
repositories {
jcenter()
flatDir {
dirs 'out'
}
}
}

dependencies {
compile files('libs/android-support-v4.jar')
compile (name:'RobotCore-release', ext:'aar')
compile (name:'Hardware-release', ext:'aar')
compile (name:'FtcCommon-release', ext:'aar')
compile (name:'ModernRobotics-release', ext:'aar')
compile (name:'Analytics-release', ext:'aar')
compile (name:'WirelessP2p-release', ext:'aar')
compile project(':SwerveRoboticsLibrary')
}
apply from: 'build.release.gradle'
11 changes: 11 additions & 0 deletions FtcRobotController/build.release.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
dependencies {
compile (name:'Inspection-release', ext: 'aar')
compile (name:'Blocks-release', ext: 'aar')
compile (name:'RobotCore-release', ext: 'aar')
compile (name:'Hardware-release', ext: 'aar')
compile (name:'FtcCommon-release', ext: 'aar')
compile (name:'ModernRobotics-release', ext:'aar')
compile (name:'Analytics-release', ext:'aar')
compile (name:'WirelessP2p-release', ext:'aar')
compile project(':SwerveRoboticsLibrary')
}
Binary file removed FtcRobotController/gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
6 changes: 0 additions & 6 deletions FtcRobotController/gradle/wrapper/gradle-wrapper.properties

This file was deleted.

Loading