<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://test-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>Need basic BLE Remote Control Device to control audio playback</title><link>https://test-devzone.nordicsemi.com/f/nordic-q-a/88273/need-basic-ble-remote-control-device-to-control-audio-playback</link><description>I am very new to the Nordic line and I have an nRF5340-DK that I would like to build a basic BLE Remote Control project. The Remote Control must pair with a phone or computer and control the audio playback controls. I assume this is an HID type interface</description><dc:language>en-US</dc:language><generator>Telligent Community 13 Non-Production</generator><lastBuildDate>Wed, 25 May 2022 20:45:19 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://test-devzone.nordicsemi.com/f/nordic-q-a/88273/need-basic-ble-remote-control-device-to-control-audio-playback" /><item><title>RE: Need basic BLE Remote Control Device to control audio playback</title><link>https://test-devzone.nordicsemi.com/thread/369620?ContentTypeID=1</link><pubDate>Wed, 25 May 2022 20:45:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:81b4d22a-3ce0-4594-8e1b-645e6bf070c2</guid><dc:creator>user116431</dc:creator><description>&lt;p&gt;Marte,&lt;/p&gt;
&lt;p&gt;I think you are right regarding the keyboard.&amp;nbsp; I tried the keyboard solution and quickly had a connectable device that would send a &amp;quot;hello&amp;quot; message to my phone.&lt;/p&gt;
&lt;p&gt;I tried the generic &amp;quot;peripheral_hids&amp;quot; and it seemed to build and flash to the Nordic but I did not see any devices advertising when I tried to pair with my phone.&amp;nbsp; I assume I would have to do more configuration of the project or possibly it is not easily going to work with the nRF5340 DK hardware.&lt;/p&gt;
&lt;p&gt;I will look at the multimedia keyboard features.&lt;/p&gt;
&lt;p&gt;Thanks for the help!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need basic BLE Remote Control Device to control audio playback</title><link>https://test-devzone.nordicsemi.com/thread/369470?ContentTypeID=1</link><pubDate>Wed, 25 May 2022 09:31:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e7ef9146-1c09-4c93-a777-3dfe94c753de</guid><dc:creator>user92402</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;No, it does not filter based on target CPU. If you start writing &amp;quot;hids&amp;quot; in the application template field you should get all the samples shown in &lt;a href="https://test-devzone.nordicsemi.com/members/user116384"&gt;user116384&lt;/a&gt;&amp;#39;s picture:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://test-devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1653470140515v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;The reason you do not find peripheral_hids is probably because you are looking for samples under nrf/samples, while&amp;nbsp;&lt;span&gt;peripheral_hids&amp;nbsp;&lt;/span&gt;is a Zephyr sample, so it is located under zephyr/samples.&lt;/p&gt;
&lt;p&gt;From your description the Peripheral HIDS keyboard sample is probably the best place to start. You want the remote control to be a peripheral. Additionally, for controlling audio you can use the HID profile with multimedia keys,&amp;nbsp;sort of as a keyboard device:&amp;nbsp;&lt;/p&gt;
&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;0x07 0x00e8&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;0x00a4&lt;/td&gt;
&lt;td&gt;KEY_PLAYPAUSE&lt;/td&gt;
&lt;td&gt;3.0&lt;/td&gt;
&lt;td&gt;0x0055&lt;/td&gt;
&lt;td&gt;KEYCODE_MEDIA_PLAY_PAUSE&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0x07 0x00e9&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;0x00a6&lt;/td&gt;
&lt;td&gt;KEY_STOPCD&lt;/td&gt;
&lt;td&gt;3.0&lt;/td&gt;
&lt;td&gt;0x0056&lt;/td&gt;
&lt;td&gt;KEYCODE_MEDIA_STOP&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0x07 0x00ea&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;0x00a5&lt;/td&gt;
&lt;td&gt;KEY_PREVIOUSSONG&lt;/td&gt;
&lt;td&gt;3.0&lt;/td&gt;
&lt;td&gt;0x0058&lt;/td&gt;
&lt;td&gt;KEYCODE_MEDIA_PREVIOUS&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0x07 0x00eb&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;0x00a3&lt;/td&gt;
&lt;td&gt;KEY_NEXTSONG&lt;/td&gt;
&lt;td&gt;3.0&lt;/td&gt;
&lt;td&gt;0x0057&lt;/td&gt;
&lt;td&gt;KEYCODE_MEDIA_NEXT&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0x07 0x00ec&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;0x00a1&lt;/td&gt;
&lt;td&gt;KEY_EJECTCD&lt;/td&gt;
&lt;td&gt;3.0&lt;/td&gt;
&lt;td&gt;0x0081&lt;/td&gt;
&lt;td&gt;KEYCODE_MEDIA_EJECT&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0x07 0x00ed&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;0x0073&lt;/td&gt;
&lt;td&gt;KEY_VOLUMEUP&lt;/td&gt;
&lt;td&gt;1.6&lt;/td&gt;
&lt;td&gt;0x0018&lt;/td&gt;
&lt;td&gt;KEYCODE_VOLUME_UP&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0x07 0x00ee&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;0x0072&lt;/td&gt;
&lt;td&gt;KEY_VOLUMEDOWN&lt;/td&gt;
&lt;td&gt;1.6&lt;/td&gt;
&lt;td&gt;0x0019&lt;/td&gt;
&lt;td&gt;KEYCODE_VOLUME_DOWN&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;0x07 0x00ef&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;0x0071&lt;/td&gt;
&lt;td&gt;KEY_MUTE&lt;/td&gt;
&lt;td&gt;3.0&lt;/td&gt;
&lt;td&gt;0x00a4&lt;/td&gt;
&lt;td&gt;KEYCODE_VOLUME_MUTE&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;This table is from&amp;nbsp;&lt;a href="https://source.android.com/devices/input/keyboard-devices#hid-keyboard-and-keypad-page-0x07"&gt;https://source.android.com/devices/input/keyboard-devices#hid-keyboard-and-keypad-page-0x07&lt;/a&gt;, so you can see there for more information.&lt;/p&gt;
&lt;p&gt;For more information about the Peripheral HIDS keyboard sample you can read the sample&amp;#39;s documentation here:&amp;nbsp;&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.1/nrf/samples/bluetooth/peripheral_hids_keyboard/README.html"&gt;Peripheral HIDS keyboard&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Marte&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need basic BLE Remote Control Device to control audio playback</title><link>https://test-devzone.nordicsemi.com/thread/369388?ContentTypeID=1</link><pubDate>Wed, 25 May 2022 00:14:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1f0b2ef4-cc9d-4310-af7c-eb66cb99caa5</guid><dc:creator>user116431</dc:creator><description>&lt;p&gt;After looking at my list of options I do not get &amp;quot;peripheral_hids&amp;quot; but I do get keyboard which I will try.&amp;nbsp; Is this list filtered based on the target CPU?&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://test-devzone.nordicsemi.com/resized-image/__size/884x820/__key/communityserver-discussions-components-files/4/pastedimage1653437592984v1.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need basic BLE Remote Control Device to control audio playback</title><link>https://test-devzone.nordicsemi.com/thread/369379?ContentTypeID=1</link><pubDate>Tue, 24 May 2022 20:59:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c311430e-058e-45f8-87bd-2a4ffa72371d</guid><dc:creator>user116431</dc:creator><description>&lt;p&gt;Thanks I will give that one a try.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Need basic BLE Remote Control Device to control audio playback</title><link>https://test-devzone.nordicsemi.com/thread/369377?ContentTypeID=1</link><pubDate>Tue, 24 May 2022 20:33:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e13019ed-d641-421e-983e-ef1580058143</guid><dc:creator>user116384</dc:creator><description>&lt;p&gt;Assuming you are using VS Code and the nrf Connect SDK you can build application from sample. There are three/four samples that might be of use to you.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;img height="125" src="https://test-devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1653424381984v1.png" width="249" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>