SHIPv5

Principales caractéristiques de SHIPv5

La version 5 de SHIP (SHIPv5) comprend un éventail de nouvelles fonctionnalités intéressantes par rapport à SHIPv4 :
  • Mises à jour sur fil (SPI/UART/USB) via le chargeur de démarrage intégré
  • Améliorations majeures des communications, y compris le protocole SHIPBridge avec mises à jour du micrologiciel et déplacement des données via USB/SPI/UART
  • Prise en charge de polices plus grandes et placement amélioré du texte avec les objets « textframe »
  • Gestionnaire de traduction, y compris l’importation/exportation de traductions MS Excel
  • Générer un gestionnaire de configuration pour un seul projet/plusieurs sorties
  • Amélioration des performances de script, prise en charge de la virgule flottante et de nombreuses nouvelles fonctions
  • Dessin d’exécution sur des objets « canvas »

Le protocole SHIPBridge

  • Le protocole SHIPBridge, inclus dans la version 5 de SHIP (SHIPv5), est un nouveau protocole développé par Serious pour les communications entre la carte SIM et l’hôte attaché. Il présente les principales caractéristiques suivantes :
  • Protocole léger et efficace
  • Peut fonctionner sur USB, UART, SPI et à l’avenir, TCP/IP
  • Accès aux fichiers à distance via le réseau sans pile de système de fichiers sur l’hôte
  • Mises à jour du micrologiciel, du cargo et du chargeur de démarrage par câble
  • Échange de type de données riche sur le réseau
  • Pas de frais, code source de référence portable à publier côté « hôte »

Pour plus d’informations, consultez la page Protocole SHIPBridge.

Le système de démarrage SHIPv5 et les mises à jour sur le fil

À partir de SHIPv5, toutes les cartes SIM et SCM disposent désormais d’un processus de chargeur de démarrage en plusieurs étapes. Cela permet de mettre à niveau le firmware et les données des modules en mode « hors ligne » (lorsque l’interface graphique ou l’application n’est pas en cours d’exécution) ou, dans certains cas, en mode « en ligne » en arrière-plan pendant que l’interface graphique/l’application fonctionne toujours.

Le bootloader comporte trois éléments/phases : SHIPPaddle, SHIPTug et l’application (SHIPEngine dans le cas des modules IHM).

Pour plus d’informations, consultez le système de démarrage SHIPv5.