Dans cet article

SHIPTide

SHIPTide (Serious Human Interface Platform™ Total IDE) est un outil de développement rapide d’interface graphique permettant au concepteur d’interface graphique de spécifier complètement tous les aspects de votre interface utilisateur, y compris la mise en page, les événements, les actions et les ressources (polices, images, etc.).

SHIPTide exporte un fichier binaire appelé « cargo », qui est chargé sur le stockage FLASH en vrac d’un module intégré SERIOUS. SHIPEngine puis, sur le coffre, déballe et donne vie à l’interface graphique décrite dans le cargo.

Informations techniques et formation

Pour télécharger SHIPTide, rendez-vous sur le portail MySerious.com

SHIPTide v5.1.127

ArticleDescription
Versionv5.1.127 (en anglais)
Date de sortie02 août 2018
Date de retrait
Assistance SHIPEngine5.1.100+
TéléchargerSHIPTide v5.1.127
SHA256B7BAE51110975A2D62CE866C14755224BEC767C3D76CE353099FA9F1703CCD39
Télécharger (win32)SHIPTide v5.1.127 (win32)
SHA2560afb3df86b1d4a55bfc0fe8756bd73dc6e166da21aa8ce4b230993720e081112
Télécharger (win64)SHIPTide v5.1.127 (win64)
SHA256d09017c719e2bf08dcf06482dd13f2d2e5704d5275904a7e982ffa328498fff5
Compatibilité des versions

Les fichiers de projet générés par SHIPTide 5.1.127 ne sont pas rétro compatibles avec les versions précédentes de SHIPTide. Il est recommandé de sauvegarder tous les projets avant de les mettre à niveau.

Améliorations de l’expérience SHIPTide
Modèles de projet
  • Ajout d’un nouvel attribut pour l’utilisation avec le gestionnaire de fichiers, FILE. ATTR. RÉPERTOIRE.
  • Ajout d’un nouveau port GPIO, rtcBatLow.Ceci est uniquement pour les plates-formes SIMx4x.
Expérience utilisateur
  • Ajout d’une nouvelle fonctionnalité « Trouver des utilisations ». Il s’agit d’une action de nœud accessible en faisant un clic droit sur un nœud et en sélectionnant « Trouver des utilisations ». Une liste est renvoyée des nœuds utilisant ce nœud.
  • Correction d’un problème qui entraînait l’ajout de types de nœuds incorrects autorisés sous un nœud par copier-coller.
  • Correction d’un problème qui rendait un nœud orphelin du processus de vérification après un glisser-déposer.
  • Correction d’un problème qui empêchait le copier-coller de fonctionner lorsque plusieurs projets étaient interagis.
  • Correction d’un problème qui empêchait LinkVars de sélectionner Buffer dans le panneau « Nouveau Linkvar ».
  • Correction d’un problème qui provoquait l’échec du collage d’un écouteur/script.
  • Correction d’un problème qui provoquait l’option « Ajouter un nouveau… » à afficher plusieurs fois.
  • Correction d’un problème qui entraînait la désynchronisation de l’arborescence de la disposition et des ressources et qui n’affichait plus les nœuds nouvellement ajoutés.
  • Correction d’un problème qui empêchait les actions de monter et de descendre dans la section des ressources.
  • Correction d’un problème qui mettait le badge vert « utilisation » sur tous les nœuds au lieu de seulement les nœuds référencés.
Éditeur de voiles et de voiles
  • Ajout de la possibilité pour SHIPTide de compléter le code des noms de nœuds correspondant partiellement sans correspondances principales.
  • Correction d’un problème dans SAIL qui entraînait la levée d’exceptions lors de l’écriture d’une chaîne sans guillemet fermant.
  • Correction d’un problème qui entraînait la résolution d’un chemin d’accès complet à une valeur incorrecte.
  • Correction d’un problème qui entraînait l’arrêt de la vérification du projet par certaines syntaxes dans les scripts SAIL.
  • Correction d’un problème qui provoquait l’échec de SHIPTide lors de l’exportation des fonctions qui se référençaient elles-mêmes.
  • Correction d’un problème lors de l’utilisation de la syntaxe de recherche étendue sur le côté gauche d’une équation : la mauvaise propriété était utilisée dans l’attribution.
Audio et vidéo
  • Ajout de la prise en charge de l’exportation de fichiers audio PCM vers les plates-formes SIMx6x
Communications et matériel amovible
  • Ajout de la possibilité d’utiliser des tampons et un type de données avec des liens Modbus.
  • Correction d’un problème lors de la création d’un lien RAW au sein d’un groupe qui empêchait la génération automatique des enfants.
  • Correction d’un problème avec les fichiers de projet SIM543 qui pouvait rendre une clé USB connectée indétectable.
Exportation et téléchargement de fret
  • Ajout de la possibilité de télécharger des fichiers génériques dans les modules SERIOUS. Accessible via le projet Project Upload.
  • Correction de la génération d’écran de démarrage pour les écrans dans des orientations autres que paysage.
  • Amélioration de l’encodage des images lors de l’exportation du fret, ce qui permet un encodage nettement plus rapide.
Rendre
  • Correction d’une situation où le rendu pouvait tourner en boucle à l’infini lorsque le texte avait des espaces de fin.
  • Correction d’un problème qui empêchait le texte d’être correctement renvoyé à la ligne dans l’aperçu du rendu SHIPTide.
  • Correction d’un problème qui empêchait la mise à jour correcte du rendu lorsqu’une valeur INNER était modifiée.
  • Correction d’un problème d’encodage d’image qui faisait apparaître les pixels partiellement opaques comme totalement opaques.
Propriétés et éditeur de feuille de propriétés
  • Ajout d’une nouvelle propriété aux objets Modbus Link, le délai de paquets. Il s’agit du temps minimum en millisecondes à attendre avant de transmettre un autre paquet.
  • Correction d’un problème qui entraînait des modifications dans les ID de variables persistantes pour qu’un projet ne soit plus exporté jusqu’à ce que l’application soit redémarrée.
  • Amélioration des feuilles de propriétés pour mieux refléter l’état en lecture seule d’un projet.
  • Suppression de la possibilité de modifier la propriété silent sur les tampons du lecteur et de l’enregistreur.
Vérification du projet
  • Correction d’un problème lors de la tentative d’utilisation d’une propriété implicite lorsqu’un nœud enfant partageait le même nom que l’implicite.
  • Correction d’un problème qui affichait des erreurs incorrectes lors de la conversion d’un nœud vers un nouveau type.
  • Correction d’un problème qui entraînait le copier/coller des chemins d’accès aux nœuds valides signalés comme une erreur.
  • Correction de cas où les références circulaires n’étaient pas gérées et signalées comme des erreurs.
  • Amélioration de la gestion des erreurs dans les situations où 2 frères et sœurs partagent le même nom.