User Tools

Site Tools


rpi:flirc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
rpi:flirc [2020/05/04 18:05] – ltsover9000rpi:flirc [2020/05/04 18:43] (current) – [FLIRC sendir IR blaster commands] ltsover9000
Line 374: Line 374:
 ===== FLIRC sendir IR blaster commands ===== ===== FLIRC sendir IR blaster commands =====
  
-Turn on/off speakers (audio):+Speakers-on/off speakers (audio):
 <code> <code>
 sendir --pattern=0,8900,4441,522,634,470,577,471,603,471,1690,526,552,522,548,513,1702,501,1689,496,1690,496,526,578,548,500,522,552,1690,471,603,471,632,446,1759,427,630,470,604,470,578,501,577,552,497,552,588,460,547,526,552,548,1582,578,1664,500,1690,552,1608,604,1637,497,1663,527,1659,527,1663,527 sendir --pattern=0,8900,4441,522,634,470,577,471,603,471,1690,526,552,522,548,513,1702,501,1689,496,1690,496,526,578,548,500,522,552,1690,471,603,471,632,446,1759,427,630,470,604,470,578,501,577,552,497,552,588,460,547,526,552,548,1582,578,1664,500,1690,552,1608,604,1637,497,1663,527,1659,527,1663,527
 </code> </code>
  
-Speaker Sound 1:+Speakers-Sound 1:
 <code> <code>
 sendir --pattern=0,9047,4365,666,412,639,448,630,442,640,1553,614,463,640,438,640,1557,636,1557,666,1527,640,438,640,438,640,437,640,1558,666,422,629,438,640,1553,640,438,639,1558,640,1552,666,1528,640,1553,640,1558,666,1527,666,426,651,1527,666,412,644,438,640,437,666,412,640,437,666,412,666,1528,614 sendir --pattern=0,9047,4365,666,412,639,448,630,442,640,1553,614,463,640,438,640,1557,636,1557,666,1527,640,438,640,438,640,437,640,1558,666,422,629,438,640,1553,640,438,639,1558,640,1552,666,1528,640,1553,640,1558,666,1527,666,426,651,1527,666,412,644,438,640,437,666,412,640,437,666,412,666,1528,614
Line 385: Line 385:
  
  
-Speaker Sound 2:+Speakers-Sound 2:
 <code> <code>
 sendir --pattern=0,9016,4390,614,467,610,467,610,468,609,1583,614,467,610,468,609,1582,610,1583,614,1578,614,468,610,467,610,468,609,1583,614,468,610,467,610,1583,617,1576,614,1583,609,1583,610,1583,614,1579,614,1583,609,1583,614,464,614,463,614,468,617,460,609,468,610,467,614,463,614,463,614,1583,610 sendir --pattern=0,9016,4390,614,467,610,467,610,468,609,1583,614,467,610,468,609,1582,610,1583,614,1578,614,468,610,467,610,468,609,1583,614,468,610,467,610,1583,617,1576,614,1583,609,1583,610,1583,614,1579,614,1583,609,1583,614,464,614,463,614,468,617,460,609,468,610,467,614,463,614,463,614,1583,610
Line 391: Line 391:
  
  
-Speaker Sound 3:+Speakers-Sound 3:
 <code> <code>
 sendir --pattern=0,9040,4365,640,438,644,437,640,438,640,1553,639,438,640,437,640,1553,645,1548,644,1553,640,437,640,438,666,412,665,1528,640,437,640,437,640,1557,640,438,640,437,640,437,640,438,639,438,640,438,639,438,644,1553,640,1553,666,1527,640,1553,588,1605,614,1583,609,1583,640,1553,610,468,615 sendir --pattern=0,9040,4365,640,438,644,437,640,438,640,1553,639,438,640,437,640,1553,645,1548,644,1553,640,437,640,438,666,412,665,1528,640,437,640,437,640,1557,640,438,640,437,640,437,640,438,639,438,640,438,639,438,644,1553,640,1553,666,1527,640,1553,588,1605,614,1583,609,1583,640,1553,610,468,615
Line 397: Line 397:
  
  
-TV on/off+TV-on/off
 <code> <code>
-0,9027,4469,597,493,597,493,593,498,592,494,592,498,593,498,592,1614,597,493,593,1617,597,1618,593,1634,580,1618,597,1618,592,1618,597,498,592,1618,592,498,593,1617,592,498,593,493,592,1617,597,494,592,494,592,498,593,1617,593,498,592,1618,593,1617,597,494,592,1618,592,1622,593,1621,593+sendir --pattern=0,9027,4469,597,493,597,493,593,498,592,494,592,498,593,498,592,1614,597,493,593,1617,597,1618,593,1634,580,1618,597,1618,592,1618,597,498,592,1618,592,498,593,1617,592,498,593,493,592,1617,597,494,592,494,592,498,593,1617,593,498,592,1618,593,1617,597,494,592,1618,592,1622,593,1621,593
 </code> </code>
  
