projets:ocs:20142015:gr1
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
projets:ocs:20142015:gr1 [2015/02/15 15:29] – [INSTRUCTIONS AND REMINDERS] bourgeois | projets:ocs:20142015:gr1 [2015/02/17 17:37] (Version actuelle) – [INSTRUCTIONS AND REMINDERS] bourgeois | ||
---|---|---|---|
Ligne 20: | Ligne 20: | ||
- | ==== Scénarii | + | ==== Scenarii |
- | === Scénarii | + | === Scenarii |
== Scénario 1 : == | == Scénario 1 : == | ||
Ligne 40: | Ligne 40: | ||
- | === Scénarii | + | === Scenarii |
== Scénario 5 : == | == Scénario 5 : == | ||
Ligne 52: | Ligne 52: | ||
- | === Scénarii | + | === Scénario |
== Scénario 7 : == | == Scénario 7 : == | ||
Un surfeur détecte un bon spot ou une anomalie et peut transmettre l’information. | Un surfeur détecte un bon spot ou une anomalie et peut transmettre l’information. | ||
- | |||
- | == Scénario 8 : == | ||
- | Les capteurs de pression enregistrent des informations que le surfeur peut récupérer. | ||
- | |||
Ligne 171: | Ligne 167: | ||
Actuellement, | Actuellement, | ||
- | Une extension possible, aurait été d' | + | Une extension possible aurait été d' |
Cette fonctionnalité était à l' | Cette fonctionnalité était à l' | ||
Ligne 177: | Ligne 173: | ||
* Embarqué dans l' | * Embarqué dans l' | ||
- | * Aucune DLL n'est nécessaire | + | * WeatherBeanPhidget.dll : contient les fonctions permettant d'émettre les évènements d' |
* PhidgetContainer.wcc : le fichier container embarqué la description des réceptions/ | * PhidgetContainer.wcc : le fichier container embarqué la description des réceptions/ | ||
Ligne 218: | Ligne 214: | ||
* Le projet ConnectedWaveWS : projet Maven contenant les web services ; | * Le projet ConnectedWaveWS : projet Maven contenant les web services ; | ||
- | * Projet SharpDevelop | + | * Projet SharpDevelop |
- | * Fichier containeur | + | * Projet |
L' | L' | ||
Ligne 227: | Ligne 223: | ||
Le schéma ci-dessous résume l' | Le schéma ci-dessous résume l' | ||
- | [[AJOUTER IMAGE SCHEMA RESUME]] | + | {{http:// |
+ | |||
+ | == Extension ajoutée au cours de l' | ||
+ | |||
+ | Dans le cadre de l' | ||
+ | |||
+ | Une possible évolution serait d' | ||
==== VIDEO PICTURES and SCREENSHOTS ==== | ==== VIDEO PICTURES and SCREENSHOTS ==== | ||
Ligne 236: | Ligne 238: | ||
== INSTRUCTIONS : == | == INSTRUCTIONS : == | ||
- | - First, you have to launch the web services server, using the command : | + | - First, you have to launch the web services server, in the folder "/ |
- | mvn clean install tomee:run | + | < |
- | - Then, you have to lauch the phidget | + | - Then, you have to turn on the Phidget. The container, in the folder "/ |
< | < | ||
+ | contained in / | ||
- Finally, you have to launch the local part : | - Finally, you have to launch the local part : | ||
- Open Sharp Develop software ; | - Open Sharp Develop software ; | ||
- Import the file " | - Import the file " | ||
- | | + | - Create a new UPnP Wizard Proxy selecting " |
- | | + | - Make the mapping with the UPnP Proxy : |
+ | - Link from SharkBean to UPnP Proxy : AlertSharkBoolChanged to receiveSharkWSresultBool | ||
+ | - Link from SurferFallBean to UPnP Proxy : AlertFallBoolChanged to receiveSurferFallWSresultBool | ||
+ | - Link from WeatherBean to UPnP Proxy : AlertStringChanged to receiveWeatherWSresultString | ||
+ | - Link from WeatherBean to UPnP Proxy : AlertTsunamiBoolChanged to receiveTsunamiWSresultBool | ||
+ | - Link from UPnP Proxy to SharkBean : sharkButtonClickEvent to connectToSharkWSpost() | ||
+ | - Link from UPnP Proxy to SurferFallBean : fallSensorAlertEvent to connectToFallWSpost() | ||
+ | - Set the timer parameter " | ||
+ | |||
+ | The final schema will look like the following: | ||
+ | |||
+ | {{http:// | ||
+ | |||
+ | Here are the source files : {{: |
projets/ocs/20142015/gr1.1424014179.txt.gz · Dernière modification : 2015/02/15 15:29 de bourgeois