FtcRobotController v11.2
This commit is contained in:
32
README.md
32
README.md
@@ -59,6 +59,37 @@ The readme.md file located in the [/TeamCode/src/main/java/org/firstinspires/ftc
|
||||
|
||||
# Release Information
|
||||
|
||||
## Version 11.2 (20260707-102819)
|
||||
|
||||
### Breaking Changes
|
||||
* Gradle is upgraded to v9.1 and the Android Gradle Plugin is updated to v8.13.2. AGP v8.13.2 requires Android Studio Narwhal 3 Feature Drop or later. Earlier versions of Android Studio will fail to sync the project. Older versions of Android Studio may prompt the user to downgrade AGP. Do not do this. Gradle v9.1 removed support for features that older versions of the AGP use. Updating Gradle fixes a Windows 11 problem some teams may encounter if they have agressive security software installed on their machine. For more context see [this Gradle issue](https://github.com/gradle/gradle/issues/31438)
|
||||
|
||||
### Enhancements
|
||||
* New type of OpMode is now available. (`@Utility`)
|
||||
* Utility opmodes that are not disabled will show up in the Utility menu (requires 11.2 or later DS and RC)
|
||||
* TestHardware Utility now available
|
||||
* It allows you to test all servos, CR servos, motors, Color sensors, distance sensors, touch sensors, IMUs, webcams, and analog sensors in the config
|
||||
* TestGamepad Utility now available
|
||||
* It allows you to see the results of your two gamepads to make sure it is what you expect and find problems with your gamepads.
|
||||
* Adds methods to PwmControl interface to allow you to setPulseWidth and getPulseWidth
|
||||
* Both of these are in microseconds (uSeconds)
|
||||
* This is an ADVANCED feature. There is not a supporting sample.
|
||||
* NOTE: You may see a slight difference since the hardware is not accurate to the microsecond
|
||||
* Adds ability to set UVC camera "quirks" from user code to control compatibility flags used inside the low level UVC driver. Addresses issue [1428](https://github.com/FIRST-Tech-Challenge/FtcRobotController/issues/1428)
|
||||
* Changes Apriltag Axis Display order on camera preview screen, to reflect updated Z axis direction.
|
||||
* The Driver Station app init button has a light teal background with the word init if
|
||||
* the driver station and robot controller are connected and have the same team number
|
||||
* there is at least one gamepad attached
|
||||
* the timer is enabled (for an Autonomous OpMode)
|
||||
|
||||
### Bug Fixes
|
||||
* Fixes issue [1949](https://github.com/FIRST-Tech-Challenge/FtcRobotController/issues/1949) overwriting the group with the default group when registering a OpMode with OpModeManager.register(OpModeMeta name, Class<? extends OpMode> clazz)
|
||||
* Fixes issue mentioned in [1890](https://github.com/FIRST-Tech-Challenge/FtcRobotController/issues/1890) where if
|
||||
for a servo you change the direction or scaleRange and send the same setPosition that was sent
|
||||
before, then it wouldn't update the servo.
|
||||
* Fixes an issue where Self-Inspect doesn't flag a driver station using -RC in it's name. The message is now:
|
||||
* The team numbers in the robot controller and driver station names do not match, or a device name is invalid. Refer to the FTC Competition Manual for device naming rules.
|
||||
|
||||
## Version 11.1 (20251231-104637)
|
||||
|
||||
### Enhancements
|
||||
@@ -132,6 +163,7 @@ The readme.md file located in the [/TeamCode/src/main/java/org/firstinspires/ftc
|
||||
to rename the file, the rename will fail.
|
||||
|
||||
### Enhancements
|
||||
* Adds a configuration item for a Full Range Servo. Selecting this item expands the pulse width range from 500us to 2500us. For comparison, the legacy Servo type defines the pulse width range as 600us to 2400us.
|
||||
* Improved the OBJ new file creation flow workflow. The new flow allows you to easily use samples, craft new custom OpModes and make new Java classes.
|
||||
* Added support for gamepad edge detection.
|
||||
* A new sample program `ConceptGamepadEdgeDetection` demonstrates its use.
|
||||
|
||||
Reference in New Issue
Block a user