diff --git a/conf/98-dexcap-libusb.rules b/conf/98-dexcap-libusb.rules new file mode 100755 index 0000000..eaf2643 --- /dev/null +++ b/conf/98-dexcap-libusb.rules @@ -0,0 +1,4 @@ +# For a specific device (replace with your VID:PID) +KERNEL=="ttyUSB[0-9]*", MODE="0777" +KERNEL=="ttyCH34[0-9]USB[0-9]*", MODE="0777" +KERNEL=="ttyACM[0-9]*", MODE="0777" diff --git a/conf/config.yaml b/conf/config.yaml deleted file mode 100644 index d9c73ec..0000000 --- a/conf/config.yaml +++ /dev/null @@ -1,32 +0,0 @@ -server: - enable: true - addr: 127.0.0.1 - port: 8080 - protocol: TCP # Accepted values are: TCP, or UDP - -left_hand: - enable: true - port_name: /dev/ttyUSB1 - adapter: wired # Accepted values are: wired, or wireless - device_id: 1 - baud_rate: 921600 # Accepted values are: 115200, or 921600 - sample_rate: 1000 # Up to 1000 - debug: false - -right_hand: - enable: false - port_name: /dev/ttyUSB0 - adapter: wired - device_id: 1 - baud_rate: 921600 - sample_rate: 1000 - debug: true - -up_body: - enable: false - port_name: /dev/ttyACM0 - adapter: wired - device_id: 1 - baud_rate: 921600 - sample_rate: 1000 - debug: false \ No newline at end of file diff --git a/libs/linux/aarch64/libDexCap.so b/libs/linux/aarch64/libDexCap.so new file mode 100755 index 0000000..837f8c7 Binary files /dev/null and b/libs/linux/aarch64/libDexCap.so differ diff --git a/libs/linux/libserial.so b/libs/linux/aarch64/libserial.so similarity index 100% rename from libs/linux/libserial.so rename to libs/linux/aarch64/libserial.so diff --git a/libs/linux/libserial.so.1 b/libs/linux/aarch64/libserial.so.1 similarity index 100% rename from libs/linux/libserial.so.1 rename to libs/linux/aarch64/libserial.so.1 diff --git a/libs/linux/aarch64/libserial.so.1.0.0 b/libs/linux/aarch64/libserial.so.1.0.0 new file mode 100644 index 0000000..26c8014 Binary files /dev/null and b/libs/linux/aarch64/libserial.so.1.0.0 differ diff --git a/libs/linux/libudev.so b/libs/linux/aarch64/libudev.so similarity index 100% rename from libs/linux/libudev.so rename to libs/linux/aarch64/libudev.so diff --git a/libs/linux/libudev.so.1 b/libs/linux/aarch64/libudev.so.1 similarity index 100% rename from libs/linux/libudev.so.1 rename to libs/linux/aarch64/libudev.so.1 diff --git a/libs/linux/aarch64/libudev.so.1.7.2 b/libs/linux/aarch64/libudev.so.1.7.2 new file mode 100644 index 0000000..15f2730 Binary files /dev/null and b/libs/linux/aarch64/libudev.so.1.7.2 differ diff --git a/libs/linux/aarch64/libusb-1.0.so b/libs/linux/aarch64/libusb-1.0.so new file mode 100644 index 0000000..0824ee0 Binary files /dev/null and b/libs/linux/aarch64/libusb-1.0.so differ diff --git a/libs/linux/libyaml-cpp.so b/libs/linux/aarch64/libyaml-cpp.so similarity index 100% rename from libs/linux/libyaml-cpp.so rename to libs/linux/aarch64/libyaml-cpp.so diff --git a/libs/linux/libyaml-cpp.so.0.7 b/libs/linux/aarch64/libyaml-cpp.so.0.7 similarity index 100% rename from libs/linux/libyaml-cpp.so.0.7 rename to libs/linux/aarch64/libyaml-cpp.so.0.7 diff --git a/libs/linux/aarch64/libyaml-cpp.so.0.7.0 b/libs/linux/aarch64/libyaml-cpp.so.0.7.0 new file mode 100644 index 0000000..bbbade0 Binary files /dev/null and b/libs/linux/aarch64/libyaml-cpp.so.0.7.0 differ diff --git a/libs/linux/libDexCap.so b/libs/linux/x86_64/libDexCap.so similarity index 66% rename from libs/linux/libDexCap.so rename to libs/linux/x86_64/libDexCap.so index 4c92640..bc3fd0b 100755 Binary files a/libs/linux/libDexCap.so and b/libs/linux/x86_64/libDexCap.so differ diff --git a/libs/linux/x86_64/libserial.so b/libs/linux/x86_64/libserial.so new file mode 120000 index 0000000..bf9bc3a --- /dev/null +++ b/libs/linux/x86_64/libserial.so @@ -0,0 +1 @@ +libserial.so.1.0.0 \ No newline at end of file diff --git a/libs/linux/x86_64/libserial.so.1 b/libs/linux/x86_64/libserial.so.1 new file mode 120000 index 0000000..bf9bc3a --- /dev/null +++ b/libs/linux/x86_64/libserial.so.1 @@ -0,0 +1 @@ +libserial.so.1.0.0 \ No newline at end of file diff --git a/libs/linux/libserial.so.1.0.0 b/libs/linux/x86_64/libserial.so.1.0.0 similarity index 100% rename from libs/linux/libserial.so.1.0.0 rename to libs/linux/x86_64/libserial.so.1.0.0 diff --git a/libs/linux/x86_64/libudev.so b/libs/linux/x86_64/libudev.so new file mode 120000 index 0000000..380c820 --- /dev/null +++ b/libs/linux/x86_64/libudev.so @@ -0,0 +1 @@ +libudev.so.1 \ No newline at end of file diff --git a/libs/linux/x86_64/libudev.so.1 b/libs/linux/x86_64/libudev.so.1 new file mode 120000 index 0000000..0410eb5 --- /dev/null +++ b/libs/linux/x86_64/libudev.so.1 @@ -0,0 +1 @@ +libudev.so.1.7.2 \ No newline at end of file diff --git a/libs/linux/libudev.so.1.7.2 b/libs/linux/x86_64/libudev.so.1.7.2 similarity index 100% rename from libs/linux/libudev.so.1.7.2 rename to libs/linux/x86_64/libudev.so.1.7.2 diff --git a/libs/linux/libusb-1.0.a b/libs/linux/x86_64/libusb-1.0.a similarity index 100% rename from libs/linux/libusb-1.0.a rename to libs/linux/x86_64/libusb-1.0.a diff --git a/libs/linux/libusb-1.0.so b/libs/linux/x86_64/libusb-1.0.so similarity index 100% rename from libs/linux/libusb-1.0.so rename to libs/linux/x86_64/libusb-1.0.so diff --git a/libs/linux/x86_64/libyaml-cpp.so b/libs/linux/x86_64/libyaml-cpp.so new file mode 120000 index 0000000..f78835c --- /dev/null +++ b/libs/linux/x86_64/libyaml-cpp.so @@ -0,0 +1 @@ +libyaml-cpp.so.0.7 \ No newline at end of file diff --git a/libs/linux/x86_64/libyaml-cpp.so.0.7 b/libs/linux/x86_64/libyaml-cpp.so.0.7 new file mode 120000 index 0000000..e845380 --- /dev/null +++ b/libs/linux/x86_64/libyaml-cpp.so.0.7 @@ -0,0 +1 @@ +libyaml-cpp.so.0.7.0 \ No newline at end of file diff --git a/libs/linux/libyaml-cpp.so.0.7.0 b/libs/linux/x86_64/libyaml-cpp.so.0.7.0 similarity index 100% rename from libs/linux/libyaml-cpp.so.0.7.0 rename to libs/linux/x86_64/libyaml-cpp.so.0.7.0