นี่คือตัวติดตามข้อมูลสำหรับทีม FRC 6894 Java เย็นจัดทำโดย Luke/Mochatitan มันติดตามสิ่งต่าง ๆ เช่นหุ่นยนต์เคลื่อนที่กี่ไมล์หรือกี่ครั้งที่มันยิงและเก็บตัวเลขเหล่านั้นไว้ในไฟล์ 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 ทั้งหมดของคุณโฟลเดอร์โครงการ (ดูตัวอย่าง)
tracker.getInt (nameofdata) จะให้ค่ากับสิ่งที่ไฟล์ TXT พูดและ tracker.set () จะตั้งค่าเป็นอย่างอื่น
มันใช้ระบบ filesy.getActiveDirectory เมื่อคุณปรับใช้กับหุ่นยนต์ซึ่งช่วยให้หุ่นยนต์อ่านไฟล์ RobotData.txt บนคอมพิวเตอร์ จากนั้นจะแปลงไฟล์ txt เป็น hashmap ซึ่งใช้ในทุกวิธี เมื่อคุณเปลี่ยนค่าด้วย tracker.set () มันจะเปลี่ยนค่า HashMap เมื่อคุณปิดการใช้งานหุ่นยนต์และเรียกใช้ tracker.save () หุ่นยนต์แปล HashMap เป็นรูปแบบ RobotData.txt และเขียนไฟล์ใหม่