diff --git a/FtcRobotController/build.gradle b/FtcRobotController/build.gradle index 46ee3233543..c46def6c8b8 100644 --- a/FtcRobotController/build.gradle +++ b/FtcRobotController/build.gradle @@ -24,7 +24,6 @@ repositories { } 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') diff --git a/SwerveRoboticsLibrary/build.gradle b/SwerveRoboticsLibrary/build.gradle index d1ab44dfb96..ff706589d6d 100644 --- a/SwerveRoboticsLibrary/build.gradle +++ b/SwerveRoboticsLibrary/build.gradle @@ -32,7 +32,6 @@ repositories { } 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') diff --git a/SwerveRoboticsLibrary/doc/reference/AN_233_Java_D2xx_for_Android_API_User_Manual.pdf b/SwerveRoboticsLibrary/doc/reference/AN_233_Java_D2xx_for_Android_API_User_Manual.pdf new file mode 100644 index 00000000000..0289ff0ffcd Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/AN_233_Java_D2xx_for_Android_API_User_Manual.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/BST_BNO055_DS000_13.pdf b/SwerveRoboticsLibrary/doc/reference/BST_BNO055_DS000_13.pdf new file mode 100644 index 00000000000..b40bcb79453 Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/BST_BNO055_DS000_13.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/D2XX_Programmer's_Guide(FT_000071).pdf b/SwerveRoboticsLibrary/doc/reference/D2XX_Programmer's_Guide(FT_000071).pdf new file mode 100644 index 00000000000..28789dcd1b8 Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/D2XX_Programmer's_Guide(FT_000071).pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/HiTechnic_Motor_Controller_Brief_v1.3.pdf b/SwerveRoboticsLibrary/doc/reference/HiTechnic_Motor_Controller_Brief_v1.3.pdf new file mode 100644 index 00000000000..72fc86179ea Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/HiTechnic_Motor_Controller_Brief_v1.3.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/HiTechnic_Servo_Controller_Brief_v1.2.pdf b/SwerveRoboticsLibrary/doc/reference/HiTechnic_Servo_Controller_Brief_v1.2.pdf new file mode 100644 index 00000000000..2f94e0bdf0e Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/HiTechnic_Servo_Controller_Brief_v1.2.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/I2CXL-MaxSonar-EZ_Datasheet.pdf b/SwerveRoboticsLibrary/doc/reference/I2CXL-MaxSonar-EZ_Datasheet.pdf new file mode 100644 index 00000000000..f2f471618bb Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/I2CXL-MaxSonar-EZ_Datasheet.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/LV-MaxSonar-EZ_Datasheet.pdf b/SwerveRoboticsLibrary/doc/reference/LV-MaxSonar-EZ_Datasheet.pdf new file mode 100644 index 00000000000..4759cb017ae Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/LV-MaxSonar-EZ_Datasheet.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/MATRIX-Controller-Specification-v1.2.pdf b/SwerveRoboticsLibrary/doc/reference/MATRIX-Controller-Specification-v1.2.pdf new file mode 100644 index 00000000000..609eb4ee82a Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/MATRIX-Controller-Specification-v1.2.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/MATRIX_Motor_Spec_v2.pdf b/SwerveRoboticsLibrary/doc/reference/MATRIX_Motor_Spec_v2.pdf new file mode 100644 index 00000000000..d44f7ae6848 Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/MATRIX_Motor_Spec_v2.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 1-LEGO MINDSTORMS NXT hardware schematic.pdf b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 1-LEGO MINDSTORMS NXT hardware schematic.pdf new file mode 100644 index 00000000000..1a5b11c9ed9 Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 1-LEGO MINDSTORMS NXT hardware schematic.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 2-LEGO MINDSTORMS NXT Keypad schematic.pdf b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 2-LEGO MINDSTORMS NXT Keypad schematic.pdf new file mode 100644 index 00000000000..c17b9bd54a1 Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 2-LEGO MINDSTORMS NXT Keypad schematic.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 3-LEGO MINDSTORMS NXT Light Sensor hardware schematic.pdf b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 3-LEGO MINDSTORMS NXT Light Sensor hardware schematic.pdf new file mode 100644 index 00000000000..a8333b16163 Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 3-LEGO MINDSTORMS NXT Light Sensor hardware schematic.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 4-LEGO MINDSTORMS NXT Sound Sensor hardware schematic.pdf b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 4-LEGO MINDSTORMS NXT Sound Sensor hardware schematic.pdf new file mode 100644 index 00000000000..86152eb1bde Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 4-LEGO MINDSTORMS NXT Sound Sensor hardware schematic.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 5-LEGO MINDSTORMS NXT Touch Sensor hardware schematic.pdf b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 5-LEGO MINDSTORMS NXT Touch Sensor hardware schematic.pdf new file mode 100644 index 00000000000..0e41bdacf9c Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 5-LEGO MINDSTORMS NXT Touch Sensor hardware schematic.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 6-LEGO MINDSTORMS NXT Ultrasonic Sensor hardware schematic.pdf b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 6-LEGO MINDSTORMS NXT Ultrasonic Sensor hardware schematic.pdf new file mode 100644 index 00000000000..e3577875fdb Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 6-LEGO MINDSTORMS NXT Ultrasonic Sensor hardware schematic.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 7-LEGO MINDSTORMS NXT Ultrasonic Sensor I2C communication protocol.pdf b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 7-LEGO MINDSTORMS NXT Ultrasonic Sensor I2C communication protocol.pdf new file mode 100644 index 00000000000..eb86aa51032 Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 7-LEGO MINDSTORMS NXT Ultrasonic Sensor I2C communication protocol.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 8-LEGO MINDSTORMS NXT ARM7 Bluetooth Interface specification.pdf b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 8-LEGO MINDSTORMS NXT ARM7 Bluetooth Interface specification.pdf new file mode 100644 index 00000000000..c5493e1ac4d Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/Appendix 8-LEGO MINDSTORMS NXT ARM7 Bluetooth Interface specification.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/LEGO MINDSTORMS NXT Hardware Developer Kit.pdf b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/LEGO MINDSTORMS NXT Hardware Developer Kit.pdf new file mode 100644 index 00000000000..d49fcc073da Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/NXT Sensors/LEGO MINDSTORMS NXT Hardware Developer Kit/LEGO MINDSTORMS NXT Hardware Developer Kit.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/TCS34725.pdf b/SwerveRoboticsLibrary/doc/reference/TCS34725.pdf new file mode 100644 index 00000000000..669578a293c Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/TCS34725.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/TMD3782_Datasheet_EN_v2.pdf b/SwerveRoboticsLibrary/doc/reference/TMD3782_Datasheet_EN_v2.pdf new file mode 100644 index 00000000000..378f8bd31aa Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/TMD3782_Datasheet_EN_v2.pdf differ diff --git a/SwerveRoboticsLibrary/doc/reference/adafruit-bno055-absolute-orientation-sensor.pdf b/SwerveRoboticsLibrary/doc/reference/adafruit-bno055-absolute-orientation-sensor.pdf new file mode 100644 index 00000000000..f7d61fd3b84 Binary files /dev/null and b/SwerveRoboticsLibrary/doc/reference/adafruit-bno055-absolute-orientation-sensor.pdf differ diff --git a/build.common.gradle b/build.common.gradle index 3825a790d84..d16dbc603ef 100644 --- a/build.common.gradle +++ b/build.common.gradle @@ -74,7 +74,6 @@ repositories { } 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') diff --git a/build.gradle b/build.gradle index 3e1507e3b69..015f3841cf1 100644 --- a/build.gradle +++ b/build.gradle @@ -5,7 +5,7 @@ buildscript { jcenter() } dependencies { - classpath 'com.android.tools.build:gradle:1.2.3' + classpath 'com.android.tools.build:gradle:2.1.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files diff --git a/doc/apk/FtcDriverStation-release.apk b/doc/apk/FtcDriverStation-release.apk new file mode 100644 index 00000000000..de93b89a3b9 Binary files /dev/null and b/doc/apk/FtcDriverStation-release.apk differ diff --git a/doc/tutorial/Build guide for k9bot.pdf b/doc/tutorial/Build guide for k9bot.pdf new file mode 100644 index 00000000000..148d3ef7117 Binary files /dev/null and b/doc/tutorial/Build guide for k9bot.pdf differ diff --git a/doc/tutorial/FTCTraining_Manual.pdf b/doc/tutorial/FTCTraining_Manual.pdf new file mode 100644 index 00000000000..c2c9ceadfc9 Binary files /dev/null and b/doc/tutorial/FTCTraining_Manual.pdf differ diff --git a/doc/tutorial/FTC_NextGenGuide.pdf b/doc/tutorial/FTC_NextGenGuide.pdf new file mode 100644 index 00000000000..cbf429072ed Binary files /dev/null and b/doc/tutorial/FTC_NextGenGuide.pdf differ diff --git a/doc/tutorial/FTC_ZTE_ChannelChange.pdf b/doc/tutorial/FTC_ZTE_ChannelChange.pdf new file mode 100644 index 00000000000..e2e9f88b105 Binary files /dev/null and b/doc/tutorial/FTC_ZTE_ChannelChange.pdf differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 0c71e760dc9..64849c39cb1 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Wed Apr 10 15:27:10 PDT 2013 +#Fri Jun 24 17:00:05 PDT 2016 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip