Ini adalah pelacak data untuk tim FRC 6894 Iced Java, yang dibuat oleh Luke/Mochatitan. Ini melacak hal -hal seperti berapa mil robot bergerak, atau berapa kali ia menembak, dan menyimpan angka -angka itu dalam file txt. (Ini adalah repositori publik, dan permintaan tarik sangat disambut!)
Cukup buat salinan file tracker.java di folder kode Anda yang memiliki robotcontainer.java, atau folder util. Kemudian, jalankan tracker.initialize () di metode robotinit () dalam file robot.java, membiarkan parameter kosong.
Juga, untuk memastikan bahwa data baru didorong ke file txt, tambahkan tracker.save () ke disabledInit () di dalam kelas robot.java.
Isi dengan apa pun yang Anda inginkan, dalam format nama data: 0 data-name2: 0 dan letakkan di Direktori Aktif (yang dengan semua SRC Anda, dan Folder Gradle. Folder Proyek. (Contoh Lihat)
Tracker.getint (nameOfData) akan memberi Anda nilai dari apa yang dikatakan file txt, dan tracker.set () akan menetapkan nilai ke sesuatu yang lain.
Ini menggunakan filesystem.getActiveDirectory saat Anda menggunakan robot, yang memungkinkan robot membaca file robotdata.txt di komputer. Kemudian mengubah file txt menjadi hashmap yang digunakan dalam semua metode. Saat Anda mengubah nilai dengan Tracker.set (), ia mengubah nilai hashmap. Saat Anda menonaktifkan robot dan menjalankan tracker.save (), robot menerjemahkan hashmap ke dalam format robotdata.txt dan menulis ulang file.