Scintillance SIL'OS

Présentation

SIL'OS est le microprogramme équipant les contrôleurs lumières développés par NCAD Systèmes & Réseaux.

Il permet de piloter de manière individuelles chaque LED en combinant des effets d'éclairage variés.

Suivi du développement

Ce portail vous permet de suivre le développement du microprogramme à l'aide des rapports publiés par les développeurs.

Remarques, suggestions et bugs

Merci de rapporter les dysfonctionnements sur :

  • Le salon de discussion XMPP : scintillance@conference.geocoucou.im.

Vous pouvez également nous faire part de vos remarques et suggestions sur le forum de discussion.

ID Catégorie Type Priorité Sévérité Résumé État Progression
65SCT-MTXXXXMise à jourMoyenneBasseChangelog v.0.1.43Nouvelle
0%
Description de la tâche

Mise à jour

  • Intégration du retour d'état du jeton de l'API.

Amélioration des performances

  • Optimisation des requêtes de collecte de données dynamiques.

Correction de bugs

  • Réinitialisation forcée des effets lors de la bascule de mode Veille / Normal.
64SCT-MTXXXXNouvelles fonctionsMoyenneBasseChangelog v.0.1.36Terminé
100%
Description de la tâche

Ajout de librairie HTTPClient

Intégration de l'API Twitch

Possibiliter de coupler un compte Twitch :

  • Récupération des statistiques du compte.
  • Récupération des informations du stream.

4 nouvelles variables dynamiques

  • Nombre de viewer sur le stream : {TWITCH_STREAM_VIEWER_COUNT}
  • Titre du stream en cours : {TWITCH_STREAM_TITLE}
  • Titre du jeux : {TWITCH_STREAM_GAME_NAME}
  • Nombre de followers sur la chaîne : {TWITCH_FOLLOWERS}
63SCT-MTXXXXNouvelles fonctionsMoyenneBasseChangelog v.0.1.2Terminé
100%
Description de la tâche

Nouvelles fonctionnalités

  • Ajout du mode veille avec les mêmes fonctionnalités que le mode ambiant.
  • Possibilité de cibler la matrice de sortie pour chacun des messages.
62SCT-MTXXXXNouvelles fonctionsMoyenneBasseChangelog v.0.1.0Terminé
100%
Description de la tâche

Fonctionnalités

Jusqu'à 10 messages programmables

  • Longueur maximale de 120 caractères alpha-numériques.

Possibilité de chaîner plusieurs matrices

Modèle SCT-MTX500-02
  • Jusqu'à 2 matrices 8x32.
Modèle SCT-MTX1000-04
  • Jusqu'à 4 matrices 8x32.

animations disponibles

  • Statique.
  • Clignotant.
  • Défilement horizontal.
  • Défilement verticale.

Personnalisation des animations

  • Taille du texte.
  • Couleur du texte.
  • Couleur d'arrière plan.
  • Luminosité.
  • Vitesse d'exécution de l'animation.
  • Délai avant transition.
  • Saut de ligne automatique.

Textes dynamiques

  • {HEURE} : Heure courante.
  • {DATE} : Date courante.
  • {TEMP} : Température relevée par le capteur externe.

Capteurs d'environnement

  • Capteur de température.

Déclencheurs automatiques

  • Démarrage / Arrêt sur plage horaire.
  • Eclairage de veille sur plage horaire.
61SCT-PXL200-03Nouvelles fonctionsMoyenneBasseChangelog v.0.9.8Terminé
100%
Description de la tâche

Prise en charge du capteur de proximité

  • Possibilité de déclencher le démarrage / arrêt du contrôleur en fonction de la détection d'une personne.
60SCT-PXL200-03Nouvelles fonctionsMoyenneBasseChangelog v0.9.7Terminé
100%
Description de la tâche

Prise en charge du capteur de lumière

  • Possibilité de déclencher le démarrage / arrêt du contrôleur en fonction de la luminosité ambiante.
  • La section Tâches planifiées est renommée Déclencheurs.
