SPARK Wireless Core error codes.
Copyright (C) 2021 SPARK Microsystems International Inc. All rights reserved.
This source code is proprietary and subject to the SPARK Microsystems Software EULA found in this package in file EULA.txt.
SPARK FW Team.
Wireless API error structure.
enumerator SWC_ERR_NONE = 0¶
No error occurred
Not enough memory is allocated by the application for a full Wireless Core initialization
A NULL pointer is passed as argument
Fast sync and dual radio are enabled but are incompatible
The configured PAN ID is invalid
The configured network role is invalid
The configured sleep level is invalid
The configured IRQ polarity is invalid
The configured SPI mode is invalid
The configured modulation is invalid
The configured FEC level is invalid
The configured CCA fail action is invalid
The configured CCA threshold is invalid
The configured local address is invalid
The configured source address is invalid
The configured destination address is invalid
ARQ is enabled while ACK is not
Link throttling is enabled on an RX connection
Payload memory allocation is not enabled on a RX connection
The configured TX pulse count is invalid
The configured TX pulse count offset is invalid
The configured TX pulse width is invalid
The configured TX pulse width offset is invalid
The configured TX pulse gain is invalid
The configured TX pulse gain offset is invalid
The configured RX pulse count is invalid
There is no more payload buffer available from the queue
A channel is added on a connection using only auto-reply timeslots There is an internal Wireless Core error
The configured payload size exceeds the maximum value for the current connection configuration
Dual radio is used but swc_node_radio_add() is not called twice
The function call is not supported when the frame fragmentation is enable on the connection
- enumerator SWC_ERR_NONE = 0¶