yabo国际娱乐对话半导体客户支持-通知消息 https://support.dialog-semiconductor.com/resource-keywords/notification-message 异步BTLE传输 https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/asynchronous-btle-transmissions < div class = "字段field-name-taxonomy-forums field-type-taxonomy-term-reference field-label-above”> < div class = "字段标签" >论坛:,< / div > < div class = "字段条目" > < div class =”field-item甚至“rel = " sioc: has_container " > < a href = " /论坛/ dialog-smartbond-bluetooth-low-energy - % E2 % 80% 93 -软件”“=“sioc:容器sioc:论坛”属性= " rdfs: label skos: prefLabel”数据类型= " " >对话框Smartbond蓝牙低能量-软件< / > < / div > < / div > < / div > < div class =”字段field-name-body field-type-text-with-summary field-label-hidden”> < div class = "字段条目" > < div class =”field-item甚至“财产=“内容:编码”> < p >大家好,< / p > < p >我用SDK 5.0.3 DA14583程序Bluetooth peripheral.
I have a specific Question to the following code part:

struct custs1_val_ntf_req* req = KE_MSG_ALLOC_DYN(CUSTS1_VAL_NTF_REQ,
TASK_CUSTS1,
TASK_APP,
custs1_val_ntf_req,
DEF_CUST1_NTF_CHAR_LEN);
...
ke_msg_send(req);

I assume this code will result in a Notification message (based on CUSTS1_VAL_NTF_REQ), which is an asynchronous message, without waiting for an acknowledge packet, is that right?
I want to make use of as much as possible packets per connection interval (highest throughput) and this is why i think i should use messages without acknowledgements, is that also right?
My peripheral is connected to a Samsung Galaxy S5, which supports (i am not that sure about it, but i think it is) 5 packets per connection interval, since i can see 5 peaks within one connection intervall on the oscilloscope by measuring the current drawn by the chip.
However, based on counting the packets i receive on the smartphone (checked for packet loss by counters) in a certain time interval and considering the connection interval parameter chosen by the smartphone, i calculated an average of 2,5 packets per connection interval.
As i expected it to be 5 packets per CI, this leads me to the assumption, the the sending operation invoked by my DA14583 code, are somehow acknowledged and thereby dropping the average usable packets per CI to 2.5 (half of possible packets per CI).
Can someone tell me, whether i am right with my assumption or if i indeed invoke a asynch message sending and the issue must be somewhere else?

Kind regards,
Florian

Device: 
2017年5月20日星期六09:40:20 +0000 fgruetzmacher 38190年https://support.dialog-semiconductor.com https://support.dialog-semiconductor.com/forums/post/dialog-smartbond-bluetooth-low-energy-%E2%80%93-software/asynchronous-btle-transmissions#comments