Hallo Leute,
ich hoffe ihr könnt mir hier weiter helfen. Ich verzweifel so langsam. Bevor ich mein Problem schilder hier meine Hardware:
- Raspberry Pi 1 B
- Lightberry HD (mit Grabber UTV007 und HDMI 2 RCA) APA102 LEDs 4 Meter
- HDMI Switch von uplink
Ich habe mir das Openelec Image 6.0.0 direkt von lightberry.eu runterlgeladen.Der HDMI 2 RCA wird per USB über Strom (auf PAL gestellt) versorgt und der RPi1 per 2A USB Netzstecker.
Openelec bootet auch und ein schöner Regenbogen ist am TV zu sehen. Wenn ich in Kodi nun ein Video abspiele werden die LEDs auch wunderbar angesteuert. Nun kommt aber mein Problem...
Ich bekomme es einfach nicht hin den Grabber zum laufen zu bringen. Ich habe auch in den Configs vom RPi eingestellt das über USB 1A ausgehen soll.
OpenELEC (official) Version: 6.0.0
OpenELEC:~ # ls /dev/video0
/dev/video0
OpenELEC:~ # lsusb
Bus 001 Device 005: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter
Bus 001 Device 004: ID 1b71:3002 Fushicai USBTV007 Video Grabber [EasyCAP]
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Per Putty kann ich ein Screenshot machen
cd /storage/.config
killall hyperiond
LD_LIBRARY_PATH=/storage/hyperion/bin /storage/hyperion/bin/hyperion-v4l2 --screenshot
Zurück bekomm ich dann das :
OpenELEC:~/.config # cd /storage/.config
OpenELEC:~/.config # killall hyperiond
OpenELEC:~/.config # LD_LIBRARY_PATH=/storage/hyperion/bin /storage/hyperion/bin
/hyperion-v4l2 --screenshot
V4L2 width=720 height=576
V4L2 pixel format=YUYV
V4L2 grabber signal threshold set to: {0,0,0}
V4L2 grabber started
V4L2 grabber stopped
Auf dem Screenshot ist jedoch nur ein schwarzes Bild mit grünen Streifen zu sehen.
Ab und an gibt es ein "Hänger" wenn ein Screenshot erstellt werden soll.
Hier meine Config:
{
"framegrabber": {
"width": 64,
"frequency_Hz": 10.0,
"height": 64
},
"leds": [
{
"vscan": {
"minimum": 0.94999999999999996,
"maximum": 1.0
},
"index": 0,
"hscan": {
"minimum": 0.52629999999999999,
"maximum": 0.55259999999999998
}
},
{
"vscan": {
"minimum": 0.94999999999999996,
"maximum": 1.0
},
"index": 1,
"hscan": {
"minimum": 0.55259999999999998,
"maximum": 0.57889999999999997
}
},
{
"vscan": {
"minimum": 0.94999999999999996,
"maximum": 1.0
},
"index": 2,
"hscan": {
"minimum": 0.57889999999999997,
"maximum": 0.60529999999999995
}
},
{
.
.
.
.
"index": 114,
"hscan": {
"minimum": 0.47370000000000001,
"maximum": 0.5
}
},
{
"vscan": {
"minimum": 0.94999999999999996,
"maximum": 1.0
},
"index": 115,
"hscan": {
"minimum": 0.5,
"maximum": 0.52629999999999999
}
}
],
"blackborderdetector": {
"threshold": 0.10000000000000001,
"enable": true
},
"endOfJson": "endOfJson",
"color": {
"transform": [
{
"blue": {
"threshold": 0.050000000000000003,
"blacklevel": 0.0,
"whitelevel": 1.0,
"gamma": 2.6000000000000001
},
"leds": "0-115",
"hsv": {
"saturationGain": 1.0,
"valueGain": 1.0
},
"green": {
"threshold": 0.050000000000000003,
"blacklevel": 0.0,
"whitelevel": 1.0,
"gamma": 2.6000000000000001
},
"id": "leds",
"red": {
"threshold": 0.050000000000000003,
"blacklevel": 0.0,
"whitelevel": 0.84999999999999998,
"gamma": 2.7000000000000002
}
}
],
"smoothing": {
"updateFrequency": 20,
"time_ms": 100,
"type": "linear"
}
},
"bootsequence": {
"duration_ms": 3000,
"effect": "Rainbow swirl fast"
},
"protoServer": {
"port": 19445
},
"effects": {
"paths": [
"/storage/hyperion/effects"
]
},
"device": {
"colorOrder": "bgr",
"rate": 500000,
"type": "apa102",
"name": "MyPi",
"output": "/dev/spidev0.0"
},
"xbmcVideoChecker": {
"grabVideo": true,
"grabPictures": true,
"xbmcTcpPort": 9090,
"grabAudio": true,
"grabMenu": true,
"enable3DDetection": true,
"xbmcAddress": "127.0.0.1",
"grabScreensaver": true
},
"jsonServer": {
"port": 19444
},
"grabber-v4l2": {
"cropLeft": 5,
"cropTop": 5,
"cropRight": 5,
"width": 720,
"blueSignalThreshold": 0.20000000000000001,
"redSignalThreshold": 0.20000000000000001,
"height": 576,
"priority": 1200,
"frameDecimation": 2,
"sizeDecimation": 8,
"mode": "2D",
"device": "/dev/video0",
"input": 0,
"standard": "PAL",
"cropBottom": 5,
"greenSignalThreshold": 0.20000000000000001
}
}
Alles anzeigen
Der Grabber hängt am oberen USB Port. Der obere wird von einem WLAN Stick genutzt.
Der Grabber dürfte nicht kaputt sein, da ich mir alles mit einem Freund zusammen gekauft habe und er das gleiche Problem hat wie ich.
Ich habe bestimmt eine Kleinigkeit übersehen oder nicht richtig verstanden und hoffe, dass mir hier geholfen wird.
Beste Grüße