<?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>bt_hogp_rep_write_wo_rsp can only send one Byte one time</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/120139/bt_hogp_rep_write_wo_rsp-can-only-send-one-byte-one-time</link><description>Hi,Nordic team 
 I am programming with nrf52833,ncs v2.9.0,base on peripheral_hids_keyboards and central_hids. 
 On central I call bt_hogp_rep_write_wo_rsp can only send one Byte at one time,and mtu is 23(it should be sent 20Bytes at least). 
 my call</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 02 Apr 2025 11:13:41 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/120139/bt_hogp_rep_write_wo_rsp-can-only-send-one-byte-one-time" /><item><title>RE: bt_hogp_rep_write_wo_rsp can only send one Byte one time</title><link>https://devzone.nordicsemi.com/thread/530208?ContentTypeID=1</link><pubDate>Wed, 02 Apr 2025 11:13:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:add2521c-0a1d-45b6-8019-0c91116b256c</guid><dc:creator>Martin Evans</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am sure that I send correct data size,But once the size bigger than 1,cannot be received in peripheral side.&lt;/p&gt;
&lt;p&gt;This is what i send in central side&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/IMG_5F00_6413.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;But nothing received in peripheral side&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/IMG_5F00_6412.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Best regard&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: bt_hogp_rep_write_wo_rsp can only send one Byte one time</title><link>https://devzone.nordicsemi.com/thread/529870?ContentTypeID=1</link><pubDate>Mon, 31 Mar 2025 22:21:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:66cbb4ce-e33c-42a2-9e87-7ca83d5a8af2</guid><dc:creator>Amanda Hsieh</dc:creator><description>[quote user="Martin Evans"]i am sure len is right.But cannot send more than one Byte.[/quote]
&lt;p&gt;What is the value of the &amp;quot;len&amp;quot;?&amp;nbsp;&lt;span&gt;For your specific case with&amp;nbsp;&lt;/span&gt;&lt;code dir="ltr"&gt;bt_hogp_rep_write_wo_rsp()&lt;/code&gt;&lt;span&gt;, I think the issue might be related to how the data is being passed. When you&amp;#39;re passing an array, make sure the length parameter (&lt;/span&gt;&lt;code dir="ltr"&gt;len&lt;/code&gt;&lt;span&gt;) is correctly set to the size of your array (8 in your case).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: bt_hogp_rep_write_wo_rsp can only send one Byte one time</title><link>https://devzone.nordicsemi.com/thread/528947?ContentTypeID=1</link><pubDate>Wed, 26 Mar 2025 00:45:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d50515d1-4a77-451e-a943-73c9ba67c3a1</guid><dc:creator>Martin Evans</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I change data type to const unit8_t and i am sure len is right.But cannot send more than one Byte.Do i need change report_map on peripheral?If yes,how?&lt;/p&gt;
&lt;p&gt;Best Regard&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: bt_hogp_rep_write_wo_rsp can only send one Byte one time</title><link>https://devzone.nordicsemi.com/thread/528871?ContentTypeID=1</link><pubDate>Tue, 25 Mar 2025 13:52:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:66b1e35c-0abe-44c7-8d8b-172146d2635e</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;You&amp;#39;re passing the array&amp;nbsp;&lt;/span&gt;&lt;code dir="ltr"&gt;data&lt;/code&gt;&lt;span&gt;&amp;nbsp;directly to the function. Make sure you&amp;#39;re passing the correct pointer to your data array. The &lt;a href="https://docs.nordicsemi.com/bundle/nrf-apis-latest/page/group_bt_hogp_ga5ca74b1aeaf7d34a728b73e3ba0a7739.html#ga5ca74b1aeaf7d34a728b73e3ba0a7739"&gt;bt_hogp_rep_write_wo_rsp&amp;nbsp;function&lt;/a&gt; signature expects&amp;nbsp;&lt;/span&gt;&lt;code dir="ltr"&gt;const void *data&lt;/code&gt;&lt;span&gt;&amp;nbsp;the parameter, and also checks if the length parameter is correct.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;br /&gt;Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>