Wear OS for Golden Time has been made to assist an Mobile application for Golden Time. It monitors user's body condition and send alert to the application in case of an emergency. We took advantage of high quality data from Health Services.
Our Wear OS continuously measures user's heart rate and detects falling activity. If the heart rate is outside of the normal range(40-10bpm) or fall activity is detected by Health Services, it finds the user is in emergent situation.
Wear device and a handheld communicate using MessageClient. If a MessageClient listener on a mobile application recieves a message, new activity starts on the mobile device and emergency is handeled.
The Wear OS for Golden Time lets you:
- Measure your heart rate
- Detect when you have fallen
- Send emergency message to Android application
- Andorid Studio
- Kotlin
- MVVM architecture
- Health Services
- Min SDK version: 30
- Target SDK version: 32
Clone this repo to your local machine using:
git clone https://github.com/gdsc-ys/golden-time-wearos/
On Android, Wear OS for Golden Time requires the following permissions:
- Sensors
- Physical activities