Adding a new device to the config.ini

Adding a new device to the config.ini

If you want to use a device not set in the default configuration, use this guide to help you out;

macOS

1. Open the config.ini (You may want to make a backup just in case)
2. Connect the device to your mac
3. The device should automatically mount. Open finder and get the Volume name (ie: DS-9000)
4. In the config.ini, add the device name to the Manufacturers key (Around line 67). Don't include any spaces after the commas
5. At the bottom of the config.ini, there is a template to use for a new device. Copy the whole section (From [MANUFACTURER-EXAMPLE] to READSUBFOLDERS
6. Paste after the last manufacturer. (Most likely after the DS_7000 section so paste around line 142 or so.
7. Update the values as follows;
      NOTE: Not all devices will have this information in the metadata. You will need to use a hex editor to look at a sample file with known data to see if the metadata exists. You can also send us a copy of the file and we can get this data for you.
      [MANUFACTURER-EXAMPLE] - Change this to the Volume name you entered on step4. Must match exactly
      NAME - Change this to the Volume name entered in step4
      UUID - If you don't have this, just comment this line out by putting a # in front of the line
      ID - This is the offset start for the ID
      ID_LENGTH - This is the length of the ID field in bytes
      AUTHOR - This is the offset start for the author
      AUTHOR_LENGTH - This is the length of the author ID field in bytes
      WORKTYPE - This is the start of the work type or job type offset
      WORKTYPE_LENGTH - This is the length of the worktype or job type field in bytes
      DATEDICT - Date dictated offset start. (This is the same for all Philips and Olympus devices tested so far so there is no length required)
      DURATION - The start of the dictation file length offset
      READSUBFOLDERS - Set to 1 to scan subfolders for dictations. This is required for most Olympus devices due to their default folder structure.