wDSPiy - commander le DSPiy par Wifi (et par Alexa et en MQTT)
- alka
- Administrateur du site
- Messages : 2907
- Enregistré le : mer. 15 juil. 2015 15:18
- Localisation : 92
- Contact :
Re: wDSPiy
Si j'ai bien lu rapidement les nouveautés :
Sony adresse 30, cmd de 51 à 60 permet la sélection directe de source. je suppose numérotées dans l'ordre du menu déroulant complet des sources sélectionnables. C'est normal select_sourceIR(3) ?
Un code sony adresse 29, cmd 61, 62, 63, 64, 65 et 66 provoque l'émission sur isoOut des codes multiDSPiy comme d'habitude en adresse 29 pour le volume, preset, on/sby mute et en adresse 30 le code balance (1 à 50) et le numéro de source (51 à 60 ). C'est une belle manière de faire.
Au fait, c'est quoi la différence standby_mode 1 et 2 ?
L'autre modif permet avec IR_NWAITCODE = 126 de supprimer les doublons sony et d'attente de repeat avant traitement. Combiné avec IR_NLACTION = 0 ca donnera une réaction immédiate.
ca m'a l'air bien tout ça
je teste asap. sans doute mercredi.
acheter un DSPiy ? c'est ici
- thierryvalk
- Administrateur du site
- Messages : 3519
- Enregistré le : jeu. 9 juil. 2015 20:08
- Localisation : Belgique
Re: wDSPiy
C'est normal select_sourceIR(3) ?
Oui, le 3 détermine la manière de sélectionner une source.
Au fait, c'est quoi la différence standby_mode 1 et 2 ?
le 2 est là pour signaler à la boucle principale une demande de sortie de stand-by. Le 1 indique que l'on est en stand-by.
- alka
- Administrateur du site
- Messages : 2907
- Enregistré le : mer. 15 juil. 2015 15:18
- Localisation : 92
- Contact :
Re: wDSPiy
testé. Il y a beaucoup de bon et un peu de pas bon.
* IRNWAITCODE = 126 : parfait. tout fonctionne comme attendu.
* Les demandes d'information par adresse 30 + commande 61, 62... 66 sont OK sauf :
63 : état ON ou SBY : il répond inversé comme tu soupçonnais.
64 : état Mute c'est bon. Juste noter la particularité compréhensible que si SBY, il est aussi Mute
66 : pour le numéro de source active. pas bon:
dans ma config de test DSPiy v1 j'ai 4 sources sélectionnables numérotées 0, 1, 2, 3: Analog, Coax, Toslink, USB
Les numéros multidspiy pour Source vont de 51 à 60.
Or j'obtiens en réponse un numéro décalé de 51 (USB renvoie le code 3 au lieu de 54) et si je suis sur la source Analog il n'y pas de réponse du tout.
je suppose que la correction tient a peu de chose :
if(IRcode==66) //lecture source
{vmout=newsource+51;}
Le numéro de source devrait etre IRcode - 51. dans
if(IRcode<61) //newsource
{newsource=IRcode-50;select_sourceIR(3);return;}
* Autre chose qui ne fonctionne pas :
si je change de source a la télécommande ou par BP (S+/S-). Le changement de souce a bien lieu , mais la réponse multiDSPiy n'est pas le numéro de source (30, 51 à 58) comme attendu. Il répond toujours toujours le code volume avec adresse 29.
* IRNWAITCODE = 126 : parfait. tout fonctionne comme attendu.
* Les demandes d'information par adresse 30 + commande 61, 62... 66 sont OK sauf :
63 : état ON ou SBY : il répond inversé comme tu soupçonnais.
64 : état Mute c'est bon. Juste noter la particularité compréhensible que si SBY, il est aussi Mute
66 : pour le numéro de source active. pas bon:
dans ma config de test DSPiy v1 j'ai 4 sources sélectionnables numérotées 0, 1, 2, 3: Analog, Coax, Toslink, USB
Les numéros multidspiy pour Source vont de 51 à 60.
Or j'obtiens en réponse un numéro décalé de 51 (USB renvoie le code 3 au lieu de 54) et si je suis sur la source Analog il n'y pas de réponse du tout.
je suppose que la correction tient a peu de chose :
if(IRcode==66) //lecture source
{vmout=newsource+51;}
Le numéro de source devrait etre IRcode - 51. dans
if(IRcode<61) //newsource
{newsource=IRcode-50;select_sourceIR(3);return;}
* Autre chose qui ne fonctionne pas :
si je change de source a la télécommande ou par BP (S+/S-). Le changement de souce a bien lieu , mais la réponse multiDSPiy n'est pas le numéro de source (30, 51 à 58) comme attendu. Il répond toujours toujours le code volume avec adresse 29.
acheter un DSPiy ? c'est ici
- thierryvalk
- Administrateur du site
- Messages : 3519
- Enregistré le : jeu. 9 juil. 2015 20:08
- Localisation : Belgique
Re: wDSPiy
Voici avec les corrections.
edit: supprimé
edit: supprimé
- alka
- Administrateur du site
- Messages : 2907
- Enregistré le : mer. 15 juil. 2015 15:18
- Localisation : 92
- Contact :
Re: wDSPiy
testé et tout m'a l'air de bien fonctionner
maintenant, je réfléchis a réécrire une partie de mon firmware pour exploiter tout ça.
maintenant, je réfléchis a réécrire une partie de mon firmware pour exploiter tout ça.
acheter un DSPiy ? c'est ici
- alka
- Administrateur du site
- Messages : 2907
- Enregistré le : mer. 15 juil. 2015 15:18
- Localisation : 92
- Contact :
Re: wDSPiy
encore un qui m'avait échappé :
if(IRcode==62)//lecture preset act
{vmout=110+ preset_act;} //preset_act de 1 a 9. vmout de 111 a 119
if(IRcode==62)//lecture preset act
{vmout=110+ preset_act;} //preset_act de 1 a 9. vmout de 111 a 119
acheter un DSPiy ? c'est ici
- thierryvalk
- Administrateur du site
- Messages : 3519
- Enregistré le : jeu. 9 juil. 2015 20:08
- Localisation : Belgique
Re: wDSPiy
voici "encore"
edit: supprimé
edit: supprimé
- alka
- Administrateur du site
- Messages : 2907
- Enregistré le : mer. 15 juil. 2015 15:18
- Localisation : 92
- Contact :
Re: wDSPiy
hmmm... il me répond 102 pour le preset numéro 1
T'aurais pas tapé une fois 101 a la place de 110 ?....
T'aurais pas tapé une fois 101 a la place de 110 ?....
acheter un DSPiy ? c'est ici
- thierryvalk
- Administrateur du site
- Messages : 3519
- Enregistré le : jeu. 9 juil. 2015 20:08
- Localisation : Belgique
Re: wDSPiy
Et pour le présent 11 ?
- alka
- Administrateur du site
- Messages : 2907
- Enregistré le : mer. 15 juil. 2015 15:18
- Localisation : 92
- Contact :
Re: wDSPiy
je comprend, t'as du faire la modif sur ta tablette qui transforme ce que tu tapes en autre choseEt pour le présent preset 11 ?
acheter un DSPiy ? c'est ici
- thierryvalk
- Administrateur du site
- Messages : 3519
- Enregistré le : jeu. 9 juil. 2015 20:08
- Localisation : Belgique
Re: wDSPiy
Fin d'année, monde de fous, vivement les vacances...
C'est mieux ?
C'est mieux ?
- alka
- Administrateur du site
- Messages : 2907
- Enregistré le : mer. 15 juil. 2015 15:18
- Localisation : 92
- Contact :
Re: wDSPiy
au contraire, je dirai que c'est mieux
je continue mes amusements .... et je fais le ménage des fw intermédiaires publiés
je continue mes amusements .... et je fais le ménage des fw intermédiaires publiés
acheter un DSPiy ? c'est ici
- alka
- Administrateur du site
- Messages : 2907
- Enregistré le : mer. 15 juil. 2015 15:18
- Localisation : 92
- Contact :
Re: wDSPiy
il est de plus en plus bavard au réveil.
quand il passe ON, il dit sur le canal multiDSPiy :
30, 122 : ON
30, 90 : le volume
30, 54 : la source
30, 90 : re -le volume
il aime bien causer et dire son volume !
Ce n'est pas genant du tout pour moi, c'est juste pour noter que c'est une pipelette
quand il passe ON, il dit sur le canal multiDSPiy :
30, 122 : ON
30, 90 : le volume
30, 54 : la source
30, 90 : re -le volume
il aime bien causer et dire son volume !
Ce n'est pas genant du tout pour moi, c'est juste pour noter que c'est une pipelette
acheter un DSPiy ? c'est ici
- alka
- Administrateur du site
- Messages : 2907
- Enregistré le : mer. 15 juil. 2015 15:18
- Localisation : 92
- Contact :
Re: wDSPiy
Apres une pause, voilà que j'ai l'idée de gérer par moi meme le volume au démarrage.
Pourquoi ? parce que c'est faisable et que ça me plait de pouvoir le régler par un simple envoi en ftp plutot que de brancher le pc sur dspiy et transférer + mise en preset.
Ca a l'air facile a programmer: quand il sort de veille, lui envoyer le volume paramétré.
C'est oublier qu'il n'est pas du matin ! il a le réveil ténébreux
Quand il sort de veille, il répond de suite présent par un code multiDSPiy ON, puis deux secondes plus tard, envoie une séquence de 3 codes enchainés Volume - Source - Volume.
Le souci c'est que pendant ces 2 secondes environ, il est en blackout. On peut lui parler, il n'écoute rien !
Obligé d'attendre qu'il ait fini ses étirements du matin pour lui causer. Il est super fiable mais a son caractère ce DSPiy
Bon... une première réalisation basée sur un délai de 2.5secondes après ON fonctionnait mais me semblait un peu aléatoire. J'ai changé pour détecter cette séquence unique ON.... Vol - Source - Vol pour savoir quand il est réveillé ET pret. Ca marche.
Pourquoi ? parce que c'est faisable et que ça me plait de pouvoir le régler par un simple envoi en ftp plutot que de brancher le pc sur dspiy et transférer + mise en preset.
Ca a l'air facile a programmer: quand il sort de veille, lui envoyer le volume paramétré.
C'est oublier qu'il n'est pas du matin ! il a le réveil ténébreux
Quand il sort de veille, il répond de suite présent par un code multiDSPiy ON, puis deux secondes plus tard, envoie une séquence de 3 codes enchainés Volume - Source - Volume.
Le souci c'est que pendant ces 2 secondes environ, il est en blackout. On peut lui parler, il n'écoute rien !
Obligé d'attendre qu'il ait fini ses étirements du matin pour lui causer. Il est super fiable mais a son caractère ce DSPiy
Bon... une première réalisation basée sur un délai de 2.5secondes après ON fonctionnait mais me semblait un peu aléatoire. J'ai changé pour détecter cette séquence unique ON.... Vol - Source - Vol pour savoir quand il est réveillé ET pret. Ca marche.
acheter un DSPiy ? c'est ici
- thierryvalk
- Administrateur du site
- Messages : 3519
- Enregistré le : jeu. 9 juil. 2015 20:08
- Localisation : Belgique
Re: wDSPiy
C'est un peu oublier le but premier du DSPiy, gérer au mieux ses DACs pour faire du son.
Et pour éviter des plocs, par exemple, oui, il faut mettre des délais. Et pendant ce temps il est normal de ne pas écouter vu qu'il ne peut rien faire d'autre que d'attendre.
Et pour éviter des plocs, par exemple, oui, il faut mettre des délais. Et pendant ce temps il est normal de ne pas écouter vu qu'il ne peut rien faire d'autre que d'attendre.
- alka
- Administrateur du site
- Messages : 2907
- Enregistré le : mer. 15 juil. 2015 15:18
- Localisation : 92
- Contact :
Re: wDSPiy
je critique pas je constate
ca me va tres bien et je m'amuse a le faire obéir même quand il ne veut pas du premier coup.
L'ajout des commande multiDSPiy est magique pour mon usage
ca me va tres bien et je m'amuse a le faire obéir même quand il ne veut pas du premier coup.
L'ajout des commande multiDSPiy est magique pour mon usage
acheter un DSPiy ? c'est ici
- thierryvalk
- Administrateur du site
- Messages : 3519
- Enregistré le : jeu. 9 juil. 2015 20:08
- Localisation : Belgique
Re: wDSPiy
Oui, c'est pas simple de se faire obéir courage !
Retourner vers « DSPiy général »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 8 invités