59SCT-PXLXXXNouvelles fonctionsMoyenneBasseChangelog v.0.9.52Terminé
100%
Description de la tâche

Personalisation des paramètres du point d'accès

  • Personnalisation du SSID.
  • Paramétrage du mot de passe.

Personnalisation du nom d'hôte

58SCT-PXLXXXNouvelles fonctionsMoyenneBasseChangelog v.0.9.4Terminé
100%
Description de la tâche

5 couleurs programmables

  • Les paramètres couleurs sont sauvegardés dans un tableau spécifique.
  • Personnalisation accessible depuis le mode Ambiance et Veilleuse.

Mise à jour de l'interface de configuration

  • Vu par onglet des paramètres de couleurs.

Mise à jour des effets

  • Intégration pour l'effet "statique".
  • Intégration pour l'effet "clignotement".
  • Intégration pour l'effet "etincelles".

Correction de bugs

  • Bug gradient couleur en veille changement vitesse / saturation.
57SCT-PXLXXXNouvelles fonctionsMoyenneBasseChangelog v.0.8.8Terminé
100%
Description de la tâche

Ajout de l'effet Etincelles

  • Contrôle de la vitesse de l'effet.
  • Contrôle du nombre de pixels aléatoires.
56SCT-PXLXXXNouvelles fonctionsMoyenneBasseChangelog v.0.8.7Terminé
100%
Description de la tâche

Ajout de l'effet Théâtrale

  • Contrôle de la vitesse de défilement.

Corrections de bugs

  • Changement des effets en mode Veilleuse
55SCT-PXLXXXNouvelles fonctionsMoyenneBasseChangelog v.0.8.6Terminé
100%
Description de la tâche

Configuration des canaux

  • Paramétrage du nombre de LEDs par canal.
  • Paramétrage des composantes RVBW.
  • Paramétrage de la fréquence du bus (400/800MHz).
54SCT-PXLXXXNouvelles fonctionsMoyenneBasseChangelog v.0.8.5Terminé
100%
Description de la tâche

Ajout de l'effet Gradient de couleurs

  • Contrôle de la plage de couleur (0-65535).
  • Contrôle de la vitesse (1 à 35).
  • Contrôle de la saturation (0 à 255).

Correction de bugs

  • Les effets n'étaient pas correctement chargés lorsque le contrôleur basculait en mode Ambiance / Veilleuse.
  • Les effets n'étaient pas correctement chargés lorsque le contrôleur basculait en mode Marche / Arrêt.

Amélioration de la stabilité du système

  • En cas de perte du réseau Internet, l'exécution des tâches planifiées basées sur la synchro. NTP ralentissent le système.
  • Désactivation du service NTP si l'accès Internet n'est pas disponible.
53SCT-PXLXXXNouvelles fonctionsMoyenneBasseChangelog v.0.8.4Terminé
100%
Description de la tâche

Prise en charge partielle du canal 2

  • Le port #2 fonctionne en mode miroir du port #1.

Corrections de bugs

  • Dans certaines conditions, la requête d'interruption n'était pas acquittée correctement.
  • Prise en charge des processus en différé
52SCT-PXLXXXNouvelles fonctionsMoyenneBasseChangelog v.0.8.3Terminé
100%
Description de la tâche

Ajout de l'effet Clignotement doux

  • Correction d'un bug de retour d'état du bouton ON/OFF.
  • Correction d'un bug de déclenchement de la requête d'interruption.

Correction de Bugs

  • Lorsque la synchronisation NTP est en échec, le microcontrôleur subit des latences.
51SCT-PXLXXXPatchMoyenneBasseChangelog v.0.8.1Terminé
100%
Description de la tâche

Mise à jour

  • Remplacement de la fonction delay() par millis() pour la prise en charge des interruptions pendant les transitions.
50SCT-PXLXXXMise à jourMoyenneBasseChangelog v.0.8.0Terminé
100%
Description de la tâche

Corrections de bugs mineurs

  • Problème de changement d'état du bouton on/off.
  • Reprise des derniers paramètres d'éclairage en sortie de veille.
  • Reprise du dernier mode d'éclairage lors du démarrage automatique du contrôleur.

