<?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>HOW to add leds in desktop</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/67391/how-to-add-leds-in-desktop</link><description>Hi 
 I am using NCS desktop application 
 I ported it to my custom board(52833)，It works well 
 but now，my custom board has three leds，while nrf52 kbd board only has 1 led，so I want add 2 leds 
 but after modify the code as blew,led has not change to</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 26 Oct 2020 14:33:57 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/67391/how-to-add-leds-in-desktop" /><item><title>RE: HOW to add leds in desktop</title><link>https://devzone.nordicsemi.com/thread/276918?ContentTypeID=1</link><pubDate>Mon, 26 Oct 2020 14:33:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:235a016b-d982-4fca-b173-1f1797ceb455</guid><dc:creator>victor_CHINA</dc:creator><description>&lt;p&gt;Hi simon&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I find out it&lt;/p&gt;
&lt;p&gt;the code does not mean the desktop has 3 leds but 1 led with 3 status&amp;nbsp;&lt;/p&gt;
&lt;p&gt;thank you&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HOW to add leds in desktop</title><link>https://devzone.nordicsemi.com/thread/276908?ContentTypeID=1</link><pubDate>Mon, 26 Oct 2020 14:19:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:702d8353-5195-40e0-a4e7-7d30cbf8466e</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;Sorry, I was a little fast to respond.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Have you set&amp;nbsp;&lt;span&gt;CONFIG_DESKTOP_LED_COUNT=3 in the correct .conf file? Set it in the&amp;nbsp;conf file corresponding to the one you are buildiing with. E.g. if you are building with&amp;nbsp;&lt;/span&gt;&lt;span&gt;west build ... DCMAKE_BUILD_TYPE=&lt;strong&gt;ZRelease&lt;/strong&gt;, then you should set it in the file&amp;nbsp;nrf\applications\nrf_desktop\configuration\&amp;lt;boad&amp;gt;\&lt;strong&gt;app_ZRelease.conf&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In addition I think you should modify&amp;nbsp;&lt;em&gt;nrf\applications\nrf_desktop\configuration\&amp;lt;board&amp;gt;\leds_def.h&lt;/em&gt; and&amp;nbsp;&lt;em&gt;nrf\applications\nrf_desktop\configuration\&amp;lt;board&amp;gt;\led_state_def.h&amp;nbsp;&lt;/em&gt;to take into account the increased amount of leds.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Hope this helps!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Simon&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HOW to add leds in desktop</title><link>https://devzone.nordicsemi.com/thread/276272?ContentTypeID=1</link><pubDate>Wed, 21 Oct 2020 15:10:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d5f050e9-6884-44a3-910d-caf218b603dd</guid><dc:creator>victor_CHINA</dc:creator><description>&lt;p&gt;Hi Simon，when I saw blew code,I think desktop suport three leds default&lt;/p&gt;
&lt;p&gt;I just need to know how to config ,or do I miss understand?&amp;nbsp; I know if I want to add a specific LED I should do like the link you say，but If desktop application support 3 peer leds default ，What I do is just config，am I right？&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;static const struct led_effect led_peer_state_effect[LED_PEER_COUNT][LED_PEER_STATE_COUNT] = {
	{
		[LED_PEER_STATE_DISCONNECTED]   = LED_EFFECT_LED_OFF(),
		[LED_PEER_STATE_CONNECTED]      = LED_EFFECT_LED_ON_GO_OFF(LED_COLOR(255), 5000, 3000),
		[LED_PEER_STATE_PEER_SEARCH]    = LED_EFFECT_LED_BREATH(500, LED_COLOR(255)),
		[LED_PEER_STATE_CONFIRM_SELECT] = LED_EFFECT_LED_CLOCK(1, LED_COLOR(255)),
		[LED_PEER_STATE_CONFIRM_ERASE]  = LED_EFFECT_LED_BLINK(25, LED_COLOR(255)),
		[LED_PEER_STATE_ERASE_ADV]	= LED_EFFECT_LED_BREATH(100, LED_COLOR(255)),
	},
	{
		[LED_PEER_STATE_DISCONNECTED]   = LED_EFFECT_LED_OFF(),
		[LED_PEER_STATE_CONNECTED]      = LED_EFFECT_LED_ON_GO_OFF(LED_COLOR(255), 5000, 3000),
		[LED_PEER_STATE_PEER_SEARCH]    = LED_EFFECT_LED_BREATH(500, LED_COLOR(255)),
		[LED_PEER_STATE_CONFIRM_SELECT] = LED_EFFECT_LED_CLOCK(2, LED_COLOR(255)),
		[LED_PEER_STATE_CONFIRM_ERASE]  = LED_EFFECT_LED_BLINK(25, LED_COLOR(255)),
		[LED_PEER_STATE_ERASE_ADV]	= LED_EFFECT_LED_BREATH(100, LED_COLOR(255)),
	},
	{
		[LED_PEER_STATE_DISCONNECTED]   = LED_EFFECT_LED_OFF(),
		[LED_PEER_STATE_CONNECTED]      = LED_EFFECT_LED_ON_GO_OFF(LED_COLOR(255), 5000, 3000),
		[LED_PEER_STATE_PEER_SEARCH]    = LED_EFFECT_LED_BREATH(500, LED_COLOR(255)),
		[LED_PEER_STATE_CONFIRM_SELECT] = LED_EFFECT_LED_CLOCK(3, LED_COLOR(255)),
		[LED_PEER_STATE_CONFIRM_ERASE]  = LED_EFFECT_LED_BLINK(25, LED_COLOR(255)),
		[LED_PEER_STATE_ERASE_ADV]	= LED_EFFECT_LED_BREATH(100, LED_COLOR(255)),
	},

};
&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: HOW to add leds in desktop</title><link>https://devzone.nordicsemi.com/thread/276102?ContentTypeID=1</link><pubDate>Wed, 21 Oct 2020 08:30:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:329a0def-f381-4e05-ae4e-42c2db9ad66a</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;I provided an answer to this earlier, check it out &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/62228/function-led_effect_led_on-make-which-led-on"&gt;here&lt;/a&gt;. The answer was given 4 months ago,&amp;nbsp;with an older version of NCS, and stuff might have changed since then, but the answer should give you a good overview.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>