Package-level declarations
The core robot architecture and command-based wrappers.
Robot Structure:
NextRobotrepresents the root of your robot, containing multipleMechanisminstances.NextOpModeis the base class for your OpModes that seamlessly injects yourNextRobotinstance.Scanning & Registration:
RobotScannerandNextFTCOpModeScannerwork alongside Sinister to automatically discover your robot implementations and register your custom OpModes to the FTC dashboard without manual@TeleOpor@Autonomousconfiguration clutter.Event System:
TriggerandEventLoopprovide a WPILib-style API for binding commands to conditional states, allowing commands to run based on arbitrary boolean conditions.
Types
Holder for the NextFTC robot class and instance. This is initialized during the OnCreateEventLoop phase of the app lifecycle. The robot instance is created using the constructor found by RobotScanner.
Defines a destination that can receive telemetry data. Implement this interface to create custom telemetry outputs (e.g., FtcDashboard, file logger).