<?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>Best way to send raw data to computer</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/13676/best-way-to-send-raw-data-to-computer</link><description>Hi, 
 I&amp;#39;m looking for an easy way to send raw data measured by NRF51822 (as single bytes) to a host computer, without using Nordic dongle.
The example project ble_app_uart would be perfect if there was a way to send the data to a computer running windows</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 09 May 2016 18:00:40 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/13676/best-way-to-send-raw-data-to-computer" /><item><title>RE: Best way to send raw data to computer</title><link>https://devzone.nordicsemi.com/thread/52280?ContentTypeID=1</link><pubDate>Mon, 09 May 2016 18:00:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ee72d8d6-039c-4c6b-992d-081ea4dba813</guid><dc:creator>assafi</dc:creator><description>&lt;p&gt;well, UART is a wired communication protocol. It is not possible to send data wireless via UART.
Anyway, I found a solution:
Using Generic-HID profile from the nordic side, I can send unlimited data to the host computer running Windows10. The incoming data is handled with c and python libraries.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Best way to send raw data to computer</title><link>https://devzone.nordicsemi.com/thread/52279?ContentTypeID=1</link><pubDate>Mon, 09 May 2016 07:16:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:08a5fe53-86c9-4383-ac30-91f06c21a3d8</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;Hi,
May be my question here is stupid, but i will ask anyways. Looks like you just want to send RAW data measured by the nRF chip to the computer? where is the BLE part coming into picture here? isn&amp;#39;t just using UART peripheral example enough to send measured data to PC by serial port connection?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Best way to send raw data to computer</title><link>https://devzone.nordicsemi.com/thread/52282?ContentTypeID=1</link><pubDate>Thu, 05 May 2016 18:30:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:27589369-14ce-4c4a-9f52-45e6ba547ab1</guid><dc:creator>assafi</dc:creator><description>&lt;p&gt;Thats not the answer im looking for. Currently Im using HID joystick profile, send the data as one of the joystick fields and read it with python on the computer side. But this method is too slow for my needs.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Best way to send raw data to computer</title><link>https://devzone.nordicsemi.com/thread/52278?ContentTypeID=1</link><pubDate>Thu, 05 May 2016 18:05:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cdb6420d-a715-4432-b351-3ff64d3b8271</guid><dc:creator>assafi</dc:creator><description>&lt;p&gt;I&amp;#39;ve already implemanted BLE transmitter-receiver system which do exactly that, perfectly, using the PCA10031 dongle.
Now im looking for more elegant way to do the same without the dongle.
My needs are quit modest - 1kByte per second.
For now im using the HID-Mouse example from the SDK with slight changes. The code works but the refresh rate is too slow.
I will try to change the connection parameters and get back to you.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Best way to send raw data to computer</title><link>https://devzone.nordicsemi.com/thread/52277?ContentTypeID=1</link><pubDate>Thu, 05 May 2016 16:39:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:302679c0-a3ba-4a1b-a827-e3320a5042d4</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;Describe how you imagine this to work then. Max UART baudrate on nRF51 is 1Mbps which is much more than your data rate through BLE. Why would that be too slow? You can of course use some BLE-capable USB dongle and receive the BLE data directly on PC, but that would not increase your speed and will be much harder to implement on windows. However, that would be more elegant. You can also use some BLE-USB bridge that would introduce itself as HID device on windows. Although, that would be much harder too. You asked for easy solution.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Best way to send raw data to computer</title><link>https://devzone.nordicsemi.com/thread/52276?ContentTypeID=1</link><pubDate>Thu, 05 May 2016 16:37:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0696df69-7925-431d-91fe-2e443e247aaf</guid><dc:creator>assafi</dc:creator><description>&lt;p&gt;..........&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Best way to send raw data to computer</title><link>https://devzone.nordicsemi.com/thread/52281?ContentTypeID=1</link><pubDate>Thu, 05 May 2016 15:27:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:297ec004-e141-453d-8396-06a11daf2710</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;Using Nordic dongle or just nrf51+ some FT232-like chip is the easiest way to do that on windows - trust me.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>