... | ... | @@ -38,7 +38,6 @@ |
|
|
- [set_log_mode](#set_log_mode)
|
|
|
- [set_custom_logger](#set_custom_logger)
|
|
|
|
|
|
|
|
|
# **General Example**
|
|
|
|
|
|
Here is a small example that goes over most basic steps:
|
... | ... | @@ -196,6 +195,8 @@ Class storing all data and information on an RTIS device measurement. |
|
|
</tbody>
|
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
## **RTISSettings**
|
|
|
|
|
|
<p class="func-header">
|
... | ... | @@ -213,6 +214,7 @@ Can be converted to a dictionary. |
|
|
|
|
|
</table>
|
|
|
|
|
|
|
|
|
## **MeasureExternalTriggerQueueThread**
|
|
|
|
|
|
<p class="func-header">
|
... | ... | @@ -234,6 +236,8 @@ Use [`create_measure_external_trigger_queue(dataQueue)`](https://cosysgit.uantwe |
|
|
|
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
## **MeasureExternalTriggerCallbackThread**
|
|
|
|
|
|
<p class="func-header">
|
... | ... | @@ -255,6 +259,8 @@ Use [`create_measure_external_trigger_callback(save_callback)`](https://cosysgit |
|
|
|
|
|
</table>
|
|
|
|
|
|
|
|
|
|
|
|
# **Methods**
|
|
|
|
|
|
## **open_connection**
|
... | ... | @@ -403,7 +409,7 @@ config_uuid = rtisdev.set_recording_settings(premade="short_20_80") |
|
|
Create settings from a json file.
|
|
|
This expects a json to be available with a format such as seen below.
|
|
|
Here we use auto-generated pulse call to emit.
|
|
|
More examples can be found [here](https://cosysgit.uantwerpen.be/rtis-software/rtisdev/-/blob/master/config/premadeSettings/recording/).
|
|
|
More examples can be found [here](https://cosysgit.uantwerpen.be/rtis-software/rtisdev/-/blob/master/rtisdev/config/premadeSettings/recording/).
|
|
|
An example json:
|
|
|
|
|
|
```json
|
... | ... | @@ -426,7 +432,7 @@ Create settings from a json file. |
|
|
This expects a json to be available with a format such as seen below.
|
|
|
Here we use manually generated call.
|
|
|
It has to be available on the given path and have the right format.
|
|
|
An example of such a custom call can be found [here](https://cosysgit.uantwerpen.be/rtis-software/rtisdev/-/blob/master/config/premadeSettings/recording/)flutter.csv:
|
|
|
An example of such a custom call can be found [here](https://cosysgit.uantwerpen.be/rtis-software/rtisdev/-/blob/master/rtisdev/config/premadeSettings/recording/)flutter.csv:
|
|
|
|
|
|
```json
|
|
|
{
|
... | ... | @@ -449,7 +455,7 @@ config_uuid = rtisdev.set_recording_settings(microphoneSamples=294912, callDurat |
|
|
```
|
|
|
|
|
|
Load in manually generated call. This requires the file to exist on the path and have the right format.
|
|
|
An example of such a custom call can be found [here](https://cosysgit.uantwerpen.be/rtis-software/rtisdev/-/blob/master/config/premadeSettings/recording/)flutter.csv:
|
|
|
An example of such a custom call can be found [here](https://cosysgit.uantwerpen.be/rtis-software/rtisdev/-/blob/master/rtisdev/config/premadeSettings/recording/)flutter.csv:
|
|
|
|
|
|
```python
|
|
|
config_uuid = rtisdev.set_recording_settings(callCustom="mycall.csv")
|
... | ... | @@ -610,7 +616,7 @@ Create settings from a json file with full processing settings on. |
|
|
This expects a json to be available with a premade a format such as seen below.
|
|
|
Note that the json does not include support for pre- and post-filters. Any other setting not defined in the
|
|
|
json example below should also still be set manually as argument if the default value is not desired.
|
|
|
An example of such json files can be found [here](https://cosysgit.uantwerpen.be/rtis-software/rtisdev/-/blob/master/config/premadeSettings/processing/).
|
|
|
An example of such json files can be found [here](https://cosysgit.uantwerpen.be/rtis-software/rtisdev/-/blob/master/rtisdev/config/premadeSettings/processing/).
|
|
|
Here we use auto-generated processing files:
|
|
|
|
|
|
```json
|
... | ... | @@ -635,7 +641,7 @@ Here we use manually generated processing files. |
|
|
They have to be available on these paths and have the right format.
|
|
|
Note that the json does not include support for pre- and post-filters. Any other setting not defined in the
|
|
|
json example below should also still be set manually as argument if the default value is not desired.
|
|
|
An example of such custom processing files can be found [here](https://cosysgit.uantwerpen.be/rtis-software/rtisdev/-/blob/master/config/premadeSettings/processing/) as well:
|
|
|
An example of such custom processing files can be found [here](https://cosysgit.uantwerpen.be/rtis-software/rtisdev/-/blob/master/rtisdev/config/premadeSettings/processing/) as well:
|
|
|
|
|
|
```json
|
|
|
{
|
... | ... | @@ -661,7 +667,7 @@ delaymatrix.csv, directions.csv and ranges.csv. Don't forget to also perhaps set |
|
|
microphoneSampleFrequency values correctly as these are absent in these csv files!
|
|
|
Note that the custom paths does not include support for pre- and post-filters.
|
|
|
Any other setting not should also still be set manually as argument if the default value is not desired.
|
|
|
An example of such custom processing files can be found [here](https://cosysgit.uantwerpen.be/rtis-software/rtisdev/-/blob/master/config/premadeSettings/processing/):
|
|
|
An example of such custom processing files can be found [here](https://cosysgit.uantwerpen.be/rtis-software/rtisdev/-/blob/master/rtisdev/config/premadeSettings/processing/):
|
|
|
|
|
|
```python
|
|
|
rtisdev.set_processing_settings(customPath="mysettingsfolder", configName=config_uuid)
|
... | ... | |