Collect data using Graph UX

Graph UX allows you to capture the real-time acoustic data using serial capture or local microphone. You can add additional data to your existing projects or build your own dataset from scratch.

⚠️

Before you use the development board to collect data, make sure to flash your development board with Imagimob data streaming firmware.

Connecting and setting up serial capture

To connect and set up the serial capture, follow the steps:


  1. Connect the development board to laptop or PC using the serial port.
  2. Double-click the Main.imunit to open the canvas.
  3. Expand Devices and drag and drop the Serial capture unit onto the canvas.
  4. Expand Visualization and drag and drop the Data Track unit onto the canvas.
  5. Click on the red icon present in the Serial capture node and drag over to the gray icon in the Data Track node. This creates a connection between the two nodes.
  6. Click on the node to edit the properties in the Properties window. However, it is recommended to use the default properties.

The tabs represents the default properties of the serial capture:


Unit Name : Displays the name of the unit
Unit Description : Displays the description of the unit

Connecting and setting up local microphone

To connect and set up the local microphone, follow the steps:


  1. Connect the microphone or use the speaker of the laptop or PC.
  2. Double-click the Main.imunit file to open the canvas.
  3. Expand Devices and drag and drop the Local Microphone unit onto the canvas.
  4. Expand Visualization and drag and drop the Data Track unit onto the canvas.
  5. Click on the red icon present in the Local Microphone node and drag over to the gray icon in the Data Track node. This creates a connection between the two nodes.
  6. Click on the local microphone node to edit the properties in the Properties window. However, it is recommended to use the default properties.

The tabs represents the default properties of the local microphone:


Unit Name : Displays the name of the unit
Unit Description : Displays the description of the unit

Capturing data using Local microphone or Serial Capture

To capture data using the local microphone or Serial Capture, follow the steps:


  1. Navigate to the toolbar and click the Start button to open the session file (.imsession). An empty session file opens.
  2. Click the Record button to start the recording.
  3. Capture the real-time acoustic data for few seconds.
  4. Click the Record button to stop the recording.
  5. Select File>Save Main.session As, if you only want to the save the session file. However, select File>Save to save the session file as well the data track. The Save New Session window appears.
  6. In location, click the three dot and select the desired location to save the file.
  7. In Session Name, enter the name of the session file.
  8. In Track options, select the save checkbox corresponding to the tracks you want to save. You can also edit the track name and file name by double clicking the respective columns.
  9. Click OK to save the files.
  10. Go to the Main.imunit file and repeat the instructions from step 2 to collect and save data in multiple session files.