Guten Abend zusammen,
nach über einem halben Tag tun und machen bin ich mit meinem Latein am Ende.
Ich bekomme den IR Empfänger TSOP4838 über GPIO Pins mit einer Harmony One einfach nicht zum Laufen.
Was habe ich bis jetzt gemacht?
- IR Empfänger an Verbindungskabel gelötet (hatte nur Verbidnungskabel weiblich auf männlich da, daher musste ich löten)
- Im Nachgang auch durchgemessen ob die Lötstellen sauber sind
- IR Empfänger an Rpi angeschlossen
- Pin 1 IR Empfänger: GPIO PIN 12 (GPIO 18)
- Pin 2 IR Empfänger: GPIO PIN 6 (GND)
- Pin 3 IR Empfänger: GPIO PIN 1 (3.3 Volt) --> Ebenfalls mit Pin 2 (5 Volt getestet)
- Der IR Empfänger ist laut Beschreibung für 2,5 - 5,5 Volt ausgelegt
- Neues Gerät + Aktion für die Harmony Verbindung konfiguriert
- Getestet wurde mit den Geräten (Harmony Profil) MCE, KLS VDR 1.6
- Über das Webinterface vom MLD Lirc Treiber "rpi on GPIO" ausgewählt
- Lirc.conf --> KLS VDR 1.6 aus dem Wiki genutzt / Microsoft_MCE / Microsoft XBOX (entsprechend andere Profile in der Harmony One konfiguriert)
Ergebnis:
- Nach Beenden des VDRs (stop vdr) oder "svdrpsend.sh REMO off" und starten von "irw" kommen Null Befehle an
Ich hoffe jemand von Euch kann helfen?
Vielen Dank schon einmal!
VG
Olli
Infos zu meiner Umgebung:
System
Name: MLD
Version: 5.1
Systemarchitektur: armhf armhf-rpi2
Paket Kategorie: testing
Paket Version
alsa 1.0.28-40+4.4.37.198
appstarter 0-7
apt 1.0.9.8-69
at 3.1.16-8
backup 1-31
base 0-101
btrfs 3.17-113+4.4.37.198
busybox 1.25.1-51
channellogos 1:2.0-36
dpkg 1.17.25-17
eventlircd 1:2016.02.13-36+4.4.37.198
font-config 0-5
hid 0-3+4.4.37.198
hyperion 2016.08.11-8+4.4.37.198
i2c 3.1.1-13+4.4.37.198
init 0-104
initramfs 2016.11.19-110
irkeytable 1.6.0-11
kernel 4.4.37.198-198
kodi 16.1-89
ldconfig 2.19-12
lirc 2:0.9.0-81
locales 0-24
locales-timezones 1-6
mld-remote 0-41
network 0-75+4.4.37.198
network-wireless 0-50
network-wireless-rpi3 0-1+4.4.37.198
nfs-client 0-23
nfs-common 0-5
openssl 1.0.1-2
pam 1.1.8-5
perl-base 5.20.2-~1
psplash 2009.05.28-21
python 2.7-12
python-kodi 2.7-7
rc-core 2:0-15+4.4.37.198
rpi 0-41
rpi-firmware 2016.10.29-2
rpi-rtc 0-16+4.4.37.198
samba-libs 4.1.17-~69
ssh 6.7-15
tk8.6-blt2.5 2.5.3-~1
tools 0-19
udev 215-46
vdr 2.2.0.213-213
vdr-plugin-apt 0.1.0-12+2.2.0.213
vdr-plugin-devstatus 0.4.1-3+2.2.0.213
vdr-plugin-epgsync 1.0.1-13+2.2.0.213
vdr-plugin-markad 2016.09.25-25+2.2.0.213
vdr-plugin-remoteosd 1.0.0-7+2.2.0.213
vdr-plugin-remotetimers 1.0.1-6+2.2.0.213
vdr-plugin-rpihddevice 1:2016.07.12-40+2.2.0.213
vdr-plugin-setup 0.3.1-35+2.2.0.213
vdr-plugin-skinnopacity 2015.03.01-24+2.2.0.213
vdr-plugin-streamdev-client 2016.03.20-27+2.2.0.213
vdr-plugin-suspendoutput 2015.03.01-8.1+2.2.0.213
vdr-plugin-svdrpservice 1.0.0-7+2.2.0.213
vdr-plugin-zaphistory 0.9.6-0+2.2.0.213
vfat 0-1
webserver 0-243
xfs 0-5
zlib1g 1.2.8-~1
Laufwerke
Filesystem Size Used Available Use% Mounted on
/dev/mmcblk0p2 14.7G 3.1G 11.3G 22% /
/dev/mmcblk0p2 14.7G 3.1G 11.3G 22% /mnt/mmcblk0p2
192.168.99.200:/mnt/Apple-HDD/timeshift
458.3G 157.1G 301.2G 34% /mnt/data
Module
Module Size Used by Tainted: G
rtc_ds1307 9521 0
i2c_dev 5859 0
brcmfmac 186282 0
snd_soc_bcm2835_i2s 6354 0
cfg80211 428393 1 brcmfmac
rfkill 16018 1 cfg80211
snd_soc_core 126141 1 snd_soc_bcm2835_i2s
brcmutil 5661 1 brcmfmac
i2c_bcm2708 4834 0
lirc_rpi 6478 3
snd_pcm_dmaengine 3391 1 snd_soc_core
spi_bcm2835 6678 0
uinput 7454 1
lirc_dev 8310 1 lirc_rpi
rc_core 16468 1 lirc_dev
snd_bcm2835 20447 0
snd_pcm 75890 3 snd_soc_core,snd_pcm_dmaengine,snd_bcm2835
snd_timer 19288 1 snd_pcm
snd 51908 4 snd_soc_core,snd_bcm2835,snd_pcm,snd_timer
Ausgabe dmesg (gekürtzt):
[ 7.684847] smsc95xx v1.0.4
[ 7.744356] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:43:30:48
[ 13.079557] BTRFS info (device mmcblk0p2): disk space caching is enabled
[ 14.768320] systemd-udevd[475]: starting version 215
[ 14.799826] random: udevd: uninitialized urandom read (16 bytes read, 86 bits of entropy available)
[ 14.802726] random: udevd: uninitialized urandom read (16 bytes read, 86 bits of entropy available)
[ 14.922943] lirc_dev: IR Remote Control driver registered, major 245
[ 14.940928] lirc_rpi: module is from the staging directory, the quality is unknown, you have been warned.
[ 14.972688] bcm2708_i2c 3f804000.i2c: BSC1 Controller at 0x3f804000 (irq 83) (baudrate 100000)
[ 15.024076] pinctrl-bcm2835 3f200000.gpio: pin gpio18 already requested by lirc_rpi; cannot claim for 3f203000.i2s
[ 15.024102] pinctrl-bcm2835 3f200000.gpio: pin-18 (3f203000.i2s) status -22
[ 15.024115] pinctrl-bcm2835 3f200000.gpio: could not request pin 18 (gpio18) from group gpio18 on device pinctrl-bcm2835
[ 15.024124] bcm2835-i2s 3f203000.i2s: Error applying setting, reverse things back
[ 15.057265] usbcore: registered new interface driver brcmfmac
[ 15.109040] i2c /dev entries driver
[ 15.174034] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Dec 15 2015 18:10:45 version 7.45.41.23 (r606571) FWID 01-cc4eda9c
[ 15.204253] brcmfmac: brcmf_cfg80211_reg_notifier: not a ISO3166 code
[ 15.205181] random: nonblocking pool is initialized
[ 15.902043] lirc_rpi: auto-detected active low receiver on GPIO pin 18
[ 15.902336] lirc_rpi lirc_rpi: lirc_dev: driver lirc_rpi registered at minor = 0
[ 15.902348] lirc_rpi: driver registered!
[ 26.233738] rtc-ds1307: probe of 1-0068 failed with error -5
[ 26.233765] i2c i2c-1: new_device: Instantiated device ds1307 at 0x68
[ 29.924576] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
[ 29.924789] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 31.543804] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 31.544449] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
[ 64.127195] input: lircd as /devices/virtual/input/input0
[ 1802.699016] lirc_rpi: AIEEEE: 1 1 58583080 58583058 4e9e8 2ca1a
[ 1823.401142] lirc_rpi: AIEEEE: 0 0 58583095 58583080 5db5 4e9e8