Outils pour utilisateurs

Outils du site


projets:ocs:20142015:gr2

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
projets:ocs:20142015:gr2 [2015/02/16 18:45]
zanotti [Software Specifications and Distribution of the high level service for the user]
projets:ocs:20142015:gr2 [2015/02/17 18:37] (Version actuelle)
zanotti [VIDEO PICTURES and SCREENSHOTS]
Ligne 30: Ligne 30:
  
 ==== Connected Object Description ==== ==== Connected Object Description ====
 +
 +== Specification ==
 +
 +Find [[https://​www.dropbox.com/​s/​3cqihs8elb4s2m3/​Cahier%20des%20charges%20-%20Floating%20Speaker%20-%20COLINET%20-%20ZANOTTI.pdf?​dl=0|here]] the whole document (specification) we give to Reims students.
  
 == Sketch of the object == == Sketch of the object ==
  
 {{http://​img11.hostingpics.net/​pics/​354418Capturedcran20141216180419.png?​550x400}} {{http://​img11.hostingpics.net/​pics/​354418Capturedcran20141216180419.png?​550x400}}
 +
 +
 The first picture is the complete sketch of the float. The central cylinder is removable from the rest of the float. It is in it that we will put all the hardware. The first picture is the complete sketch of the float. The central cylinder is removable from the rest of the float. It is in it that we will put all the hardware.
  
Ligne 88: Ligne 94:
     * stop the current sound        * stop the current sound   
     * turn light with boolean parameter for on/off     * turn light with boolean parameter for on/off
-    * blink the light with parameter for number of blink and duration between them (between on/off)+    * blink the light with parameter for number of blinks ​and duration between them (between on/off)
  
 The minimal logic is embedded in the object. It just provides access to its hardware (light and speakers in our case). The minimal logic is embedded in the object. It just provides access to its hardware (light and speakers in our case).
 +
 Initially, the blink method was made from the orchestrator (with turn light on/off method), but we met some latency problem that forced us to add this method to our object. To keep the object the least intelligent as possible, we pass the number of blink and the duration between them in parameter (with default values set at 6 blinks and 1 second between them). Initially, the blink method was made from the orchestrator (with turn light on/off method), but we met some latency problem that forced us to add this method to our object. To keep the object the least intelligent as possible, we pass the number of blink and the duration between them in parameter (with default values set at 6 blinks and 1 second between them).
 +
 +About the parameter of blink method the format to respect is the following : <​NUMBER-OF-BLINKS>;<​DURATION-BETWEEN-IN-MS>​. For example, "​6;​1000"​ corresponds to 6 blinks, each separated by 1 second. ​
  
 == Application Protocol over Bluetooth link of the object == == Application Protocol over Bluetooth link of the object ==
Ligne 104: Ligne 113:
  
 The minimal logic is also embedded in the mobile phone application. We have added to the phone application the possibility to stop the sending of events. The minimal logic is also embedded in the mobile phone application. We have added to the phone application the possibility to stop the sending of events.
 +
 +We met some problems with the latest version of Cling and his dependencies,​ so we have used an older version of this library (v1.0.3).
  
 === Software Distribution of the connected Object === === Software Distribution of the connected Object ===
 +
  
   * [[https://​www.dropbox.com/​sh/​zhhxaw5fcuf30u6/​AAC9KnqHh95CSFtD4igpU5waa?​dl=0|Embedded Software in the connected object]] containing:   * [[https://​www.dropbox.com/​sh/​zhhxaw5fcuf30u6/​AAC9KnqHh95CSFtD4igpU5waa?​dl=0|Embedded Software in the connected object]] containing:
Ligne 143: Ligne 155:
  
  
-==== VIDEO PICTURES and SCREENSHOTS ==== 
- 
-// Here put all that can illustrate the results of your project with .. // 
- 
-// VIDEO for demonstrations // 
- 
-// PICTURES of the object looking like a finished one // 
  
-// SCREENSHOTS of sofware applications and developments //  
  
  
projets/ocs/20142015/gr2.1424108723.txt.gz · Dernière modification: 2015/02/16 18:45 par zanotti