You are viewing documentation for version: 2.6 | Version History
Revision History
1.0
1.2
- A note to specify the usage of channel bit map.
- Added procedure to switch from binary to AT and vice-versa.
1.3
- Added Broadcast API in the chapter WLAN Commands
1.4
- Added the broadcast API, added the tcp_rx_window_size_cap parameter in the socket_config command, added the note for the TCP/IP stack and added the antenna command in the chapter WLAN Commands.
1.5
- Added Error code in Error codes section
- Added HTTP PUT Response structure
- Added WLAN keep alive configuration support in request_timeout command
- Added UART debug prints selection and de selection option in exteded custom feature bitmap in opermode command
- 0 – Selecting single socket is enabled changed as 1 -Selecting single socket is enabled
- Modified the UART debug prints information
1.6
- Added Setregion command and DFS channels in wireless Configuration
- Changed the PER Continuous flow and Added the preamble duty cycling bit in the feature frame command
- Added the TCP ACK division factor changes in ext_tcp_ip_feature_bitmap and socket_config command
- Added Feature frame command request and response type in Binary Command Mode
- Added changes for "at+rsi_host_rtc_time" command in WLAN Commands
- Corrected join security possible values information in WLAN Commands
- Added ext tcp ip feature bit map in WLAN Commands and certificate valid command in Binary Command Mode
- Added Bit map in ext_tcp_ip_feature_bit_map[7] for DNS_CLIENT_BYPASS
1.7
- Added information about RAW socket feature
- Added rsi_config command and possible error codes in the PRM
- Added note section in band command related to wifi derect and 11j mode
- Modified rsi_wireless_antenna api.
- Added few error codes
- Added comment in ext_custom_feature_bit_map bit 6, 40mhz not supported in 11j AP
- Edit note section in at+rsi_snmp_get_rsp, to explain counter64 "data reverse send case"
- Added gain table user configurable command information
- Added a Note in opermode for custom feature bit map
- Added precondition for Antenna selection.
- Safe upgrade in progress is mentioned for IMAGE_STORED_IN_DUMP in Bootloader for similarity with UART messages
- Added description of BIT(22) in extended custom feature bitmap as crystal clock selection
1.8
- Added rsI_get_ram_dump command
1.9
- Added config feature bitmap in opermode
- Updated soft reset command description for UART/USB-CDC
- Added no.of sockets supported in MQTT connection
1.10
- Added ext_tcp_ip_feature_bit_map[16] description in ext_tcp_ip_feature_bit_map.
- Added BIT(1) SCAN RESULTS TO HOST description in scan_feature_bitmap in scan command
1.11
- Added MQTT AT commands
- Added Error type for MQTT Timeout
- Added next sequence of commands for MQTT user commands
- Added Response for MQTT_INIT command and a note for possible opermode for MQTT client usage
- Removed note which says Antenna selection command is not supported
1.12
- Modified the parameters of "at+rsi_setregion",command,by adding the third parameter-"module type".
- Removed the commands,which appeared twice in " Response ID's for Rx operation table",in binary command mode document.
- Removed the twice appeared error codes,in "WLAN error codes,table".
- Modified the note which says that UART flow control feature is required only for 926100 baud rate.
1.13
- Added a Note to run the CW mode
1.14
- Added UART CTS/RTS pin set selection from host in UART flow control command
- Updated XTAL clk and Power save GPIOs info according to latest data sheet
- Removed module_type from setregion command
- Rephrased description about AP blacklisting feature
1.15
- Added support for additional memory for SSL connections by configuring BIT(30) in extended TCP/IP feature bitmap.
- Updated error codes
1.16
1.17
- Updated MQTT command parameters and MQTT error codes.
Updated MQTT Document
1.18
- Removed Timeout command.
- Added Prerequisites for every command.
- Added MAX length in publish command and few more changes related to MQTT.
1.19
- Updated HTTP response with additional field for status code
2.0
- Added the description of BIT(7) for http_client commands, "that bit is used to enable user defined http_content_type".
- Updated MQTT commands and error codes.
- Added the weekday parameter and it's description in Set and Get RTC time command.
- Added NOTE for the configuration of listen_interval in association request related to join command.
- Added NOTE in 'Open Socket' section, regarding max number of LTCP sockets supported with MQTT connection.
- Added a note specifying tcp_ip_feature_bit_map[8] has to enabled in oper_mode in "Associate to an Access Point (with WPA2-PSK security) as a client" example and modified the oper_mode accordingly.
- Modified the description of ht_caps_bit_map[1], "it is used for Channel_Width_Support". Also modified ht_caps_bit_map[8].
- Merged 'Architecture Overview' and 'Wi-Fi Software Programming' sections.
- Corrected maximum length of SSID to 32 bytes from 34 bytes.
- Added description for 'ext_tcp_ip_feature_bit_map[31]'.
- Removed 'Related Resources' section.
- Moved 'SPI Interface', 'UART Interface', 'USB Interface' and 'SDIO Interface' sections to - Interfaces'.
- Moved 'Command Mode Selection' section to 'Bootloader' section.
- Removed 'PUF Commands'.
- Renamed 'Using Different Wi-Fi Operation' section to 'Wi-Fi Operation Modes' and moved to Appendix A.
- Moved 'Wireless Configuration' to Appendix B.
- Removed 'Wireless Firmware Upgrade', 'Wake on Wireless' sections and 'Power save Modes description from 'Power Mode' section.
- Renamed 'Appendix A: Sample flow of commands for Wi-Fi over UART' to 'Appendix C: Sample AT command sequences'.
- Renamed document name from 'Embedded WLAN Software Programming Reference Manual (PRM)' to 'RS9116W Wi-Fi AT Command Programming Reference Manual'.
- Added the description of WLAN Statistics command.
- Added a NOTE specifying that the User can configure listen_interval dynamically in Power Mode command.
- Added a NOTE point in Set Certificate with Indices
saying that the user has to set BIT(31) in tcp_ip_feature_bit_map & BIT(29) in ext_tcp_ip_feature_bit_map to open 3 SSL Client sockets.
- Provided some information about the support of 3 SSL Client certificates loaded into FLASH in 'Set Certificate with Indices' command.
- Added the new bit configurations supported in config_feature_bitmap of oper_mode.
- Added the description of Bit 5 in MODE argument of 'rsi_ipconf' command.
- Added description for the bit BIT(5) in 'FLAGS' parameter in all the HTTP_CLIENT related commands.
- Added a NOTE about the port 30000,in Open Socket command
- Updated Channel Bitmap for 5 GHz
- Removed all Binary Commands
- Modified the Username to "redpine" in 'Http Server Credentials From Host' command.
- Modified open 3 SSL socket information in WLAN PRM
- Added SNMP GET response in WLAN PRM
- Renamed the username 'ap_ssid' to 'redpine' in http section.
- Added note - 'maximum data that can be sent over TCP-SSL/LTCP-SSL is 1370 Bytes only'.
- Removed SDIO, USB, SPI from Host Interfaces section.
- Added 'Wireless Features and Mechanisms' section with sub sections 'Connect Application', 'Firmware Upgrade Mechanisms', 'Power Save Modes' and 'Wake on Wireless'.
- Added 'Changes/Enhancements in WLAN AT Commands, Configurations and Mechanisms' section.
- Added a note in Opermode section in WLAN AT Commands section.
- Added/modified description for 'WLAN Statistics' command in 'WLAN Commands' section.
- Added length for each AT CMD (parameters and responses.)
- Added bitmap for TLSv1.0 and TLSv1.2 in config_feature_bitmap.
- Added note for Wifi stats command(only support wifi client mode).
- Added supported Curve IDs for Ciphers in section ‘Open Socket’.
- Added HTTP OTAF AT command.
- Changed HTTP OTAF response format
2.1
- at+rsi_gain_table Region based user Gain values in 2g has to be doubled before loading Master WLAN Commands
- Modified the Power save mode 9 figure Master WLAN Commands and Master Power Save Modes
- Removed the information about "Power save modes" under section Wireless Features and Mechanisms as it is redundant.
- Corrected Section 5.97 by removing Band command description as it is already described in Section 5.2 .
- Added a column specifying the bit_info in join_feature_bitmap.
- Removed "Generate MFI Authentication Signature" command as that command is not validated with the current release.
- Removed SPI and USB host interaction and Bypass Mode in SPI / USB details from section 2 Bootloader.
2.3
- Updated config_feature_bitmap[25:24] . Refer WLAN Commands section 5.1.
- Removed draw.io Watermark from the Power Save Mode figures under section 5.16.
- Removed info about power save modes, under Wireless Features and Mechanisms, section 7.
- Added a note about rsi_cfgenable in WLAN commands.
- Added config_feature_bit_map[18] to select ULP_GPIO_9 as UART2 port for NWP (Network Processor) debug prints.
- Updated RTS threshold range to 0-2347
- Added example to Associate to an Access Point with BSSID (With WPA2-PSK Security) as Client and these example present in Master Appendix C: Sample AT command sequences
- Added note for join command (join with BSSID).
- Calibration error codes are added under section 6,WLAN Error Codes at Page 215.
- Removed a note specifying “Enabling Aggregation bit (feature_bit_map[2]) and Low power mode bit(ext_custom_feature_bit_map[19]) in Opermode will result in Wi-Fi data not working. So, they cannot be enabled at the same time.” under section 5.1.
2.4
- Added the error code "0xFF5F" and it's description under section, WLAN error codes.
- Made the ext_tcp_ip_feature_bitmap[5] as reserved under section WLAN commands, as that bit is used for an additional WLAN feature which is not generic.
- Replaced ssl_ciphers with ssl_ciphers_bitmap in at+rsi_tcp command and added information about ssl_ciphers_bitmap
- Added a note point "Maximum number of SSL sockets to be opened is including user opened sockets and internal sockets" under ext_tcp_ip_feature_bit_map
- Added new example for 5GHZ in rsi_setregion_ap command.
2.5
- Modified Response structure and Example for at+rsi_tcp,at+rsi_tcp6,at+rsi_ltcp,at+rsi_ltcp6,at+rsi_ludp,at+rsi_ludp6
- Updated Bgscan and Roaming thresholds in sample commands in Master WLAN Commands section.
2.6
- Added two Note points about the Payload_len parameter and pointed the link about the detailed procedure for inputting Payload under User Configurable Gain Table AT command.
- Added the error code "0x00AF" and it's description under section Master WLAN Error Codes Master WLAN Error Codes
- Added procedure for loading certificates using at+rsi_cert and at+rsi_cert_inx under Master WLAN Commands section.
2.7
- Added the description for the bits, BIT(19) and BIT(20) in config_feature_bitmap of Opermode command.
- Added a note about Region code-4 in Set Region AT command.
- Added a note about rsi_cfgenable in Master WLAN Commands .
- Added the description for socket_bitmap[5] in at+rsi_tcp AT command under section, Master WLAN Commands
- Added reference example for bytes_send_count under bytes transmitted count on socket.
- Added last channel as 144 for both Europe and Japan regions under setregion command.
- Removed IAP Init and Load MFI IE AT commands under Master WLAN Commands section.
- Added number bytes for the command parameters of WLAN Statistics Command under Master WLAN Commands section.
- Added more explanation about bitmaps of HT_CAPS command under Master WLAN Commands section.
- Modified TLS versions to EAP TLS versions in config_feature_bit_map of 14 & 15 bits under Master WLAN Commands section.
- Added Enhanced MAX PSP configuration info in Master WLAN Commands section.
- Added a note about at+rsi_per command in Master WLAN Commands section.
- Updated note for join with BSSID command.
- Updated PER Mode/Transmit Test Command Flow in Continuous Mode in Master Appendix C: Sample AT command sequences.
- Added note for switching PER continuous wave mode in Master WLAN Commands
- Added a note for Co-Ex modes which are not supported in Master WLAN Commands.
- Modified the Opermode reference example in Master WLAN Commands.
- Updated the Output Power dBm table format in Master WLAN Commands.
- Mentioned the default port number as 80 for HTTP OTAF command in Master WLAN Commands
- Updated the information about "offset" response parameter in all HTTP commands in Master WLAN Commands.
- Removed reserved parameter under scan and join commands in Master WLAN Commands.
- Added reference example for join command in Master WLAN Commands.
- Modified parameter sequence order in nwparams command in Master WLAN Commands.
- Added response for timeout command in Master WLAN Commands.
- Modified response parameters of mqtt_create in Master WLAN Commands.
- Modified response parameters of mqtt_delete in Master WLAN Commands.
- Added note point regarding SSID_LENGTH in scan,join and nwparams command in Master WLAN Commands.
- Added BURN_XO_FAST_DISABLE in rsi_calib_write command and this bit is used to apply patch for cold temperature issue on A7DB module.
2.8
- Added the error code "0xFF5F" and its description in Master WLAN Error Codes section.
- Made the ext_tcp_ip_feature_bitmap[5] as reserved under section 5.1 of Master WLAN Commands
- Replaced ssl_ciphers with ssl_ciphers_bitmap in at+rsi_tcp command and added information about ssl_ciphers_bitmap, in Master WLAN Commands.
- Added a note about "Maximum number of SSL sockets" under ext_tcp_ip_feature_bit_map in Master WLAN Commands.
- Added new example for 5GHZ in setregion_ap command, of Master WLAN Commands
- Modified Response structure and Example for at+rsi_tcp,at+rsi_tcp6,at+rsi_ltcp,at+rsi_ltcp6,at+rsi_ludp,at+rsi_ludp6 in Master WLAN Commands
- Added two Note about the Payload_len parameter and how to provide input for Payload in User configurable Gain Table command, of Master WLAN Commands
- Added the Procedure for inputting AT command with a mix of ASCII and decimal format by taking user gain_table as an example in Master Appendix C: Sample AT command sequences
- Added the error code "0x00AF" and its description in Master WLAN Error Codes section.
- Added two new commands at+rsi_calib_write , at+rsi_freq_offset in calibration functions of Master WLAN Commands
- Updated Bgscan, and Roaming thresholds in Master WLAN Commands
- Added the description for the bits, BIT(19) and BIT(20) in config_feature_bit_map, in Master WLAN Commands
- Added a note about Region code-4 in Set Region command, of Master WLAN Commands
- Changed WLAN keep alive time as 10s by default in Request timout command of Master WLAN Commands
- Added the Pre condition about when cfgget command should be called in Get information about Stored configuration command of Master WLAN Commands
- Added the description for socket_bitmap[5] in Open Socket command of Master WLAN Commands.
- Added reference example for at+rsi_bytes_sent_count command in Master WLAN Commands.
- Added last channel as 144 for both Europe and Japan regions in at+rsi_setregion command of Master WLAN Commands.
- Removed IAP Init and Load MFI IE AT commands.
- Added number of bytes for the command parameters of WLAN Statistics Command in Master WLAN Commands
- Added more explanation about bitmaps of at+rsi_ht_caps command in Master WLAN Commands
- Modified TLS versions to EAP TLS versions in config_feature_bit_map of 14 & 15 in Master WLAN Commands.
- Added a note about at+rsi_per command in Master WLAN Commands
- Added a note for join command in Master WLAN Commands
- Updated comment for PER Mode/Transmit Test Command Flow in Master Appendix C: Sample AT command sequences.
- Added note for switching PER Continuous wave mode in Master WLAN Commands
- Added a note for Co-Ex modes which are not supported in Operating mode command of Master WLAN Commands
- Modified the Opermode reference example in Master WLAN Commands(Not required AFAIK)
- Updated the Output Power dBm table format in at+rsi_per command of Master WLAN Commands
- Mentioned the default port number as 80 for HTTP OTAF command in Master WLAN Commands.
- Updated the information about "offset" response parameter in all HTTP commands of Master WLAN Commands.
- Added the new command at+rsi_udp in Master WLAN Commands.
- Removed reserved parameters in Scan and Join commands in Master WLAN Commands.
- Added reference example for join command in Master WLAN Commands.
- Modified parameter sequence order in Query Network Parameters Section in Master WLAN Commands.
- Added response format for Request Timeout command in Master WLAN Commands.
- Updated response structure for mqtt_create in MQTT Client section in Master WLAN Commands.
- Updated response structure for mqtt_delete in MQTT Client section in Master WLAN Commands.
- Added note point regarding SSID_LENGTH in Scan and Join commands in Master WLAN Commands.
- Added an example in Set EAP Configuration in Master WLAN Commands
- Added reserved field in PER Statistics of the Module section of Master WLAN Commands
- Updated Flow diagram in Send Data section in Master WLAN Commands
- Removed operating mode ‘1’ (WiFi direct) from all the sections.
- Updated notes in send data section in Master WLAN Commands
- Updated note in Open Socket section in Master WLAN Commands
- Added an example for Wireless firmware upgradation in Master WLAN Commands
- Added at+rsi_calib_write, at+rsi_freq_offset commands to perform chip calibration in Master WLAN Commands
- Added BIT(18) in config_feature_bit_map in opermode section for selecting ULP_GPIO_9 as UART2 port for NWP (Network Processor) debug prints in Master WLAN Commands
- Added BIT(19) in config_feature_bit_map in opermode section for disabling higher MCS rates(i.e., MCS5, MCS6, MCS7) in Master WLAN Commands
- Added BIT(20) in config_feature_bit_map in opermode section for disabling Short GI in Master WLAN Commands
- Added BIT(26) in config_feature_bit_map in opermode section to enable enhanced max PSP for Power save in Master WLAN Commands
- Added a bit EXT_TCP_IP_FEAT_SSL_HIGH_PERFORMANCE in EXT_TCPIP_FEATURE_BITMAP in opermode section for enabling high-performance socket in SSL in Master WLAN Commands
- Added a flag RSI_HTTP_USER_DEFINED_CONTENT_TYPE in at+ rsi_http_client_put_start command for user-defined content type in extended header of HTTP Put request in Master WLAN Commands
- Added new bitmap ssl_ciphers_bitmap in Open Socket section for selecting specific cipher in SSL in Master WLAN Commands
- Updated param lengths info for
- user gain table
- DNS Update
- FW version
- ping
- loading webpage
- JSON create
- Feature frame Sections in Master WLAN Commands.
- In PER/Transit test command, updated the min and max supported power values in Master WLAN Commands.
- Updated channel number tables and note regarding auto channel selection in Master WLAN Commands.
- Updated max supported SSID length
- ap_conf command
- scan command
- join sections in Master WLAN Commands.
- Added supporting security modes table in join command in Master WLAN Commands.
- Updated the ulp_mode_enable param info, powersave modes info in powersave section in Master WLAN Commands.
- Updated supporting opermode modes info in all sections in Master WLAN Commands.
- Updated Note regarding IPv6 in all sections in Master WLAN Commands.
- Updated info about unsupported features for this current release are :
- SNMP,
- FTP,
- SNTP broadcast method,
- SMTP,
- POP3 in Master WLAN Commands.
- Updated the note and params info of the Open Socket section in Master WLAN Commands.
- Updated the query a listening socket's active connection status command params info in Master WLAN Commands.
- Added demo AT command sequence for
- BG scan,
- Roam params commands
- Opening a UDP broadcast IPv4 Socket in Station and Access Point modes
sections in Master Appendix C: Sample AT command sequences.
- Added HTTP Get command length of extended header param and added example format and response format for the HTTP get and HTTP post sections in Master WLAN Commands.
- Added note for HTTP post command for max supported chunk length in Master WLAN Commands.
- Updated the DFS Client description, and response format for example for various Silicon versions in Master WLAN Commands.
- Added note max supported multicast groups in multicast command in Master WLAN Commands.
- Added pre-condition for
- erasing JSON data,
- clear the webpages,
- webpage bypass,
- bytes transmitted count on the socket,
- debug prints on UART,
- UART hardware flow control,
- MDNS & DNS-SD,
- OTAF,
- store configuration in flash memory,
- autojoin /Auto create,
- set RTC time,
- feature frame,
- Get RAM dump,
- configure Tx, Rx buffer ratio,
- commands
- HTTP Get command
- HTTP post data command
- multicast command
- ping command sections in Master WLAN Commands.
- Added info and note for max supported Register service param in MDNSD command in Master WLAN Commands.
- Removed MFI Authentication cert command info in Master WLAN Commands.
- Removed TSF command info in Master WLAN Commands.
2.9
- Added Master Appendix D: Host interface detection issue on CC0/CC1 modules at cold temperatures
2.10
- Added the procedure to be followed if the user gets “Valid firmware not present” message even for correct firmware, under Wireless firmware upgradation section of Bootloader.
2.11
- Added Korea domain under commands: rsi_setregion, rsi_usercfg.
- Added Korea domain regulations table under rsi_setregion command.
- Added WPA3 security mode.
- Added an example: "Associating to an Access Point (with WPA3-PSK Security) as Client" in Sample AT command sequences.
- Added note under join_feature_bitmap in rsi_join command.
- Changed the description of error code : 0x0033 in wlan error codes.
- Added DFS client, PTA 3-Wire Co-Existence under wireless features and mechanisms.
2.12
- Added a note that TCP_IP BYPASS mode is currently not supported under the section of wifi-operation-modes.
- Updated a note about recalibrating the gain offset after it has been burnt to flash in at+rsi_calib_write command, under wlan commands.
- Updated a note about maximum published window size in at+rsi_socket_config command, under wlan commands.
- Changed AT PRM images and text for powersave mode 8 and 9, explaining the new logic, under wlan commands.
- Removed unsupported 40 MHz feature.
- Updated a note that Wi-Fi direct mode is not supported in Opermode section, under wlan commands.
- Added a note with list of all AT commands that affect the stored configuration in at+rsi_cfgsave command, under wlan commands.
- Added a note that hardware flow control is not supported in auto-create/auto-join mode.
- Added description of security mode 6 in at+rsi_join command, under wlan commands.
- Removed the description of RF current mode, as it is not supported.
- Made the required changes to the descriptions of rf_type and afe_type and also updated the example in at+rsi_feat_frame command, under wlan commands.
- Added new command at+rsi_gpioconf under the section, wlan-commands.
- Added new SNTP error code(0xBB08) in WLAN error codes.
- Added separate table for DFS channels in 5GHz in at+rsi_scan command.
- Added psk_type '5' in the response structure of at+rsi_psk command.
- Removed Wireless Firmware upgrade through webpage procedure, as it is currently not supported.
- Added new AT command 'rsi_store_server_ip_port' and added new error code '0xFF24'.
- Added new error code '0xFF75'.
2.13
- Added description for WPA3 personal and WPA3 personal transition security modes.
- Added possbile error codes for rsi_freq_offset command.
2.14
- Added description for OKC argument in EAP command.
2.15
- Added changes to disable region selection from user for RS9116AC0 and RS9116AC1 modules.
- Added new AT command 'at+rsi_ipconf6' in wlan commands.
- Added note point in 'rsi_store_server_ip_port' command and modified the index value range in Open socket description.
2,16
- Added reserved field in PER Statistics of the Module section of Master WLAN Commands.
#2.17
- Removed channel-14 in wlan commands section.