This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

long write with lightblue iphone6

I want to send several packages in one interval from my iphone to 51822(s130).But the demo ble_app_uart can only receive 1 package per interval(ipone6,lightbule,writewithoutreponse)。 I use the iphone6 with lightblue to test the long write(write with out respond function). I write about 30 byte in lightblue. The 51822, send the BLE_EVT_USER_MEM_REQUEST -> write handle ->BLE_EVT_USER_MEM_RELEASE.but the write handle value is 0.(on_write handle :0 ). so I did not get the bytes that send from my phone,what is wrong ? And what can I do?

Parents Reply
  • hi caram5555. I know the max byte of package is 20.I want to improve the throughout of my device(use 51822). Another device ,I was used cc2541 to connect the iphone6(app is lightblue), it could written several package in one interval. So I want to nrf51822 could transfer several package in one interval. Now my 51822 could only transfer only one package in one interval.The 51822's throughput is better than CC2541,the problem maybe is I did not use it. If I use long write can transfer several packages in one interavl?

Children
No Data
Related