Dear Teao of Nordic,
which is Bluetooth data rate of NUS example ind case 1 and case 2? Is it dependant of Softdevice Version? Can data rate be configured?
Is it 1Mbit per Default? which means Bluetooth 4.x?
The data rate of BLE on the physical and link layer layer is determined by:
The data rate of two devices communication over BLE is determined by:
What this means for our NUS example is that the data rate is dependent on the capabilities of the devices on both sides of the link. This is most notable when in a connection with a smartphone as Android and iOS have to leverage the on-air time of its BLE radio with BT classic and most importantly its WIFI activity. There are many manufacturers with many different radios running many different BLE controllers with different wifi modems and ultimately different OS'es. To answer your question; 1000kbps is the default BLE symbol rate and you can change all the parameters mentioned above. The problem is that the data rate as seen by the application is not very deterministic and you will have to conduct measurements for your specific use case. I strongly urge you to use S132 V6.0 (soon 6.1) and SDK15 as it has more capabilities and is more mature than V3.1
thank you for this Information.
Just for Information only....
how could Symbol data rate be changed to 2000kbps? Would this be possible?
see Central PHY Update and Peripheral PHY Update. I suggest you search DevZone for similar questions because it has been answered before. In general you'll find what you need by looking through the S132 SoftDevice v6.0.0 API documentation and SDK API Reference documentation.
We're a bit short staffed during the summer vacation, so you'll have to do some research on your own.