-Bass Up:+Speakers-Bass Up:
 <code> <code>
 sendir --pattern=0,8982,4421,583,498,605,472,605,472,580,1626,596,467,610,468,609,1588,605,1587,605,1588,609,468,610,467,610,468,609,1587,606,471,606,471,580,1647,601,442,609,468,635,1557,610,1587,609,1583,609,468,610,1582,610,468,609,1587,610,1582,610,467,636,442,609,468,635,1561,605,472,636,1556,636 sendir --pattern=0,8982,4421,583,498,605,472,605,472,580,1626,596,467,610,468,609,1588,605,1587,605,1588,609,468,610,467,610,468,609,1587,606,471,606,471,580,1647,601,442,609,468,635,1557,610,1587,609,1583,609,468,610,1582,610,468,609,1587,610,1582,610,467,636,442,609,468,635,1561,605,472,636,1556,636
 </code> </code>
  
-Bass Down:+Speakers-Bass Down:
 <code> <code>
 sendir --pattern=0,9056,4340,661,420,661,415,605,472,631,1565,630,446,631,446,656,1535,631,1560,635,1560,645,432,631,446,631,446,605,1586,635,446,605,472,630,1561,630,1561,635,442,635,1556,635,1560,631,1561,656,420,661,1531,635,446,630,446,631,1560,631,446,661,416,631,446,661,1530,635,442,635,1560,631 sendir --pattern=0,9056,4340,661,420,661,415,605,472,631,1565,630,446,631,446,656,1535,631,1560,635,1560,645,432,631,446,631,446,605,1586,635,446,605,472,630,1561,630,1561,635,442,635,1556,635,1560,631,1561,656,420,661,1531,635,446,630,446,631,1560,631,446,661,416,631,446,661,1530,635,442,635,1560,631
 </code> </code>
 +
 +
 +Speakers-Volume Up:
 +<code>
 +sendir --pattern=0,9026,4399,615,464,616,464,615,464,615,1582,615,464,615,464,615,1582,615,1582,615,1581,616,464,615,464,619,460,620,1577,620,460,619,460,620,1577,620,460,619,1578,619,1578,620,1577,620,1577,620,460,620,460,620,460,620,1577,620,460,621,459,620,459,620,460,620,1578,619,1578,620,1577,620;
 +</code>
 +
 +Speakers-Volume Down:
 +<code>
 +sendir --pattern=0,9021,4403,585,495,584,495,585,513,566,1616,607,473,581,498,581,1616,581,1616,581,1616,581,499,580,499,588,492,606,1591,581,498,641,439,637,1560,641,1556,615,1582,641,1556,641,1556,641,1555,642,438,667,412,642,438,641,439,641,438,641,439,641,443,663,416,663,1534,637,1560,637,1560,637;
 +</code>
 +
 +Speakers-mute:
 +<code>
 +flirc_util sendir --pattern=0,9114,4318,615,464,620,460,620,476,603,1578,619,460,620,460,619,1577,620,1577,620,1577,620,464,615,465,615,464,616,1581,616,464,616,481,599,1582,615,464,616,464,615,465,615,464,616,464,615,1582,616,464,615,465,615,1582,615,1582,615,1582,620,1577,620,1577,620,459,620,1577,620,1578,619;
 +</code>
 +
 +
 +
 +===== Bash Script for keybindings =====
 +<code>
 +#!/bin/bash
 +
 +COMMAND=${1:-"help"};
 +
 +# Master switches
 +if [ $COMMAND == "tv" ]; then  # Master off switch
 +  flirc_util sendir --pattern=0,9027,4469,597,493,597,493,593,498,592,494,592,498,593,498,592,1614,597,493,593,1617,597,1618,593,1634,580,1618,597,1618,592,1618,597,498,592,1618,592,498,593,1617,592,498,593,493,592,1617,597,494,592,494,592,498,593,1617,593,498,592,1618,593,1617,597,494,592,1618,592,1622,593,1621,593;
 +elif [ $COMMAND == "speakers" ]; then
 +  flirc_util sendir --pattern=0,8900,4441,522,634,470,577,471,603,471,1690,526,552,522,548,513,1702,501,1689,496,1690,496,526,578,548,500,522,552,1690,471,603,471,632,446,1759,427,630,470,604,470,578,501,577,552,497,552,588,460,547,526,552,548,1582,578,1664,500,1690,552,1608,604,1637,497,1663,527,1659,527,1663,527;
 +elif [ $COMMAND == "sound1" ]; then
 +  flirc_util sendir --pattern=0,9047,4365,666,412,639,448,630,442,640,1553,614,463,640,438,640,1557,636,1557,666,1527,640,438,640,438,640,437,640,1558,666,422,629,438,640,1553,640,438,639,1558,640,1552,666,1528,640,1553,640,1558,666,1527,666,426,651,1527,666,412,644,438,640,437,666,412,640,437,666,412,666,1528,614;
 +elif [ $COMMAND == "sound2" ]; then
 +  flirc_util sendir --pattern=0,9016,4390,614,467,610,467,610,468,609,1583,614,467,610,468,609,1582,610,1583,614,1578,614,468,610,467,610,468,609,1583,614,468,610,467,610,1583,617,1576,614,1583,609,1583,610,1583,614,1579,614,1583,609,1583,614,464,614,463,614,468,617,460,609,468,610,467,614,463,614,463,614,1583,610;
 +elif [ $COMMAND == "sound3" ]; then
 +  flirc_util sendir --pattern=0,9040,4365,640,438,644,437,640,438,640,1553,639,438,640,437,640,1553,645,1548,644,1553,640,437,640,438,666,412,665,1528,640,437,640,437,640,1557,640,438,640,437,640,437,640,438,639,438,640,438,639,438,644,1553,640,1553,666,1527,640,1553,588,1605,614,1583,609,1583,640,1553,610,468,615;
 +elif [ $COMMAND == "bassup" ]; then
 +  flirc_util sendir --pattern=0,8982,4421,583,498,605,472,605,472,580,1626,596,467,610,468,609,1588,605,1587,605,1588,609,468,610,467,610,468,609,1587,606,471,606,471,580,1647,601,442,609,468,635,1557,610,1587,609,1583,609,468,610,1582,610,468,609,1587,610,1582,610,467,636,442,609,468,635,1561,605,472,636,1556,636;
 +elif [ $COMMAND == "bassdown" ]; then
 +  flirc_util sendir --pattern=0,9056,4340,661,420,661,415,605,472,631,1565,630,446,631,446,656,1535,631,1560,635,1560,645,432,631,446,631,446,605,1586,635,446,605,472,630,1561,630,1561,635,442,635,1556,635,1560,631,1561,656,420,661,1531,635,446,630,446,631,1560,631,446,661,416,631,446,661,1530,635,442,635,1560,631;
 +elif [ $COMMAND == "volumeup" ]; then
 +  sendir --pattern=0,9026,4399,615,464,616,464,615,464,615,1582,615,464,615,464,615,1582,615,1582,615,1581,616,464,615,464,619,460,620,1577,620,460,619,460,620,1577,620,460,619,1578,619,1578,620,1577,620,1577,620,460,620,460,620,460,620,1577,620,460,621,459,620,459,620,460,620,1578,619,1578,620,1577,620;
 +elif [ $COMMAND == "volumedown" ]; then
 +  sendir --pattern=0,9021,4403,585,495,584,495,585,513,566,1616,607,473,581,498,581,1616,581,1616,581,1616,581,499,580,499,588,492,606,1591,581,498,641,439,637,1560,641,1556,615,1582,641,1556,641,1556,641,1555,642,438,667,412,642,438,641,439,641,438,641,439,641,443,663,416,663,1534,637,1560,637,1560,637;
 +elif [ $COMMAND == "mute" ]; then
 +  flirc_util sendir --pattern=0,9114,4318,615,464,620,460,620,476,603,1578,619,460,620,460,619,1577,620,1577,620,1577,620,464,615,465,615,464,616,1581,616,464,616,481,599,1582,615,464,616,464,615,465,615,464,616,464,615,1582,616,464,615,465,615,1582,615,1582,615,1582,620,1577,620,1577,620,459,620,1577,620,1578,619;
 +elif [ $COMMAND == "help" ]; then
 +  echo 'usage: ir [tv|speakers|sound1|sound2|sound3|bassup|bassdown|volumeup|volumedown|mute]';
 +  echo '  see /etc/xdg/openbox/lxde-pi-rc.xml for keybindings...';
 +fi;
 +</code>
 +
  
rpi/flirc.1588615501.txt.gz · Last modified: by ltsover9000