Bonjour,
j'ai actuellement un projet codé en C fonctionnel, mais rien n'est paramétrable hors du fichier : obligation de recompiler quand une scène change.
J'ai aussi un problème, je trouve la vitesse de mon programme a désirer. Je me retrouve avec 50-100ms entre 2 actions, ce qui fait que je n'ai pas la fluidité recherchée.
Je fonctionne par mémoire partagée entre 2 programmes en C, d'où peut-être le manque de fluidité...

Voici ce que j'aimerais comme fonctionnalités:
- un daemon qui se lance pour initialiser tous les (512) canaux à 0
- un programme (ci après "CTL") qui va parler au daemon pour lui demander d'allumer tel(s) canal(aux) en prenant des scènes répétables (paramétrables, voir le point d'après)
- CTL pourra prendre un fichier en paramètre pour éxécuter la scène décrite à l'intérieur (exemple en JSON: {"data":[{"time":250,"channels":[{"channel":1"intensity":50},{"channel":2"intensity":25}]],"loop":true} )

La méthode de "discussion" entre les deux programmes ainsi que le langage utilisé m'importe, du moment que ça fait ce qui est demandé ci dessus.

Il faut faire attention, car quand une scène répétable est lancée, elle ne peut être arrêtée que si le daemon quitte ou qu'une autre scène a été lancée.

J'ai imposé un daemon car le temps d'ouverture et de fermeture du port USB me gène. Bien entendu, je suis ouvert à toute autre proposition.

Si vous êtes motivé(e) par mon projet, en bonus, j'aimerais aussi une interface utilisateur pour générer des scènes (ça peut être en HTML/JS ou n'importe quoi d'autre.)

Si on peut ajouter des fonctions mathématiques au générateur de scènes ce serait un vrai plus. Par exemple : sur 'x' secondes, faire une variation d'intensité avec comme minimum 'y' et comme maximum 'z' sur les canaux '1,2,3,4,5' (dans l'ordre) pour faire un effet de ronde animée.

Le délai de réalisation peut être variable. Je m'attends à 1 semaine jusqu'à 2-3 mois.

Merci ! A bientôt je l'espère.

dmx.zip ajouté le 11 janvier 2017 16:59:30

Budget indicatif Moins de 500 €
Publié le 11 janvier 2017 à 17h00
Début du projet Ce mois-ci

Vous avez aussi besoin d'un expert ?

Déposez une annonce en décrivant votre projet et recevez gratuitement des devis en quelques minutes

Déposer une annonce gratuite

Offres pour ce projet :

Offre déposée le 11/01/2017 à 20h10
Cta project guest header
Déposez un projet similaire
Publication 100% gratuite
Recevez 10 devis en moyenne
Pas de commission à payer
Faire une offre sur ce projet

Vous êtes prestataire et vous cherchez des missions ?

Pour répondre aux appels d'offres et trouver des nouveaux clients, créez un compte.

Créer un compte gratuit

Gérer mon projet

Recevez gratuitement le guide Codeur.com pour réussir son projet web

Gratuit, sans spam.
Livre blanc : Comment travailler avec un freelance ?
En utilisant ce site, vous acceptez l'utilisation de cookies. permettant de vous proposer des contenus et des services adaptés à vos centres d'intérêts.

Vous utilisez actuellement Internet Explorer. Pour profiter pleinement de Codeur.com, veuillez utiliser un des navigateurs suivant :