configuration - DaveL17/matplotlib GitHub Wiki
Plugin Configuration Dialog |
---|
Save Data Files To
This is where the plugin will look for data to chart. The plugin can plot your CSV data or if you choose, the plugin can create CSV data files for you (more on the data in a bit). The specified folder must be visible to the server at all times.
IMPORTANT: It is recommended that you choose a location other than the default location (which is tied to the version of Indigo at the time the plugin was installed.) If you retain this default setting, it may become out of sync when Indigo is later updated.
Save Images To
This is the folder where the plugin will save the image files it creates. If the default folder is used, the images will be automatically available in the Indigo control page editor.
IMPORTANT: It is recommended that you choose a location other than the default location (which is tied to the version of Indigo at the time the plugin was installed.) If you retain this default setting, it may become out of sync when Indigo is later updated.
IMPORTANT: If you want to leave a specific control page displayed and always have the freshest version of a chart
displayed, it's best to add the image file as a Refreshing Image URL
control page object. This way, Indigo will reload
the image at the frequency you specify in the control page editor. If you choose this approach, it is especially useful
to save your images to a location that doesn't change when the Indigo version is updated.
Resolution
The resolution of the image files (in DPI). The default is 100 and will probably work just fine for most users.
Sizes for Rectangular Charts and Square Charts
The default sizes for each type of chart (in pixels). Square charts only need one value which is used for length and width. There are two size settings for rectangular charts to allow for multiple sizes to be used. Size 1 will be used as the "default" and you can override with size 2 in the device preferences. This second setting (size 2 can also be used for an additional size for square charts); simply set height and width to the same value. Rectangular and square charts also have a setting to override system-wide dimension settings on a device by device basis. The minimum size value is 75 pixels, but that limit can be reduced in a future update if there is demand for smaller chart objects.
Chart Properties
Chart properties control the look and feel of your charts. In later versions of the plugin, chart properties have been moved to the Theme Manager.
Debugging
The Matplotlib plugin takes advantage of Indigo's enhanced debug logging facility. The default for logging is "Warning" which will alert you only to issues that you may want to address (this is the recommended setting if everything seems to be running smoothly). Select "Informational Messages" to see select notifications of plugin activity. The logging levels are inclusive of "higher" levels. In other words, if you set the level to Informational Messages, you'll also receive all Warnings, Errors and Critical messages. The plugin also has a setting called "Verbose Logging" which enables additional logging information to be written to the plugin log file (not the Indigo Event Log window).