ยินดีต้อนรับสู่โครงการ WPILIB ที่เก็บนี้มีโครงการ SmartDashboard
ภารกิจ WPILIB คือการเปิดใช้งานทีมแรกให้มุ่งเน้นไปที่การเขียนซอฟต์แวร์เฉพาะเกมมากกว่ารายละเอียดฮาร์ดแวร์ - "ยกระดับพื้นอย่าลดเพดาน" เราพยายามที่จะเปิดใช้งานทีมที่มีความรู้การเขียนโปรแกรม จำกัด และ/หรือประสบการณ์ที่ปรึกษาให้ทำมากที่สุดเท่าที่จะเป็นไปได้ในขณะที่ไม่ขัดขวางความสามารถของทีมที่มีความสามารถในการเขียนโปรแกรมขั้นสูงมากขึ้น เราสนับสนุนชุดส่วนประกอบระบบควบคุมชิ้นส่วนโดยตรงในไลบรารี นอกจากนี้เรายังพยายามรักษาความเท่าเทียมกันระหว่างคุณสมบัติที่สำคัญของแต่ละภาษา (Java, C ++ และ Labview ของ NI) ดังนั้นทีมงานไม่ได้เสียเปรียบสำหรับการเลือกภาษาการเขียนโปรแกรมที่เฉพาะเจาะจง WPILIB เป็นโครงการโอเพ่นซอร์สที่ได้รับใบอนุญาตภายใต้ใบอนุญาต BSD 3-cluse คุณสามารถค้นหาสำเนาใบอนุญาตได้ที่นี่
การสร้างรุ่นล่าสุดของ SmartDashboard สามารถพบได้บนเซิร์ฟเวอร์ของ WPI ก่อนอื่นเลือกเวอร์ชันที่คุณต้องการดาวน์โหลด เมื่ออยู่ในไดเรกทอรีเวอร์ชันไฟล์ที่ใหญ่ที่สุดที่ระบุไว้คือไฟล์ JAR คุณสามารถตรวจสอบว่าแต่ละไฟล์คืออะไรโดยการโฉบข้ามลิงค์ซึ่งจะเปิดเผยเส้นทางเต็มรวมถึงส่วนขยาย
การสร้าง SmartDashboard นั้นตรงไปตรงมามาก SmartDashboard ใช้ Gradle เพื่อรวบรวม
ในการเรียกใช้ SmartDashboard นำทางไปยังไดเรกทอรี smartdashboard
และใช้คำสั่ง ./gradlew :run
ในการสร้าง Smart Dashboard นำทางไปยังไดเรกทอรี smartdashboard
และใช้คำสั่ง ./gradlew shadowjar
ขวดที่รันได้คือ buildlibsSmartDashboard-all.jar
ดูการสนับสนุน.