Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • RTIS Dev RTIS Dev
  • Project information
    • Project information
    • Activity
    • Members
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Wiki
    • Wiki
  • Activity
Collapse sidebar
  • RTIS Software
  • RTIS DevRTIS Dev
  • Wiki
  • Home

Home · Changes

Page history
Update home authored Apr 05, 2024 by Wouter Jansen's avatar Wouter Jansen
Hide whitespace changes
Inline Side-by-side
home.md
View page @ ff865cda
...@@ -37,7 +37,6 @@ ...@@ -37,7 +37,6 @@
- [reset_device](#reset_device) - [reset_device](#reset_device)
- [set_log_mode](#set_log_mode) - [set_log_mode](#set_log_mode)
- [set_custom_logger](#set_custom_logger) - [set_custom_logger](#set_custom_logger)
# **General Example** # **General Example**
...@@ -196,6 +195,8 @@ Class storing all data and information on an RTIS device measurement. ...@@ -196,6 +195,8 @@ Class storing all data and information on an RTIS device measurement.
</tbody> </tbody>
</table> </table>
## **RTISSettings** ## **RTISSettings**
<p class="func-header"> <p class="func-header">
...@@ -213,6 +214,7 @@ Can be converted to a dictionary. ...@@ -213,6 +214,7 @@ Can be converted to a dictionary.
</table> </table>
## **MeasureExternalTriggerQueueThread** ## **MeasureExternalTriggerQueueThread**
<p class="func-header"> <p class="func-header">
...@@ -234,6 +236,8 @@ Use [`create_measure_external_trigger_queue(dataQueue)`](https://cosysgit.uantwe ...@@ -234,6 +236,8 @@ Use [`create_measure_external_trigger_queue(dataQueue)`](https://cosysgit.uantwe
</table> </table>
## **MeasureExternalTriggerCallbackThread** ## **MeasureExternalTriggerCallbackThread**
<p class="func-header"> <p class="func-header">
...@@ -255,6 +259,8 @@ Use [`create_measure_external_trigger_callback(save_callback)`](https://cosysgit ...@@ -255,6 +259,8 @@ Use [`create_measure_external_trigger_callback(save_callback)`](https://cosysgit
</table> </table>
# **Methods** # **Methods**
## **open_connection** ## **open_connection**
...@@ -403,7 +409,7 @@ config_uuid = rtisdev.set_recording_settings(premade="short_20_80") ...@@ -403,7 +409,7 @@ config_uuid = rtisdev.set_recording_settings(premade="short_20_80")
Create settings from a json file. Create settings from a json file.
This expects a json to be available with a format such as seen below. This expects a json to be available with a format such as seen below.
Here we use auto-generated pulse call to emit. 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: An example json:
```json ```json
...@@ -426,7 +432,7 @@ Create settings from a json file. ...@@ -426,7 +432,7 @@ Create settings from a json file.
This expects a json to be available with a format such as seen below. This expects a json to be available with a format such as seen below.
Here we use manually generated call. Here we use manually generated call.
It has to be available on the given path and have the right format. 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 ```json
{ {
...@@ -449,7 +455,7 @@ config_uuid = rtisdev.set_recording_settings(microphoneSamples=294912, callDurat ...@@ -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. 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 ```python
config_uuid = rtisdev.set_recording_settings(callCustom="mycall.csv") config_uuid = rtisdev.set_recording_settings(callCustom="mycall.csv")
...@@ -610,7 +616,7 @@ Create settings from a json file with full processing settings on. ...@@ -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. 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 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. 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: Here we use auto-generated processing files:
```json ```json
...@@ -635,7 +641,7 @@ Here we use manually generated processing files. ...@@ -635,7 +641,7 @@ Here we use manually generated processing files.
They have to be available on these paths and have the right format. 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 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. 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 ```json
{ {
...@@ -661,7 +667,7 @@ delaymatrix.csv, directions.csv and ranges.csv. Don't forget to also perhaps set ...@@ -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! 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. 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. 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 ```python
rtisdev.set_processing_settings(customPath="mysettingsfolder", configName=config_uuid) rtisdev.set_processing_settings(customPath="mysettingsfolder", configName=config_uuid)
......
Clone repository
  • General Example
  • Classes
    • RTISMeasurement
    • RTISSettings
    • MeasureExternalTriggerQueueThread
    • MeasureExternalTriggerCallbackThread
  • Methods
    • open_connection
    • close_connection
    • set_recording_settings
    • set_processing_settings
    • get_current_settings_config_name_list
    • get_current_settings
    • clear_current_settings
    • get_settings
    • set_settings_from_class
    • get_premade_processing_settings_list
    • get_premade_recording_settings_list
    • get_microphone_layout_list
    • prepare_processing
    • unload_processing
    • get_raw_measurement
    • get_signal_measurement
    • get_processed_measurement
    • process_measurement
    • set_counter
    • set_behaviour
    • get_firmware_version
    • create_measure_external_trigger_queue
    • create_measure_external_trigger_callback
    • create_processing_workers
    • toggle_amplifier
    • toggle_external_triggers
    • custom_command
    • reset_device
    • set_log_mode
    • set_custom_logger