UART#
Functions#
Reads response for every command and data from the module.
Process a command to the wlan module.
Initialize the UART interface of the module.
De-initialize the UART interface of the module.
Function Documentation#
rsi_frame_read#
int16_t rsi_frame_read (uint8_t * pkt_buffer)
Reads response for every command and data from the module.
Type | Direction | Argument Name | Description |
---|---|---|---|
uint8_t * | [in] | pkt_buffer | - pointer to buffer to which packet has to read |
This API reads the frame from the host interface.
Returns
0 - Success
rsi_frame_write#
int16_t rsi_frame_write (rsi_frame_desc_t * uFrameDscFrame, uint8_t * payloadparam, uint16_t size_param)
Process a command to the wlan module.
Type | Direction | Argument Name | Description |
---|---|---|---|
rsi_frame_desc_t * | [in] | uFrameDscFrame | - Frame descriptor |
uint8_t * | [in] | payloadparam | - Pointer to the command payload parameter structure |
uint16_t | [in] | size_param | - Size of the payload for the command |
This API writes the frame to the host interface.
Returns
0 - SUCCESS < 0 - FAILURE
rsi_uart_init#
int32_t rsi_uart_init (void )
Initialize the UART interface of the module.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | [in] |
Returns
0 - Success Non-Zero Value - Failure
rsi_uart_deinit#
int32_t rsi_uart_deinit (void )
De-initialize the UART interface of the module.
Type | Direction | Argument Name | Description |
---|---|---|---|
void | [in] |
Returns
0 - Success