Reference Manual
  Redpine Signals, Inc. Proprietary and Confidential   Page 85 
RS9116 n-Link Linux and Android 
Technical Reference Manual 
Version 2.0  
other sleep duration parameters that follow (<num_beacons_per_listen_interval>, <dtim_interval_duration>, 
<num_dtims_per_sleep>). The maximum duration for which the device supports sleep is 4095 times the duration of 
the beacon interval considering the listen interval parameters of the access point. The maximum value for this 
parameter can be 65535, but the duration should be the deciding factor in the beacon interval of the access point. 
This parameter is considered only after the module is connected to the access point. For example, if the beacon 
interval of the AP is 100ms and listen interval of AP is 8 beacons, then the maximum time the device can sleep 
without any data loss is 800 ms (8 * 100). Hence, the listen_interval_duration can be up to 800ms. 
•  <num_beacons_per_listen_interval>: This parameter specifies the number of beacon intervals for which the module 
sleeps in the connected state power save modes. Here, the device will wake up for the nth beacon, where n is the 
listen interval value programmed by the user. If a non-zero value is assigned to this parameter it takes precedence 
over the other sleep duration parameters that follow (<dtim_interval_duration>, <num_dtims_per_sleep>). This 
parameter is used only when the above parameter is assigned to 0. The maximum value for this parameter is 4095. 
The value for this parameter also has to be chosen keeping in mind the listen interval of the access point. . This 
parameter is considered only after the module is connected to the access point. 
•  <dtim_interval_duration>: This parameter specifies the duration (in milliseconds) for which the module sleeps in the 
connected state power save modes. The device will wake up for the nearest DTIM beacon after the time which the 
user has programmed expires. This parameter can be used when DTIM information is not available. If a non-zero 
value is assigned to this parameter, then it takes precedence over the other sleep duration parameter that follows 
(<num_dtims_per_sleep>). This parameter is used only when the above parameters are assigned 0. The maximum 
value for this parameter can be 10000ms. This parameter is considered only after the module is connected to the 
access point. 
•  <num_dtims_per_sleep>: This parameter specifies the number of DTIM intervals for which the module sleeps in the 
connected state power save modes. This parameter has least priority compared to the ones above and is used only if 
the above parameters are assigned to 0. The maximum value for this parameter is 10. This parameter is considered 
only after the module is connected to the access point. 
The LP and ULP Power Save modes are supported with SDIO interface. USB interface supports only LP Power Save 
mode 
15.5  Procedure to enable device power save for USB interface 
In order to enable power save for USB interface, following steps must be followed after enabling LP power save on USB 
interface. 
Find where the RSI module got detected. 
Eg: When RSI module is inserted, following prints are observed when dmesg is done. 
usb 2-1: new high-speed USB device number 4 using ehci-pci 
usb 2-1: New USB device found, idVendor=1618, idProduct=9113 
usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=6 
usb 2-1: Product: Wireless USB Network Module 
usb 2-1: Manufacturer: Redpine Signals, Inc. 
usb 2-1: SerialNumber: 000000000001 
It means Redpine module is detected as 2-1 device. Please make a note of this. 










