Concevez vos IDL
Visuellement
La manière moderne de créer des modèles de données DDS.
Glisser-déposer, validation temps réel, IDL prêt pour la production.
L'ancienne méthode vs la méthode Studio
Arrêtez de chercher les erreurs de syntaxe. Visualisez clairement vos modèles de données.
AVANT
module Sensors {
struct Reading {
@key
long sensor_id;
double value;
// typo: timestap
long timestap;
};
}; Erreur de syntaxe à la compilation
Erreur découverte 10 minutes plus tard...
APRÈS
IDL 4.2 validé
Validation temps réel pendant la conception
Fonctionnalités
59 composants, 60+ commandes Tauri, tout ce qu'il faut pour le développement IDL professionnel.
Édition visuelle
Concevez vos modèles de données par glisser-déposer
9 types de noeuds
Struct, Enum, Union, Typedef, Module, Constant, Sequence, Array, Map -- tous les types IDL 4.2.
Panneau de propriétés
Éditez noms, membres, annotations, héritage. Contrôle total sur chaque type.
Auto-Layout (ELK)
ProPositionnez 1000+ noeuds en <3s. Algorithme de graphe ELK (Sugiyama).
Annuler/Rétablir
Historique à 100 niveaux. Ctrl+Z/Ctrl+Y. Expérimentez librement.
Génération de code
Export en un clic vers 6 langages cibles
Rust
ProRust moderne avec traits de sérialisation CDR2. Prêt pour la production.
C++ (11/17)
ProTemplates C++ header-only. Zéro dépendance.
Python 3
ProDécorateurs dataclass. Type hints inclus.
C (C89/C99)
ProHeaders C purs. Portabilité maximale.
Rust no_std
ProRust embarqué. Sans heap, sans allocateur. Prêt pour MCU.
C Embedded
ProC adapté MCU. Empreinte minimale.
Assistant IA
Génération IDL assistée par LLM avec modèles locaux
Support Ollama
ProConnectez-vous à Ollama. Utilisez n'importe quel modèle local (Llama, Mistral, CodeLlama...).
LM Studio
ProCompatible avec l'API LM Studio. Votre matériel, votre confidentialité.
Prompt-to-IDL
ProDécrivez votre modèle de données en texte libre. Obtenez l'IDL instantanément.
Streaming
ProGénération en streaming temps réel. Voyez le code s'écrire.
Gestion QoS
Contrôle complet de la Quality of Service DDS
8 Presets
ProReliable, BestEffort, Transient, Volatile, KeepLast, KeepAll, et plus.
Import/Export XML
ProFormats XML RTI Connext et OpenDDS. Intégration transparente.
Vérification de compatibilité
ProValidez la compatibilité QoS writer-reader avant le déploiement.
Liaison glisser-déposer
ProGlissez les profils QoS sur les noeuds. Assignation visuelle de QoS.
Intégration Runtime
Connectez-vous aux systèmes DDS en direct
Connexion live
ProConnectez-vous au runtime HDDS. Découverte de types en temps réel.
Métriques Topic
ProMessages/sec, octets/sec, échantillons perdus. Monitoring par type.
Découverte de Participants
ProVisualisez tous les participants DDS sur le réseau.
Import depuis le Runtime
ProConvertissez le TypeCache runtime en graphe IDL. Rétro-ingénierie de systèmes live.
Performance & Intelligence
Optimisez vos modèles de données automatiquement
Heat Map
ProVisualisez le débit sur les noeuds. Repérez les goulets d'étranglement instantanément.
5 détecteurs de patterns
ProImbrication profonde, alignement cache, conventions de nommage, séquences, optionnels.
Prédiction de performance
ProEstimez latence, comportement cache, empreinte mémoire par type.
Auto-Fix
ProCorrections en un clic pour les problèmes détectés. Refactoring automatique.
Validation & Qualité
Détectez les erreurs avant qu'elles n'atteignent la production
60+ règles
Vérification complète de conformité IDL 4.2. Annotations, cycles, symboles, types.
Erreurs temps réel
Validation instantanée pendant l'édition. Plus d'attente de compilation.
Panneau de diagnostics
Codes d'erreur, messages, numéros de ligne. Cliquez pour naviguer.
Détection de cycles
Détectez les dépendances circulaires avant qu'elles ne cassent la sérialisation.
Expérience développeur
Conçu pour la productivité
17+ raccourcis
Ctrl+S, Ctrl+Z, Ctrl+L, Delete, Escape... Contrôle clavier complet.
2 thèmes
ProSombre (inspiré de TRON) et Clair. Détection des préférences système.
i18n Ready
Anglais et français. D'autres langues à venir.
Récupération après crash
Sauvegarde auto toutes les 30s. Récupération après plantage.
Tous les types IDL supportés
Support complet de la spécification IDL 4.2. Chaque type, chaque annotation.
+ Annotations
Tarifs
Commencez gratuitement, passez à la version supérieure quand vous avez besoin de plus de puissance.
Community
Parfait pour l'apprentissage et les petits projets
- ✓ 100 noeuds max
- ✓ Import IDL
- ✓ Export IDL
- ✓ Validation temps réel
- ✗ Auto-layout
- ✗ Génération de code
- ✗ Templates Essentiels
Pro
190$/an (économisez 17%)
Pour les développeurs et équipes professionnels
- ✓ Noeuds illimités
- ✓ Tout ce qui est dans Community
- ✓ Auto-layout (ELK)
- ✓ Génération de code (Rust, C++, Python)
- ✓ Tous les thèmes
- ✓ 6 packs Pro inclus (77 templates)
- ✓ Packs Industrial disponibles en add-ons
Industrial
490$/an (économisez 17%)
Pour les industries réglementées et systèmes critiques
- ✓ Tout ce qui est dans Pro
- ✓ Les 15 packs inclus (164 templates)
- ✓ Défense, Aviation, Spatial, Médical, Énergie...
- ✓ Support prioritaire
- ✓ IDL conforme aux normes (STANAG, CCSDS, IEC...)
- ✓ Licences multi-postes
- ✓ Déploiement on-premise disponible
Packs de templates industrie
164 templates IDL prêts pour la production, répartis en 15 packs. Pro inclut 6 packs, Industrial inclut les 15.
Packs Pro
Essentiels
15 templates
Templates essentiels pour les patterns DDS courants
- ● Capteurs génériques
- ● Réseau basique
- ● ROS2 Essentiels
ROS2 Complet
26 templates
Tous les types de messages ROS2 Humble standard
- ● std_msgs
- ● sensor_msgs
- ● geometry_msgs
- ● nav_msgs
- ● action_msgs
- ● diagnostic_msgs
Robotique Avancée
9 templates
Coordination d'essaim, manipulation et SLAM
- ● Coordination d'essaim
- ● Planification de manipulation
- ● SLAM / Cartographie
Fintech / Données Marché
9 templates
Données de marché temps réel, ordres et métriques de risque
- ● Flux de données marché
- ● Gestion des ordres
- ● Métriques de risque
IoT Industriel
9 templates
Templates OPC-UA, Modbus et réseaux de capteurs
- ● OPC-UA Base
- ● Pont Modbus
- ● Réseaux de capteurs
Logistique & Flotte
9 templates
Suivi de flotte, entrepôt et chaîne d'approvisionnement
- ● Suivi de flotte
- ● Automatisation d'entrepôt
- ● Chaîne d'approvisionnement
Packs Industrial
Automobile
11 templates
V2X, ADAS, diagnostics véhicule (SAE J2735)
- ● Communications V2X
- ● Diagnostics véhicule
- ● ADAS / Fusion de capteurs
Aviation
9 templates
Surveillance ADS-B, données de vol, opérations au sol
- ● Surveillance ADS-B
- ● Enregistrement de vol
- ● Opérations au sol
Défense Basique
9 templates
Standards publics NGVA et STANAG pour la défense
- ● NGVA Core
- ● STANAG 4586 (UAV)
- ● Messagerie tactique
Énergie & Réseau Intelligent
9 templates
Réseau électrique, renouvelables, compteurs intelligents (IEC 61850)
- ● Monitoring réseau
- ● Énergies renouvelables
- ● Compteurs intelligents
Maritime
9 templates
Suivi AIS, navigation NMEA, systèmes embarqués
- ● Suivi AIS de navires
- ● Navigation NMEA
- ● Systèmes de bord
Dispositifs Médicaux
9 templates
Monitoring patient, alertes (IEEE 11073)
- ● Monitoring patient
- ● Télémétrie dispositifs
- ● Alertes médicales
Spatial / CCSDS
13 templates
Standards CCSDS et PUS pour missions spatiales
- ● Télémétrie (TM)
- ● Télécommande (TC)
- ● Services PUS
- ● Gestion constellation
Télécom / 5G
9 templates
Monitoring O-RAN, coeur 5G, découpage réseau
- ● Monitoring RAN
- ● Réseau coeur
- ● Analytique abonnés
Agriculture de Précision
9 templates
Capteurs sol/culture, drones, météo terrain
- ● Capteurs terrain
- ● Opérations drone
- ● Météo agricole
AI Power-Ups
9$/mois
Développement assisté par IA pour une conception IDL plus intelligente.
- ★ IDL Copilot - Conception de types assistée par IA
- ★ Performance Oracle - Suggestions d'optimisation
- ★ Migration Wizard - Mise à jour d'IDL legacy
Industrial = Pro + 9 packs domaines réglementés
15 packs, 164 templates. Défense, Aviation, Spatial, Médical, Énergie, Maritime, Automobile, Télécom, Agriculture.
Services professionnels
Besoin d'aide sur votre projet DDS ? Nous pouvons vous accompagner.
| Service |
|---|
| Prise en main & Formation Installation et formation de votre équipe sur HDDS Studio |
| Revue d'architecture IDL Revue experte de votre modèle de données et système de types |
| Templates sur mesure Templates IDL spécifiques à votre domaine industriel |
| Support intégration DDS Aide à l'intégration de HDDS avec votre infrastructure DDS existante |
Contactez-nous
Questions sur la licence Industrial ? Besoin d'une démo personnalisée ? Demandes de partenariat ? Nous sommes là pour vous aider.
Vous préférez envoyer un email directement ? Écrivez-nous à contact@hdds.io
Arrêtez d'écrire du IDL à la main.
Soyez parmi les premiers à concevoir vos modèles de données visuellement.
Linux
macOS
Windows
Binaire unique, zéro dépendance. Fonctionne hors-ligne.