<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>BLE UART without flow control</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/18063/ble-uart-without-flow-control</link><description>Dear Nordic Team, 
 Thanks for support. 
 Currently i am trying BLE UART central (ble_app_uart_c) example without flow control. But its not work. My SDK is 11.0. I want to know the possible for ble uart work without flow control.</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 30 Nov 2016 12:05:38 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/18063/ble-uart-without-flow-control" /><item><title>RE: BLE UART without flow control</title><link>https://devzone.nordicsemi.com/thread/69663?ContentTypeID=1</link><pubDate>Wed, 30 Nov 2016 12:05:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:918c9e87-e241-47bc-88ed-fcfda1ea023d</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Yes, the central is receiving the advertising packet you are sending with the mobile app. RSSI and PEER_ADDR is included in the advertising packet.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE UART without flow control</title><link>https://devzone.nordicsemi.com/thread/69662?ContentTypeID=1</link><pubDate>Wed, 30 Nov 2016 11:53:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6b025320-4c28-4444-83b9-bd783ed1cf57</guid><dc:creator>Murugan</dc:creator><description>&lt;p&gt;But i am getting peripheral mac id (PEER_ADDR) and RSSI values&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE UART without flow control</title><link>https://devzone.nordicsemi.com/thread/69661?ContentTypeID=1</link><pubDate>Wed, 30 Nov 2016 11:45:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ee4cc326-be34-43c3-a07e-ecf5a9b682d3</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;If you see the printf &amp;quot;Advertiesing.....&amp;quot; then you are receiving the advertising packets. But, the central will only connect to peripherals that have the Nordic UART service.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE UART without flow control</title><link>https://devzone.nordicsemi.com/thread/69660?ContentTypeID=1</link><pubDate>Wed, 30 Nov 2016 11:39:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:df01fb4e-32b0-4950-9d40-852b7f5e253b</guid><dc:creator>Murugan</dc:creator><description>&lt;p&gt;yes. i am using nrf connect mobile app based advertiser.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE UART without flow control</title><link>https://devzone.nordicsemi.com/thread/69659?ContentTypeID=1</link><pubDate>Wed, 30 Nov 2016 11:26:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:98c3e169-4e1d-4d61-89be-7468b961ecc6</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Are you getting the printf &amp;quot;Advertiesing.....&amp;quot;? What peripheral are you using?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE UART without flow control</title><link>https://devzone.nordicsemi.com/thread/69658?ContentTypeID=1</link><pubDate>Wed, 30 Nov 2016 11:03:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef23602b-d61c-44e4-bac7-9b357b43aef3</guid><dc:creator>Murugan</dc:creator><description>&lt;p&gt;Then how to find peripherals?   &lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/ble_5F00_event.txt"&gt;ble_event.txt&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE UART without flow control</title><link>https://devzone.nordicsemi.com/thread/69656?ContentTypeID=1</link><pubDate>Wed, 30 Nov 2016 10:38:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:88491d2d-bbe3-4cf4-a5b3-043d815a37dd</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;The central is not receiving any advertising packets?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE UART without flow control</title><link>https://devzone.nordicsemi.com/thread/69657?ContentTypeID=1</link><pubDate>Wed, 30 Nov 2016 08:44:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7f72e2e4-ad1d-4a3b-9ffb-bfa4c91f1dc3</guid><dc:creator>Murugan</dc:creator><description>&lt;p&gt;Hi Sigurd,&lt;/p&gt;
&lt;p&gt;Thanks for reply.
As per your advice disable the hardware flow control uart working fine but not get advertising packet.
My application is display the  MAC ID and RSSI value in advertising event function.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE UART without flow control</title><link>https://devzone.nordicsemi.com/thread/69655?ContentTypeID=1</link><pubDate>Wed, 30 Nov 2016 08:36:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ae550ad1-e1dd-496c-bbe5-e76cfebd0b8e</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;First you will need to disable the flow-control. In the function &lt;code&gt;uart_init()&lt;/code&gt; make sure you have &lt;code&gt;APP_UART_FLOW_CONTROL_DISABLED&lt;/code&gt;. The function will then look like this:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;static void uart_init(void)
{
    uint32_t err_code;

    const app_uart_comm_params_t comm_params =
      {
        .rx_pin_no    = RX_PIN_NUMBER,
        .tx_pin_no    = TX_PIN_NUMBER,
        .rts_pin_no   = RTS_PIN_NUMBER,
        .cts_pin_no   = CTS_PIN_NUMBER,
        .flow_control = APP_UART_FLOW_CONTROL_DISABLED,
        .use_parity   = false,
        .baud_rate    = UART_BAUDRATE_BAUDRATE_Baud115200
      };

    APP_UART_FIFO_INIT(&amp;amp;comm_params,
                        UART_RX_BUF_SIZE,
                        UART_TX_BUF_SIZE,
                        uart_event_handle,
                        APP_IRQ_PRIORITY_LOW,
                        err_code);

    APP_ERROR_CHECK(err_code);
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;You must also turn off the flow-control in your terminal, and choose the correct baudrate.&lt;/p&gt;
&lt;p&gt;In Termite the settings would look something like this:
&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/termite.png" alt="image description" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>