]> sigrok.org Git - libsigrokdecode.git/blobdiff - decoders/ir_nec/lists.py
ir_nec: Add button texts for an unknown LED panel remote
[libsigrokdecode.git] / decoders / ir_nec / lists.py
index 3f730d9c61c55c82f4a5397b798f2e0f0fec07d8..1754cd13c295f04986141d622c45fb405d600c5e 100644 (file)
 ## GNU General Public License for more details.
 ##
 ## You should have received a copy of the GNU General Public License
-## along with this program; if not, write to the Free Software
-## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+## along with this program; if not, see <http://www.gnu.org/licenses/>.
 ##
 
 # Addresses/devices. Items that are not listed are reserved/unknown.
 address = {
     0x40: 'Matsui TV',
+    0xEA41: 'Unknown LED Panel',
 }
 
 digits = {
@@ -48,4 +48,22 @@ command = {
         31: ['Program down', 'P-'],
         68: ['AV', 'AV'],
     }.items())),
+
+    # This is most likely a generic remote control. The PCB
+    # has space for 16 buttons total, of which not all are
+    # connected. The PCB is marked "JSY", "XSK-5462", and
+    # "2014-6-12 JW". It consists of only a single IC, marked
+    # "BJEC107BNE" or similar. The following buttons are
+    # marked for the remote control of a LED panel this was
+    # found in.
+    0xEA41: {
+        0x10: ['Warmer', 'T+'],
+        0x11: ['Colder', 'T-'],
+        0x12: ['Brighter', '+'],
+        0x13: ['Darker', '-'],
+        0x14: ['Off', 'O'],
+        0x15: ['On', 'I'],
+        0x41: ['Min Brightness', 'Min'],
+        0x48: ['Max Brightness', 'Max'],
+    },
 }