SKUAD.jar v0.1_b06

Changements par rapport à la version v0.1_b05 :
  • ajout des méthodes sensorReading(…) et sensorChange(…) dans l’interface AgentU, ces méthodes améliorent la gestion des lectures/écoutes des devices de nature capteur (sensor). Elles viennent
    remplacer les méthodes sensorValue(…) qui sont maintenant marquées deprecated, et seront supprimées dans une future version.
  • ajout de la méthode readSensor(…) dans l’interface AgentUDescriptor. Cette méthode permet à l’agent de demander la lecture d’un ou plusieurs capteurs simultanément.
  • amélioration des fonctionnalités de SimSkuad.
  • ajout de l’environnement simulé Map2D dans SimSkuad (package skuad.sim.venv.map2d).
  • ajout du programme de test de SimSkuad : Rover01. Ce programme permet de tester le fonctionnement de l’environnement virtual map2D et le câblage des slots physiques en modalité simulée.
  • les classes relatives au temps (en particulier le moteur de scheduling à Temporalité) sont maintenant regroupées dans le package skuad.util.time, c’est notamment le cas de l’interface Pulsable précédemment logée dans le package skuad.agentu (une adaptation de l’import peut donc être nécessaire dans les codes utilisant ce type Pulse).
  • ajoute de la méthode count() dans l’interface Pulse. Cette méthode permet de consulter le nombre de fois ou le pulse a conduit à une activation.
  • correction d’un bug mineur dans la gestion des temporalités de SimSkuad.
  • correction du problème d’affichage de la barre de progression SimSkuad dans les situations de reprise après pause.
  • ajout du code type de device GPS dans UDA, et des codes de type de sensor UDA.SGPS et UDA.SANGLE.
  • intégration de la sous librairie HubUDP dans sa version 0.1_b06.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *