All TX SWI functions are asynchronous.
Function |
Description |
---|---|
Zero-fills a CPI packet to be used as a TX SWI request message and sets all addressing information. | |
Verifies the reply message and decodes the message if required. |
Function |
Description |
---|---|
Builds a swiResetSwitch message to reset the switch block to the idle state. |
Function |
Description |
---|---|
Builds a swiConfigBoardClock message to establish the clock source for a board. | |
Builds a swiConfigNetrefClock message to define the source of the NETREF clocks. | |
Builds a swiConfigSec8KClock message to define the source of the secondary 8 KHz clock on the bus. | |
Builds a swiGetBoardClock message to retrieve the board clocking configuration and the current status of the clocks. |
Function |
Description |
---|---|
Builds a swiConfigLocalStream message to control the board's T1/E1 trunks. | |
Builds a swiConfigLocalTimeslot message to configure local stream and timeslot-specific attributes. | |
Builds a swiGetBoardInfo message to return board description information. | |
Builds a swiGetLocalStreamInfo message to return information about the specified local stream. |
Function |
Description |
---|---|
Builds a swiGetSwitchCaps message to return the capabilities of the device driver and the switch controlled by it. | |
Builds a swiGetTimingReference message to retrieve the status of a potential timing reference. |
Function |
Description |
---|---|
Builds a swiMakeConnection message to connect inputs to outputs. | |
Builds a swiSendPattern message to send a fixed pattern on the specified switch block outputs. | |
Builds a swiDisableOutput message to reset the specified switch block outputs to their idle state. | |
Builds a swiSampleInput message to retrieve the current data values present on the specified switch block inputs. | |
Builds a swiGetOutputState message to retrieve the state of the specified switch block outputs. |