Mises à jour

  • Sauvegarde de la configuration sur la mémoire flash.
  • Redimmensionnement du module d'alimentation pour 50W (5V - 10A).
49SCT-PXLXXXNouvelles fonctionsMoyenneBasseChangelog v.0.7.9Terminé
100%
Description de la tâche

Enrichissement des options de paramétrage réseaux

  • Interface responsive.
  • Mise en place d'une page dédiée accessible depuis le menu de navigation.
  • Choix du mode de connexion réseau : Point d'accès ou Client Wifi.
  • Choix du mode de paramétrage IPv4 : Automatique via DHCP ou statique.
  • Configuration des paramètres de synchronisation au serveur de temps réseau NTP.

Amélioration de l'accessibilité des tâches planifiées

  • Interface responsive.
  • Mise en place d'une page dédiée accessible depuis le menu de navigation.

Enrichissement des options Systèmes

  • Interface responsive.
  • Mise en place d'une page dédiée accessible depuis le menu de navigation.
  • Accès aux informations de version matériel et logiciel.
  • Accès aux informations de version du microcontrôleur.
  • Accès aux caractéristiques techniques de la mémoire flash.
  • Mise à jour du firmware.
48SCT-PXLXXXNouvelles fonctionsMoyenneBasseChangelog v.0.7.3Terminé
100%
Description de la tâche

Matériel

Microcontrôleur

  • Ublox NORA-W106-S3.
  • WiFi 802.11b/g/n.

Interfaces

  • x1 XLR 3 PIN.

Alimentation

  • Entrée : 220-240V - 50Hz.
Consommation
  • Max. : 5A - 22W (120 LED).

Protection

  • Fusible 5A sur la sortie XLR.
  • Fusible 500mA sur le microcontroleur.

Stockage

  • RAM : 512KB.
  • Programme : Jusqu'à 8MB.
  • Sauvegarde : 2MB.

Sécurité

  • Protection par identifiant / mot de passe

Status du microcontrôleur

LED d'état

  • Rouge fixe : Démarrage / initialisation.
  • Jaune fixe : Redémarrage en cours.
  • Vert fixe : Système prêt / Mode Point d'accès.
  • Bleu fixe : Système prêt / Mode Client WiFi.
  • Mauve fixe : Mise à jour du firmware.

Commandes système

  • Bascule éclairage ambiant / éclairage veilleuse.
  • Redémarrage du système.
  • Sauvegarde de la configuration courante.
  • Mise à jour du système.

Module programmation

Mode veilleuse

  • Définition d'une heure de début pour le déclenchement du mode.
  • Définition d'une heure de fin pour la sortie du mode.

Démarrage / Arrêt programmé

  • Définition d'une heure de début pour le déclenchement du mode.
  • Définition d'une heure de fin pour la sortie du mode.

Serveur de temps

  • Définition d'un serveur de temps personnalisé.
  • Définition d'un fuseau horaire.
  • Définition d'une période de synchronisation l'heure.

Paramètres de l'éclairage d'ambiance

Réglage de la couleur

  • Réglage du canal rouge.
  • Réglage du canal vert.
  • Réglage du canal bleu.
  • Réglage du canal blanc.

Réglage des effets

  • Réglage de la luminosité.
  • Réglage de l'offset.

Paramètres de la veilleuse

Réglage de la couleur

  • Réglage du canal rouge.
  • Réglage du canal vert.
  • Réglage du canal bleu.
  • Réglage du canal blanc.

Réglage des effets

  • Réglage de la luminosité.
  • Réglage de l'offset.

Frontend Web

  • Bootstrap version 5.2.2.
  • FontAwesome version 6.2.1.
  • JQuery version 3.7.1.

Librairies

  • Arduino IDE v.2.3.7
  • SPIMemory v.3.4.0
  • NTPClient v.3.2.1
  • Adafruit NeoPixel 1.15.2
Tâches 1 - 18 sur 18 Page 1 sur 1

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche