added jni libs to pom and stated work on camera info

This commit is contained in:
ori agranat
2019-09-13 02:45:11 +03:00
parent 46891f767e
commit aa45f9ece2
4 changed files with 30 additions and 6 deletions

2
.gitignore vendored
View File

@@ -103,3 +103,5 @@ fabric.properties
# Android studio 3.1+ serialized cache file
.idea/caches/build_file_checksums.ser
Main/Settings/

View File

@@ -47,19 +47,39 @@
<version>1.7.26</version>
</dependency>
<dependency>
<!--frc cscore libs-->
<!--frc cscore java libs-->
<groupId>edu.wpi.first.cscore</groupId>
<artifactId>cscore-java</artifactId>
<version>RELEASE</version>
</dependency>
<dependency>
<!--frc network table core libs-->
<!--frc cscore interface libs-->
<groupId>edu.wpi.first.cscore</groupId>
<artifactId>cscore-jni</artifactId>
<version>RELEASE</version>
<classifier>all</classifier>
</dependency>
<dependency>
<!--frc camera server libs-->
<groupId>edu.wpi.first.cameraserver</groupId>
<artifactId>cameraserver-java</artifactId>
<version>RELEASE</version>
</dependency>
<dependency>
<!--frc network table java libs-->
<groupId>edu.wpi.first.ntcore</groupId>
<artifactId>ntcore-java</artifactId>
<version>RELEASE</version>
</dependency>
<dependency>
<!--frc network table client libs-->
<!--frc network tables interface libs-->
<groupId>edu.wpi.first.ntcore</groupId>
<artifactId>ntcore-jni</artifactId>
<version>RELEASE</version>
<classifier>all</classifier>
</dependency>
<dependency>
<!--frc java libs-->
<groupId>edu.wpi.first.wpiutil</groupId>
<artifactId>wpiutil-java</artifactId>
<version>RELEASE</version>
@@ -71,11 +91,13 @@
<version>RELEASE</version>
</dependency>
<dependency>
<!--apache common classes libs-->
<groupId>org.apache.commons</groupId>
<artifactId>commons-math3</artifactId>
<version>RELEASE</version>
</dependency>
<dependency>
<!--google json save and load library-->
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>RELEASE</version>

View File

@@ -7,6 +7,7 @@ import java.util.HashMap;
import java.util.List;
import edu.wpi.cscore.*;
import edu.wpi.first.cameraserver.CameraServer;
public class SettingsManager {
private static SettingsManager instance;
@@ -52,10 +53,9 @@ public class SettingsManager {
}
private void InitiateCamerasInfo(){
UsbCameraInfo[] TrueCameras = new UsbCameraInfo[];
// UsbCameraInfo[] TrueCameras = new UsbCameraInfo[];
UsbCameraInfo[] UsbDevices = UsbCamera.enumerateUsbCameras();
System.out.println("");
}
private void InitiateUsbCameras(){

Binary file not shown.