|
|
The primary supported language to create your own RTIS software to run on the eRTIS devices is **Python**. There is one primary Python module available called [RTIS Dev](https://cosysgit.uantwerpen.be/rtis-software/rtisdev/-/wikis/home) that can be used to make your own scripts to perform both the recording and processing aspects.
|
|
|
|
|
|
However, this Python module naturally only works directly on the eRTIS device. However, in order to support remote usage of the sensor a service is available on each eRTIS device to connect remotely to and use RTIS Dev as if you were directly working on device itself.
|
|
|
|
|
|
In order to facilitate the different coding languages and programs that people prefer to use when writing software, multiple 'wrappers' are available. This means you can use RTIS Dev functionality running locally on the RTIS device in Python, but from a different language.
|
|
|
|
|
|
|
|
|
## MATLAB Wrapper
|
|
|
The first wrapper that is available is in MATLAB. Please see [here](https://cosysgit.uantwerpen.be/rtis-software/rtisdevremotematlabwrapper/-/releases) for the latest version to install (from source or as a MATLAB toolbox). For more information on how to use this wrapper and example code, please see the [wiki](https://cosysgit.uantwerpen.be/rtis-software/rtisdevremotematlabwrapper/-/wikis/home).
|
|
|
|
|
|
## Python Wrapper
|
|
|
The second wrapper that is available is in Python. Python? Isn't RTIS Dev in Python already? While wrapper might not be the right wording, this module still allows you to connect remotely to a RTIS device and use RTIS Dev as if you were working on the device itself. This isn't something possible with RTIS Dev by default. As such, this 'wrapper' is needed. Please see [here](https://cosysgit.uantwerpen.be/rtis-software/rtisdevremotepy/-/releases) for the latest version to install from source as a Python module. For more information on how to use this wrapper and example code, please see the [wiki](https://cosysgit.uantwerpen.be/rtis-software/rtisdevremotepy/-/wikis/home).
|
|
|
|
|
|
## Developing a wrapper
|
|
|
Creating a new wrapper is easy to do if you are familiar with Python and your language of choice can easily interact with Python as interpreter. More information and example please see the [RTIS Dev Remote library repository](https://cosysgit.uantwerpen.be/rtis-software/rtisdevremote). |
|
|
\ No newline at end of file |