Overview
When running any of Lumerical products for the very first time the user will be prompt with the Ansys Product Improvement Program consent dialogue. The user must accept or decline the data collection before using any of Lumerical products.
Installer new files
Below are the files and folders that have been added into Lumerical installation
- Windows:
"C:\Program Files\Lumerical\[[verpath]]\commonfiles\APIP\bin\winx64\"
- Linux:
/opt/lumerical/[[verpath]]/commonfiles/APIP/bin/linx64
Key files
Depending on the Operating System in use the relevant files will be in different folders although the basic structure does not change.
- apip-data – temporary storage for the data collected that will be sent to Ansys servers.
- apip_standalone_service.txt – it is a log file generated by the APIP service.
- ApipUserConfig.txt – stores the user’s answer for the APIP consent dialogue.
On Linux, above files and folders are placed under,
<HOMEDIR>./ansys/[[verpath]]
On Windows, these are found in,
<HOME_DIR>\AppData\Roaming\Ansys\[[verpath]]
Debugging
Setting an environment variable as APIP_DEBUG_ON=1 or APIP_DEBUG_ON=true turns on the internal debugging capability which creates a “dump” folder in the above mentioned structure to keep all sent messages. Those can be inspected at any time.
Changing settings
In case the user changes mind and want to allow or decline the data collection, the Ansys Product Improvement Program consent dialogue is available from the Help menu. The current setting (Yes or No option) is loaded and selected upon consent dialogue loading and the ‘Cancel’ button is enabled or disabled in case the current selection is different from the one previously saved on disk.