Skip to content

bhaptics/tact-java

Repository files navigation

tact-java

JVM Library for bHaptics Haptic Devices.

For other languages or platforms, please check this link.

Prerequisite

bHaptics Player has to be installed (window) and running.

Download

tact-java jar downloads are available here.

For more detail on using the library, please check samples/gradle-project/build.gralde.


repositories {
    ...
    flatDir {
        dirs 'libs' // folder of the jar file
    }
}

dependencies {
    ...
    implementation name: 'tact-{Version}'
    implementation "org.java-websocket:Java-WebSocket:1.5.1"
    implementation 'com.google.code.gson:gson:2.8.6'
}

Documentation

  • User guide: This guide contains examples on how to use tact-java in your code.
  • Change log: Changes in the recent versions

Third party libraries

  • JSON Library: com.google.code.gson:gson:2.8.6
  • Websocket client library: org.java-websocket:Java-WebSocket:1.5.1

License

tact-java is released under the Apache 2.0 license.

Copyright 2020 bHaptics Inc.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.