Command Reference
2015 Microchip Technology Inc. DS50002377A-page 19
2.3.13 SQ,<0,1>
This command only applies to BLE.
This command sets the data streaming reliability between two RN4677 devices. If it
communicates with a smart phone or tablet, the remote peer determines RN4677 data
streaming reliability by either start notification (no acknowledgment) or indication (with
acknowledgment). If the parameter of command SQ is 1, the data streams with
acknowledgment; otherwise, the parameter 0 implies unacknowledged data streaming.
Default:
0
Example:
2.3.14 SR[,<0,1>]<MAC Address>
This command stores the remote address. When the MAC address is for a Bluetooth
Classic device, then the only parameter is the Bluetooth MAC address, 12 hexadecimal
digits (6 bytes) without space or characters between digits. For a BLE device, the first
parameter is either 0 (public) or 1 (random) to indicate address type, followed by the
MAC address. Additionally, this command takes special character Z to erase any stored
address.
Default:
N/A
Example:
2.3.15 SS,<string>
This command sets the service name, where <string> is from 1 to 16 alphanumeric
characters.
Default:
SerialPort
Example:
SQ,1 // Enable acknowledgment for data streaming
SR,00A053112233 // Set the remote Bluetooth Classic
// address to 00A053112233
SR,0,00A053112233 // Set the remote BLE address to
// 00A053112233
SR,Z // Clear stored address
SS,SPP // Service name set to SPP
RN4677 Bluetooth
®
4.0 Dual Mode Module User’s Guide
DS50002377A-page 20 2015 Microchip Technology Inc.
2.3.16 ST,<H16>,<H16>,<H16>
This command only applies to BLE Transparent UART connections.
This command sets the connection parameters for BLE connection. These connection
parameters are used for establishing connection when RN4677 acts as a master.
Connection parameters can be modified after connection is established by Action
command T.
This command expects three 16-bit hexadecimal parameters: minimum connection
interval, slave latency and supervision timeout, respectively. The unit for the first
parameter is 1.25 ms. The unit for the last parameter is 10 ms.
Default:
0008,0000,0200
Example:
2.3.17 SU,<value>
The Set UART Baud Rate command sets the baud rate where <value> is 1200, 2400,
4800, 9600, 19.2, 28.8, 38.4, 57.6, 115K, 230K, 460K, or 921K. Only the first two
characters for the desired baud rate must be specified.
Default:
115,200
Example:
2.3.18 SW,<value>
This command only applies to Bluetooth Classic.
This command enables low-power Sniff mode, which enables extremely low-power
operation. In this mode, the device goes into a deep sleep and wakes up every
625 µs x <value> to send/receive data. For example, the SW,0050 setting (0x50 = 80,
80 x 625 µs = 50 ms) causes the module to enter low-power sleep and wake once
every 50 ms to check for RF activity.
This setting is useful for applications in which the device is connected and sending
data. Data is not lost, however, some delay may occur.
Default:
Example:
2.3.19 SY,<0-4>
This command sets the transmit power of the module .
Default:
3
Example:
ST,0010,0000,0100 // Set minimum connection to be 20 ms, slave
// latency to be 0 and supervision timeout to be
// 2.56 seconds
SU,57 // Set the UART baud rate to 57,600
0000 // Disable Sniff mode
SW,0050 // Enable Sniff mode with interval time of 50 ms
SY,1 // Change max RF power output to be 1
Command Reference
2015 Microchip Technology Inc. DS50002377A-page 21
2.3.20 S-,<string>
This command sets the serialized friendly name of the device, where <string> is up to
11 alphanumeric characters. This command automatically appends the last two bytes
of the Bluetooth MAC address to the name, which is useful for generating a custom
name with unique numbering.
Default:
N/A
Example:
2.3.21 S?,<0,1>
This command only applies to Bluetooth Classic.
The Role Switch command enables and disables the role switch, where 0 means
disable role switch and 1 means enable role switch. If the switch is set when a slave
mode device receives an incoming connection, the device tries to force a role switch,
which enables the slave to become the master.
This option is useful in situations where the local device sends high-speed data up to
the remote host, and can improve performance. While connected to this device, the
connecting host may not be able to make additional outbound (multi-point)
connections.
Default:
0
Example:
2.3.22 S$,<char>
This command sets the configuration detect character string, where <char> is a single
character. This setting configures the escape character to enter Command mode ($$$)
to a new character. Restoring the factory defaults returns the device to using $$$.
Default:
$
Example:
S-,MyDevice // Set name to "MyDevice-ABCD"
S?,1 // Enable role switch
S$,# // Set ### as string to go into Command mode

RN4677-V/RM100

Mfr. #:
Manufacturer:
Microchip Technology
Description:
Bluetooth Modules (802.15.1) Bluetooth 4.0 Dual-Mode Module
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet