<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://sigrok.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sebari</id>
	<title>sigrok - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://sigrok.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sebari"/>
	<link rel="alternate" type="text/html" href="https://sigrok.org/wiki/Special:Contributions/Sebari"/>
	<updated>2026-04-19T09:31:37Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://sigrok.org/w/index.php?title=Protocol_decoder:Ir_nec&amp;diff=15335</id>
		<title>Protocol decoder:Ir nec</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=Protocol_decoder:Ir_nec&amp;diff=15335"/>
		<updated>2020-07-27T17:20:03Z</updated>

		<summary type="html">&lt;p&gt;Sebari: /* Hardware */ Add information about an Unlabeled LED panel remote&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox protocol decoder&lt;br /&gt;
| id              = ir_nec&lt;br /&gt;
| name            = IR NEC&lt;br /&gt;
| description     = NEC infrared remote control protocol&lt;br /&gt;
| status          = supported&lt;br /&gt;
| license         = GPLv2+&lt;br /&gt;
| source_code_dir = ir_nec&lt;br /&gt;
| image           = [[File:Pv example ir nec.png|250px]]&lt;br /&gt;
| input           = logic&lt;br /&gt;
| output          = ir_nec&lt;br /&gt;
| probes          = IR&lt;br /&gt;
| optional_probes = &amp;amp;mdash;&lt;br /&gt;
| options         = polarity extended&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;ir_nec&amp;#039;&amp;#039;&amp;#039; protocol decoder supports the [http://techdocs.altium.com/display/ADRR/NEC+Infrared+Transmission+Protocol NEC infrared remote control] protocol including the 16bit address extension.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
=== Hama 8in1, code 0001 (Matsui TV) ===&lt;br /&gt;
&lt;br /&gt;
See the [http://sigrok.org/gitweb/?p=sigrok-dumps.git;a=tree;f=ir/nec/hama_8in1 ir/nec/hama_8in1] directory in the [http://sigrok.org/gitweb/?p=sigrok-dumps.git;a=tree sigrok-dumps] repository for example files.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Hama 8in1 irtoy probing.jpg|&amp;lt;small&amp;gt;Remote control probing&amp;lt;/small&amp;gt;&lt;br /&gt;
File:Pv example ir nec.png|&amp;lt;small&amp;gt;NEC decode&amp;lt;/small&amp;gt;&lt;br /&gt;
File:Pv example ir nec repeat code.png|&amp;lt;small&amp;gt;Repeat code&amp;lt;/small&amp;gt;&lt;br /&gt;
File:Pv example ir nec carrier freq.png|&amp;lt;small&amp;gt;Carrier frequency&amp;lt;/small&amp;gt;&lt;br /&gt;
File:Pv example ir nec cursors.png|&amp;lt;small&amp;gt;Cursors&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Unlabeled LED panel remote ===&lt;br /&gt;
&lt;br /&gt;
This remote uses the [https://www.sbprojects.net/knowledge/ir/nec.php Extended NEC Protocol], address &amp;lt;code&amp;gt;0xEA41&amp;lt;/code&amp;gt;. It uses 8 buttons, but the PCB has space for a total of 16 buttons.&lt;br /&gt;
&lt;br /&gt;
See the [https://sigrok.org/gitweb/?p=sigrok-dumps.git;a=tree;f=ir/nec/extended ir/nec/extended] directory in the [http://sigrok.org/gitweb/?p=sigrok-dumps.git;a=tree sigrok-dumps] repository for example files.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Unlabeled LED Panel Remote.jpg|&amp;lt;small&amp;gt;Case&amp;lt;/small&amp;gt;&lt;br /&gt;
File:Unlabeled LED Panel Remote PCB.jpg|&amp;lt;small&amp;gt;PCB&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Protocol ==&lt;br /&gt;
&lt;br /&gt;
This is a pulse-distance based IR protocol. Symbols are determined by checking the span between IR bursts. After an AGC adjustment phase, several fields are sent: address, and command. Another IR burst after the last bit symbol ends the IR frame.&lt;br /&gt;
&lt;br /&gt;
The standard NEC protocol sends address and command values in verbatim as well as in complement form, which improves reliability when the fields are checked for consistency, and as a byproduct results in constant length of a frame. The extended NEC protocol uses 16bits for the address field, and omits the complement. Users need to specify the protocol variant, the decoder cannot automatically detect it (assuming extended just because the address fields are not complements is too weak, the error could be real and must get flagged).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery widths=800px&amp;gt;&lt;br /&gt;
File:ir_nec_extended.png|&amp;lt;small&amp;gt;extended (upper) and standard (lower) protocol versions&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
&lt;br /&gt;
* [http://techdocs.altium.com/display/ADRR/NEC+Infrared+Transmission+Protocol Altium: NEC Infrared Transmission Protocol]&lt;br /&gt;
* [http://www.sbprojects.com/knowledge/ir/nec.php SB-Projects: NEC Protocol]&lt;br /&gt;
* [https://www.mikrocontroller.net/articles/IRMP#NEC_.2B_extended_NEC mikrocontroller.net: IRMP: NEC / NEC extended] (German)&lt;br /&gt;
* [http://www.vishay.com/docs/80071/dataform.pdf Vishay: Data Formats Data Formats for IR Remote Control] (PDF)&lt;br /&gt;
* [http://www.circuitvalley.com/2013/09/nec-protocol-ir-infrared-remote-control.html circuitvalley.com: NEC Protocol IR (Infrared) Remote Control With a Microcontroller]&lt;br /&gt;
&lt;br /&gt;
[[Category:Protocol decoder]]&lt;/div&gt;</summary>
		<author><name>Sebari</name></author>
	</entry>
	<entry>
		<id>https://sigrok.org/w/index.php?title=User:Sebari&amp;diff=15334</id>
		<title>User:Sebari</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=User:Sebari&amp;diff=15334"/>
		<updated>2020-07-27T17:12:11Z</updated>

		<summary type="html">&lt;p&gt;Sebari: Created page with &amp;quot;* [https://rittau.org/ Homepage] * [https://github.com/srittau GitHub] * [https://commons.wikimedia.org/wiki/User:Srittau Wikimedia Commons User Page]&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [https://rittau.org/ Homepage]&lt;br /&gt;
* [https://github.com/srittau GitHub]&lt;br /&gt;
* [https://commons.wikimedia.org/wiki/User:Srittau Wikimedia Commons User Page]&lt;/div&gt;</summary>
		<author><name>Sebari</name></author>
	</entry>
	<entry>
		<id>https://sigrok.org/w/index.php?title=File:Unlabeled_LED_Panel_Remote_PCB.jpg&amp;diff=15333</id>
		<title>File:Unlabeled LED Panel Remote PCB.jpg</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=File:Unlabeled_LED_Panel_Remote_PCB.jpg&amp;diff=15333"/>
		<updated>2020-07-27T17:08:50Z</updated>

		<summary type="html">&lt;p&gt;Sebari: This is a picture of the PCB of an unlabeled remote for LED light panels, using the NEC IR protocol. See there for more information. See :File:Unlabeled LED Panel Remote.jpg for a picture of the case and the button.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
This is a picture of the PCB of an unlabeled remote for LED light panels, using the [[Protocol decoder:ir_nec|NEC IR protocol]]. See there for more information. See [[:File:Unlabeled LED Panel Remote.jpg]] for a picture of the case and the button.&lt;br /&gt;
&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{PD}}&lt;/div&gt;</summary>
		<author><name>Sebari</name></author>
	</entry>
	<entry>
		<id>https://sigrok.org/w/index.php?title=File:Unlabeled_LED_Panel_Remote.jpg&amp;diff=15332</id>
		<title>File:Unlabeled LED Panel Remote.jpg</title>
		<link rel="alternate" type="text/html" href="https://sigrok.org/w/index.php?title=File:Unlabeled_LED_Panel_Remote.jpg&amp;diff=15332"/>
		<updated>2020-07-27T17:08:05Z</updated>

		<summary type="html">&lt;p&gt;Sebari: This is a picture of an unlabeled remote for LED light panels, using the NEC IR protocol. See there for more information. See :File:Unlabeled LED Panel Remote PCB.jpg for a picture of the PCB.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
This is a picture of an unlabeled remote for LED light panels, using the [[Protocol decoder:ir_nec|NEC IR protocol]]. See there for more information. See [[:File:Unlabeled LED Panel Remote PCB.jpg]] for a picture of the PCB.&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{PD}}&lt;/div&gt;</summary>
		<author><name>Sebari</name></author>
	</entry>
</feed>