* Prints a list of enabled protocols for this application. * @param aSerial pointer to serial used for printing. Use "&Serial". */
| 1532 | * @param aSerial pointer to serial used for printing. Use "&Serial". |
| 1533 | */ |
| 1534 | void printActiveIRProtocols(Print *aSerial) { |
| 1535 | #if defined(DECODE_ONKYO) |
| 1536 | aSerial->print(F("Onkyo, ")); |
| 1537 | #elif defined(DECODE_NEC) |
| 1538 | aSerial->print(F("NEC/NEC2/Onkyo/Apple, ")); |
| 1539 | #endif |
| 1540 | #if defined(DECODE_KASEIKYO) |
| 1541 | aSerial->print(F("Panasonic/Kaseikyo, ")); |
| 1542 | #endif |
| 1543 | #if defined(DECODE_DENON) |
| 1544 | aSerial->print(F("Denon/Sharp, ")); |
| 1545 | #endif |
| 1546 | #if defined(DECODE_SONY) |
| 1547 | aSerial->print(F("Sony, ")); |
| 1548 | #endif |
| 1549 | #if defined(DECODE_RC5) |
| 1550 | aSerial->print(F("RC5, ")); |
| 1551 | #endif |
| 1552 | #if defined(DECODE_RC6) |
| 1553 | aSerial->print(F("RC6, ")); |
| 1554 | #endif |
| 1555 | #if defined(DECODE_LG) |
| 1556 | aSerial->print(F("LG, ")); |
| 1557 | #endif |
| 1558 | #if defined(DECODE_JVC) |
| 1559 | aSerial->print(F("JVC, ")); |
| 1560 | #endif |
| 1561 | #if defined(DECODE_SAMSUNG) |
| 1562 | aSerial->print(F("Samsung, ")); |
| 1563 | #endif |
| 1564 | /* |
| 1565 | * Start of the exotic protocols |
| 1566 | */ |
| 1567 | #if defined(DECODE_BEO) |
| 1568 | aSerial->print(F("Bang & Olufsen, ")); |
| 1569 | #endif |
| 1570 | #if defined(DECODE_FAST) |
| 1571 | aSerial->print(F("FAST, ")); |
| 1572 | #endif |
| 1573 | #if defined(DECODE_WHYNTER) |
| 1574 | aSerial->print(F("Whynter, ")); |
| 1575 | #endif |
| 1576 | #if defined(DECODE_LEGO_PF) |
| 1577 | aSerial->print(F("Lego Power Functions, ")); |
| 1578 | #endif |
| 1579 | #if defined(DECODE_BOSEWAVE) |
| 1580 | aSerial->print(F("Bosewave, ")); |
| 1581 | #endif |
| 1582 | #if defined(DECODE_MAGIQUEST) |
| 1583 | aSerial->print(F("MagiQuest, ")); |
| 1584 | #endif |
| 1585 | #if defined(DECODE_OPENLASIR) |
| 1586 | aSerial->print(F("OpenLASIR, ")); |
| 1587 | #endif |
| 1588 | #if defined(DECODE_DISTANCE_WIDTH) |
| 1589 | aSerial->print(F("Universal Pulse Distance Width, ")); |
| 1590 | #endif |
| 1591 | #if defined(DECODE_HASH) |
no outgoing calls
no test coverage detected