dtparam=spi=on hyperion ???
-
@socadens // Automatically generated configuration file for Hyperion ambilight daemon
// Notice: All values are explained with comments at our wiki: wiki.hyperion-project.org (config area)
// Generated by: HyperCon (The Hyperion deamon configuration file builder)
// Created with HyperCon 1.0.0{
// DEVICE CONFIGURATION
"device" :
{
"name" : "MyHyperionConfig",
"type" : "ws2812spi",
"colorOrder" : "grb"
},// COLOR CALIBRATION CONFIG "color" : { "channelAdjustment" : [ { "id" : "default", "leds" : "*", "pureRed" : { "redChannel" : 255, "greenChannel" : 0, "blueChannel" : 0 }, "pureGreen" : { "redChannel" : 0, "greenChannel" : 255, "blueChannel" : 0 }, "pureBlue" : { "redChannel" : 0, "greenChannel" : 0, "blueChannel" : 255 } } ], "temperature" : [ { "id" : "default", "leds" : "*", "correctionValues" : { "red" : 255, "green" : 255, "blue" : 255 } } ], "transform" : [ { "id" : "default", "leds" : "*", "hsl" : { "saturationGain" : 1.0000, "luminanceGain" : 1.0000, "luminanceMinimum" : 0.0000 }, "red" : { "threshold" : 0.0000, "gamma" : 2.5000 }, "green" : { "threshold" : 0.0000, "gamma" : 2.5000 }, "blue" : { "threshold" : 0.0000, "gamma" : 2.5000 } } ], // SMOOTHING CONFIG "smoothing" : { "type" : "linear", "time_ms" : 200, "updateFrequency" : 20.0000, "updateDelay" : 0 } }, // NO V4L2 GRABBER CONFIG // FRAME GRABBER CONFIG "framegrabber" : { "width" : 64, "height" : 64, "frequency_Hz" : 5.0, "priority" : 890 }, // BLACKBORDER CONFIG "blackborderdetector" : { "enable" : true, "threshold" : 0.05, "unknownFrameCnt" : 600, "borderFrameCnt" : 50, "maxInconsistentCnt" : 10, "blurRemoveCnt" : 1, "mode" : "osd" }, // BOOTEFFECT CONFIG "bootsequence" : { "color" : [0,0,0], "effect" : "Rainbow swirl fast", "duration_ms" : 3000, "priority" : 700 }, // JSON SERVER CONFIG "jsonServer" : { "port" : 19444 }, // PROTO SERVER CONFIG "protoServer" : { "port" : 19445 }, // WEBCONFIG SERVER "webConfig" : { "document_root" : "/storage/.kodi/addons/service.hyperion/webconfig", "port" : 8099 }, // EFFECT PATH "effects" : { "paths" : [ "/storage/.kodi/addons/service.hyperion/effects", "/usr/share/hyperion/effects" ] }, // NO AML GRABBER CONFIG // NO KODI CHECK CONFIG // NO BOBLIGHT SERVER CONFIG // NO JSON/PROTO FORWARD CONFIG
-
@socadens ya rien qui me saute aux yeux... tu n'as rien vu de bizarre dans les logs de Hypercon lorsque tu start et stop Hyperion de ton pi?
tu uploades bien le ficher de config à chaque fois? en ensuite stop et start
peux tu poster un log d'une tel séquence stp.
-
@ian57 said in dtparam=spi=on hyperion ???:
@socadens ya rien qui me saute aux yeux... tu n'as rien vu de bizarre dans les logs de Hypercon lorsque tu start et stop Hyperion de ton pi?
tu uploades bien le ficher de config à chaque fois? en ensuite stop et start
peux tu poster un log d'une tel séquence stp.
Je ne comprend pas ce que tu entends par si je n'ai rien vu dans les logs de hypercon ...
Je démare hypercon je me connecte en ssh par le biais de ssh dans le logiciel : je fait show traffic et start puis stop :"SSH Traffic:
ssh connected
ssh out: sudo systemctl start hyperion.service 2>/dev/null ; sudo /etc/init.d/hyperion start 2>/dev/null ; sudo /sbin/initctl start hyperion 2>/dev/null
ssh out: sudo systemctl stop hyperion.service 2>/dev/null; sudo /etc/init.d/hyperion stop 2>/dev/null ; sudo /sbin/initctl stop hyperion 2>/dev/null
"Voilà ce que j'ai
Upload du fichier config à chaque fois c'est à dire ?
-
@socadens dès que tu fais une modif de configuration dans hypercon, il faut regénérer le fichier json et le redéposer sur le pi
-
@ian57 oui ça c'est ok je pensais qu'il parlait d'un autre fichier à modifier en permanence genre le config.txt
Merci pour la précision -
la dernière phrase de mon fichier config.txt est :
blablablabla.....
kernel=zImage
dtparam=spi=oncomme cela pas d'espace entre mes deux lignes c'est bon ?
-
@socadens oui ça c'est bon... tu peux me prendre une photo de ta bande de leds de face et d'assez près stp
-
@ian57 said in dtparam=spi=on hyperion ???:
@socadens oui ça c'est bon... tu peux me prendre une photo de ta bande de leds de face et d'assez près stp
-
@socadens juste pour etre sur tu a bien branché le Din dans le bon sens de la bande de LED en repspectant la fléche. ok c'est bien des led WS
la je vois pas trop... sans le matos sous la main pour faire des tests
Pour faire un essai tu peu tenter la version pwm = option WS281X sans le SPI dans la section pwm il faudra changer de broche, passer de la 19 à la 12 pour la pwm et aussi le son sur la sortie Jack ne fonctionnera plus, mais c'est juste pour un test
-
@ian57 said in dtparam=spi=on hyperion ???:
@socadens juste pour etre sur tu a bien branché le Din dans le bon sens de la bande de LED en repspectant la fléche. ok c'est bien des led WS
la je vois pas trop... sans le matos sous la main pour faire des tests
Pour faire un essai tu peu tenter la version pwm = option WS281X sans le SPI dans la section pwm il faudra changer de broche, passer de la 19 à la 12 pour la pwm et aussi le son sur la sortie Jack ne fonctionnera plus, mais c'est juste pour un test
Oui le sens de la flèche est respecté l'alimentation arrive dans le sens de la flèche
Ca veut dire quoi la version pwm ?
je dois juste changer de pin sur la broche ou des réglages aussi ....? je suis vraiment un débutant et tout ces termes je connais pas désolé -
@socadens oui il faut recabler comme le schéma suivant
et configuré dans Hypercon pour utiliser PWM cf. ci dessous
redéposer le fichier de config sur le pi stopper et redémarrer hyperion
-
@ian57 said in dtparam=spi=on hyperion ???:
@socadens oui il faut recabler comme le schéma suivant
et configuré dans Hypercon pour utiliser PWM cf. ci dessous
redéposer le fichier de config sur le pi stopper et redémarrer hyperion
Quand tu parles de déposer le fichier json c'est bien en ssh en manuel dans le dossier system/configs/hyperion/ ???
Ou par hypercon ?stopper et redémarrer hyperion signifie reboot du pi simplement ?
Tester avec la 330ohm car pas de 100 pour le moment ... et rien ...
-
@socadens la plus simple est de le déposer manuellement, car par hypercon le rep par défaut n'est pas le bon.
moi j'avais 100 Ohm pour pwm et SPI les deux fonctionnait
stopper et démarrer hyperion oui tu peux rebooter mais dans le cas de test multiple c'est plus simple de faire cela depuis hypercon je pense ou encore depuis ssh en stoppant le demon et en le relançant
/etc/init.d/S25hyperion stop /etc/init.d/S25hyperion start
-
@ian57 said in dtparam=spi=on hyperion ???:
@socadens la plus simple est de le déposer manuellement, car par hypercon le rep par défaut n'est pas le bon.
moi j'avais 100 Ohm pour pwm et SPI les deux fonctionnait
stopper et démarrer hyperion oui tu peux rebooter mais dans le cas de test multiple c'est plus simple de faire cela depuis hypercon je pense ou encore depuis ssh en stoppant le demon et en le relançant
/etc/init.d/S25hyperion stop /etc/init.d/S25hyperion start
Ah ok parce que je reboot à chaque fois
Demain je prend une 100ohm et je reteste .... -
@socadens ta bandes de leds fonctionne ? elle se sont déjà allumées? tu n'as rien d'autre sur le gpio ? parce que là je vois pas trop... 330 ou 100 c'edst kiff-kiff au pire une peut de latence
Verifie que ta bande soit bien alimentée avec un voltmetre -
@ian57 said in dtparam=spi=on hyperion ???:
@socadens ta bandes de leds fonctionne ? elle se sont déjà allumées? tu n'as rien d'autre sur le gpio ? parce que là je vois pas trop... 330 ou 100 c'edst kiff-kiff au pire une peut de latence
Verifie que ta bande soit bien alimentée avec un voltmetreJe viens de tester avec une autre bande led toute neuve que je viens de recevoir .... toujours rien ....
Changement de l'alimentation aussi ....
-
@socadens tu es maudit on dirait, moi j'ai testé WS2801 pwm et spi sans soucis, APA102 spi WS2812spi , je n'ai eu aucun pb avec ces leds...
ya surement une truc qu' on a pas vu
-
Je pense qu'il y a une erreur dans son chemin pour le fichier de config Hyperion.
/recalbox/share/system/config/hyperion/hyperion.config.json ---> ça c'est le chemin correct
config sans "s", hors si je relis ce que @socadens a écrit, lui il a mis son fichier Hyperion dans :
/recalbox/share/system/configS/hyperion/hyperion.config.json
-
-
@ian57 Je lui souhaite aussi, parce que j'ai eu beau tout relire 50 fois à part ça je n'ai rien vu d'autre qui clochait avec son setup...