Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
ethersex:irmp [2016/03/29 05:15] – angelegt t33kanneethersex:irmp [2016/03/29 06:00] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
-===irmp=== +~~NOTOC~~ 
-VOR +====== IRMP ======
-AAA +
-''pinning/hardware/pollin_evalboard_addon.m4''+
  
-__NOTOC__ +==== Menuconfig ====
-==Menuconfig==+
  
   │ │          Load a Default Configuration  --->   │ │          Load a Default Configuration  --->
Zeile 43: Zeile 40:
   │ │                      [ ] IRMP Debug   │ │                      [ ] IRMP Debug
  
-==Infos== +==== Infos ==== 
-Testcpu: m644<br> +Testcpu: m644\\ 
-Board: etherrape<br>+Board: etherrape\\
  
 (vorsicht, protokoll ist dezimal, adresse hexadezimal in der ausgabe) (vorsicht, protokoll ist dezimal, adresse hexadezimal in der ausgabe)
  
-==Modifikationen== +==== Modifikationen ====
- +
- +
-Datei: pinning/hardware/etherrape.m4<br>+
  
 +Datei: pinning/hardware/etherrape.m4\\
  
 +<code>
   ifdef(`conf_IRMP', `dnl   ifdef(`conf_IRMP', `dnl
     pin(IRMP_RX, PD2)     pin(IRMP_RX, PD2)
Zeile 63: Zeile 59:
   #undef IRMP_TX_LED_LOW_ACTIVE   #undef IRMP_TX_LED_LOW_ACTIVE
   ')   ')
 +</code>
  
  
-==Befehle ecmd== +==== Control6 Scripte ====
-<source lang="text"> +
- +
-</source> +
- +
-==Control6 Scripte==+
  
-'''Funktion:''' ''Via IR tasten die stella kanäle steuern. anfang 0 bis 255, kein überlauf wenn 255 erreicht.''+**Funktion:** //Via IR tasten die stella kanäle steuern. anfang 0 bis 255, kein überlauf wenn 255 erreicht.//
 --> http://paste2.org/p/1181590 --> http://paste2.org/p/1181590
  
 oder oder
 +<code>
  C6_HEADER(`/* This will be in control6.h */')  C6_HEADER(`/* This will be in control6.h */')
    
Zeile 98: Zeile 90:
  THREAD_START(blink)  THREAD_START(blink)
  CONTROL_END  CONTROL_END
 +</code>
 oder oder
 +<code>
  C6_HEADER(`/* This will be in control6.h */')  C6_HEADER(`/* This will be in control6.h */')
    
Zeile 119: Zeile 111:
  THREAD_START(blink)  THREAD_START(blink)
  CONTROL_END  CONTROL_END
- +</code>
 oder (nicht getestet) oder (nicht getestet)
 +<code>
  ON IRMP_READ>0 DO  ON IRMP_READ>0 DO
   if(IRMP_PROTOCOL==meinprotokoll && IRMP_ADDRESS==0xmeineadresse) switch(IRMP_COMMAND)   if(IRMP_PROTOCOL==meinprotokoll && IRMP_ADDRESS==0xmeineadresse) switch(IRMP_COMMAND)
Zeile 130: Zeile 122:
   }   }
  END  END
 +</code>
  
-=== Steuern von Stella/Pins durch IR-Zeichen ===+==== Steuern von Stella/Pins durch IR-Zeichen ====
  
-<source lang="text">+<code>
 C6_HEADER(`/* This will be in control6.h */') C6_HEADER(`/* This will be in control6.h */')
 #include "services/stella/stella.h" #include "services/stella/stella.h"
Zeile 161: Zeile 154:
    
 CONTROL_END CONTROL_END
-</source>+</code>
  
-Das Script schaltet den Stella Channel 0 auf 255 oder auf 0, die Fernbedienung ist hier eine Denon (Protocol 8). Mit ''include'' wurde dem Script der Zugriff auf die Stellasourcen gestattet.<br>+Das Script schaltet den Stella Channel 0 auf 255 oder auf 0, die Fernbedienung ist hier eine Denon (Protocol 8). Mit ''include'' wurde dem Script der Zugriff auf die Stellasourcen gestattet.\\
 Statt ''"stella_setValue(STELLA_SET_IMMEDIATELY, 0, 255);"'' kann auch ''"PIN_SET(LED)"'' und ''"PIN_CLEAR(LED)"'' verwendet werden (Named_PIN|Named PIN). Statt ''"stella_setValue(STELLA_SET_IMMEDIATELY, 0, 255);"'' kann auch ''"PIN_SET(LED)"'' und ''"PIN_CLEAR(LED)"'' verwendet werden (Named_PIN|Named PIN).
  
- 
- 
-[[Kategorie:Ethersex]]