Debugging Device Communications
Flexible driver fires a special Flexible Driver Error event when any of the data processing expressions fails with an error. Those events are used to diagnose problems when configuring the driver to work with a new device type.
Event Name | flexibleDriverError |
Permissions: | Accessible at Observer permission level |
Expiration Period: | Non-persistent |
Records: | 1 |
Record Format:
Field Name | Field Type | Notes |
description | String | Type of expression those evaluation has failed. |
expression | String | Text of expression those evaluation has failed. |
error | String | Error text. |
defaultTable | Data Table | Default table used during expression evaluation. |
defaultContext | String | Default context used during expression evaluation. |
environment | Data Table | Environment variables available during expression evaluation. |
stackTrace | Data Table | Internal stack trace of the error. Provides in-depth diagnostics for the Iotellect support team. |
Was this page helpful?