These are the errors which can be returned by any of the Prosody API functions.
N | Name | Cause |
---|---|---|
-115 | ERR_SM_BAD_DATA_LENGTH | invalid length parameter |
-135 | ERR_SM_BAD_DATAFEED_CONNECT | an attempt to connect a datafeed has been rejected by the firmware |
-101 | ERR_SM_BAD_PARAMETER | a parameter value is bad |
-121 | ERR_SM_CHANNEL_ALLOCATED | a channel is allocated when attempting an operation that requires no channels be allocated |
-1 | ERR_SM_DEVERR | problem accessing the device or other error not covered by a more specific code |
-160 | ERR_SM_DISCONNECTED | a connection to the DSP is disconnected - typically because of an incorrect security key or network problem |
-106 | ERR_SM_DOWNLOAD | problem trying to download firmware |
-104 | ERR_SM_FILE_ACCESS | could not access a file (i.e. open/read/write etc failed) |
-105 | ERR_SM_FILE_FORMAT | file is not in the expected format |
-108 | ERR_SM_FIRMWARE_NOT_RUNNING | no firmware is running on a module |
-130 | ERR_SM_FIRMWARE_PROBLEM | Obsolete |
-125 | ERR_SM_INCOMPATIBLE_APP | Obsolete |
-124 | ERR_SM_INCOMPATIBLE_DRIVER | Obsolete |
-103 | ERR_SM_MODULE_ACCESS | Obsolete |
-109 | ERR_SM_MODULE_ALREADY_RUNNING | Obsolete |
-100 | ERR_SM_NOT_IMPLEMENTED | function or option not implemented |
-127 | ERR_SM_NOT_SAME_GROUP | Obsolete |
-123 | ERR_SM_NOT_SAME_MODULE | alt_data_source channel not located on same module |
-133 | ERR_SM_NO_ASSOCIATED_SWITCH | the card is a type which does not have an associated switch driver |
-113 | ERR_SM_NO_CAPACITY | module does not currently have capacity to buffer this data |
-111 | ERR_SM_NO_DATA_AVAILABLE | not enough data recorded yet to give to application |
-128 | ERR_SM_NO_LICENCE | software requires a licence but none is available |
-112 | ERR_SM_NO_RECORD_IN_PROGRESS | no recording current on timeslot. |
-114 | ERR_SM_NO_REPLAY_IN_PROGRESS | current replay complete or aborted |
-107 | ERR_SM_NO_RESOURCES | a lack of resources prevents the operation from completing |
-110 | ERR_SM_NO_SUCH_CHANNEL | no suitable channel exists |
-120 | ERR_SM_NO_SUCH_DIGIT | Obsolete |
-119 | ERR_SM_NO_SUCH_FIRMWARE | no suitable firmware is available |
-118 | ERR_SM_NO_SUCH_GROUP | the specified group does not exist |
-102 | ERR_SM_NO_SUCH_MODULE | the specified module does not exist |
-170 | ERR_SM_NO_SUCH_STREAM | the specified stream does not exist |
-131 | ERR_SM_OS_RESOURCE_PROBLEM | problem trying to allocate resources (e.g. malloc()) |
-134 | ERR_SM_OS_OTHER_PROBLEM | problem occurred calling native operating system |
-2 | ERR_SM_PENDING | no error but operation has not yet finished |
-116 | ERR_SM_WRONG_CHANNEL_STATE | replay or other non-interruptible job still in progress |
-117 | ERR_SM_WRONG_CHANNEL_TYPE | operation is inappropriate for this type of channel |
-129 | ERR_SM_WRONG_FIRMWARE_TYPE | firmware does not support algorithm. |
-126 | ERR_SM_WRONG_MODULE_TYPE | operation is inappropriate for this type of module |
-150 | ERR_SM_IWR_NO_NOISE | The Isolated Word Recogniser has been started with no noise model |
-151 | ERR_SM_IWR_EXCESS_NOISE | The Isolated Word Recogniser has been started with more than one noise model |
-152 | ERR_SM_IWR_NO_MODEL | The Isolated Word Recogniser has been started with no models |
-153 | ERR_SM_IWR_EXCESS_MODELS | The Isolated Word Recogniser has been started with more models than it can handle |
-154 | ERR_SM_IWR_EXCESS_STATES | The Isolated Word Recogniser has been started with a defective model |
-155 | ERR_SM_IWR_MODEL_CHANGED | The Isolated Word Recogniser has detected that a model being used was replaced |
-156 | ERR_SM_IWR_MISSING | The Isolated Word Recogniser has detected that a model being used has been deleted |