projets:oc:oc_2013_2014:bbright
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:oc:oc_2013_2014:bbright [2014/02/19 22:13] – [Project Files:] etudiant_oc_2013_2014 | projets:oc:oc_2013_2014:bbright [2014/02/20 12:34] (Version actuelle) – [Project Files:] etudiant_oc_2013_2014 | ||
---|---|---|---|
Ligne 69: | Ligne 69: | ||
- PhidgetContainer (Bean_BBRIGHT): | - PhidgetContainer (Bean_BBRIGHT): | ||
- DataBaseContainer (Bean_DataBase): | - DataBaseContainer (Bean_DataBase): | ||
- | |||
- | |||
==== Specifications of the interface of high added value service ==== | ==== Specifications of the interface of high added value service ==== | ||
- Monitoring user's dental hygiene | - Monitoring user's dental hygiene | ||
Ligne 134: | Ligne 132: | ||
* WebServices.cs (get frequency value in webservices) | * WebServices.cs (get frequency value in webservices) | ||
* [[https:// | * [[https:// | ||
+ | This service class is used to pick up the value of the best time frequency through webservices. | ||
* **DataBase container** | * **DataBase container** | ||
Ligne 140: | Ligne 139: | ||
* DLL of the high added value | * DLL of the high added value | ||
* [[https:// | * [[https:// | ||
- | * DataBase.cs (managed a CSV database) | ||
- | * [[https:// | ||
* DataTransfert.cs (JSON object used to communicate with the High added value) | * DataTransfert.cs (JSON object used to communicate with the High added value) | ||
* [[https:// | * [[https:// | ||
+ | This class is used with JSON DLL listed above, to send parsed object from the high added value service to the database service in JSON format. | ||
* Logs.cs (object witch reprent a LOG) | * Logs.cs (object witch reprent a LOG) | ||
* [[https:// | * [[https:// | ||
+ | This class is a simple definition of a Log. | ||
* LogsManagment.cs (service class to write in CSV file) | * LogsManagment.cs (service class to write in CSV file) | ||
* [[https:// | * [[https:// | ||
+ | This class is used to write a Log object into a CSV file. | ||
+ | * DataBase.cs (managed a CSV database) | ||
+ | * [[https:// | ||
+ | This class contain a method that it called when the high added value service send an event, this method create a Log object and save it into a csv file thanks to the LogsManagment class. | ||
| | ||
== Chesklist to install the embedded service on the object | == Chesklist to install the embedded service on the object | ||
Ligne 154: | Ligne 157: | ||
- Send BBright.dll and Beans.dll in the same folder (all the DLL listed above) | - Send BBright.dll and Beans.dll in the same folder (all the DLL listed above) | ||
- lauch this command : | - lauch this command : | ||
- | <code bash> | + | <code bash> |
+ | Be careful to use absolute path. | ||
== Chesklist to install the remote service/ | == Chesklist to install the remote service/ | ||
Ligne 170: | Ligne 174: | ||
==== Results of the relations with Reims (being factual without personal opinion) ==== | ==== Results of the relations with Reims (being factual without personal opinion) ==== | ||
+ | There are many difference between what we ask and what we received : | ||
+ | * We wanted to put the phidget down at the horizontal but finally the phidget was behind at the vertical | ||
+ | * We wanted to add baskests to put two toothpaste but finally not even one was realise | ||
+ | * We sent a design of what we wanted and we receive totally something else (in our sketch the support for teethbrush was fixed to the socle but finally there were 4 supports to each teethbrush that ware removable). | ||
+ | |||
+ | We were warn the day before that the object couldn' | ||
+ | |||
+ | Once we received the object, we tried to put our sensors and leds but for sensors we didn't have enought space to put them (missing some millimeters 2-4). | ||
+ | |||
==== Prospects : ==== | ==== Prospects : ==== |
projets/oc/oc_2013_2014/bbright.1392848002.txt.gz · Dernière modification : 2014/02/19 22:13 de etudiant_oc_2013_2014