====== Plateforme Logicielle pour l'Informatique Mobile (PLIM) ====== ===== MEMBERS ===== DALICHAMP Guillaume \\ LISSILOUR Benjamin \\ ROUMEGUE Jérémy \\ ==== MAIN INFORMATIONS ABOUT THE PROJECT ==== === Members === DALICHAMP Guillaume \\ LISSILOUR Benjamin \\ ROUMEGUE Jérémy \\ === Equipments === * Brand : HTC 8S * Personal Phone : No * IMEI : N/C ==== PROJECT ==== === Title of the Project : === User's sleep phase detection app === Content of the Project === Here, we will detect the sleep phase with the gyroscope and the hour of the phone. If the phone was motionless since a long time (45min), we can say that the user is fall asleep (now, we count time of sleep). ==== Developped SOFTWARE ==== == Troubles == First we developt a gyroscope. The problem was the phone who don't accept gyroscope. So we make the application with Accelerometer. == Screenshots and GUI description == Main Screen of application. We show accelerometer value's and a button to show your sleep time by date. {{:projets:plim:20152016:wp_ss_20151117_0001_1_.png?200|}} The second screen show your sleep time by date. {{:projets:plim:20152016:wp_ss_20151117_0002_1_.png?200|}} == SOFTWARE PACKAGES of the Project == NewtonSoft Json == Required SOFTWARE Environment == Windows 8.1 Visual Studio 2015 V.14 or above == How To build solution from project sources == Import the project file. Download and import the NewtonSoft Json using nuget package manager in Visual Studio. Launch the app. ==== HOW TO USE IT and RESULTS ==== == Tutorial == Launch the app \\ The app will gather informations of the accelerometer \\ Each day (24h), the app will save the data in a file between 3 and 4 PM. ==== IMPROVEMENT ==== Because of some troubles, we haven't enough time to add another captor. We want to make that app with light's captor and GPS. Light's captor will check if we can start counting. GPS can help us to know if the phone move in space. For example, if the user was in car during 4 hours, we don't have to check if the user sleep or not, because GPS position won't change. With the two new captors, we will be able to add a real learning Machine. And the cluster will have a real interest for the project.