Это трекер данных для FRC Team 6894 Iced Java, сделанной Люком/Мочатитан. Он отслеживает такие вещи, как много миль, робот движется, или сколько раз он стреляет, и хранит эти цифры в файле TXT. (Это публичное хранилище, и запросы на привлечение очень приветствуются!)
Просто сделайте копию файла Tracker.java в папке кода, в котором есть RobotContainer.java или папка UTIL. Затем запустите Tracker.initialize () на методе robotinit () в файле robot.java, оставляя параметры пустыми.
Кроме того, чтобы убедиться, что новые данные будут переданы в файл txt, добавьте Tracker.save () в disabledinit () в классе robot.java.
Заполните его тем, что вы хотите, в формате имени данных: 0 Data-name2: 0 и поместите его в Active Directory (тот, который со всеми вашими SRC и папкой Gradle. Project Polder. (Пример просмотра)
Tracker.getint (nameofdata) даст вам значение того, что говорит файл txt, и Tracker.set () установит значение для чего -то другого.
Он использует файловую систему.getActiedRectory, когда вы развертываете робот, который позволяет роботу читать файл robotdata.txt на компьютере. Затем он преобразует файл TXT в HashMap, который используется во всех методах. При изменении значения с помощью Tracker.set () он меняет значение HashMap. Когда вы отключите робота и запускает Tracker.save (), робот переводит хэшмап в формат robotdata.txt и переписывает файл.