amosproj / amos2022ss05-find-my-hearing-aid

MIT License
2 stars 1 forks source link

Ensure smartphone receives emitting signal when geolocation destination is reached #227

Closed codingwithelijah closed 2 years ago

codingwithelijah commented 2 years ago

User story

  1. As a user
  2. I want / need be able to switch from the geolocation feature to the signal strength feature
  3. So that the app guides me straight to the device

Acceptance criteria

Definition of done (DoD)

DoD general criteria

NicoStellwag commented 2 years ago

@domi1504 important update: new branch based on refactored codebase: 227-reachable-notification-rebased

domi1504 commented 2 years ago

Here is the screenrecording of the whole process of finding the device! The file was too big for github, so the entire video can be accessed here: https://drive.google.com/file/d/1OuFifXam0MCi5zqsaX00E7fxJkSboqXD/view?usp=sharing

The important two parts (walk in google maps excluded):

https://user-images.githubusercontent.com/25779097/178293211-b7a4b4f9-7bc2-41d8-8d12-cc2fac4a8cc8.mp4

https://user-images.githubusercontent.com/25779097/178293335-9078d269-73b0-484b-8ee4-db8de80390df.mp4

codingwithelijah commented 2 years ago

@domi1504: Looks great! Could you provide details regarding the screenrecording here, please? Eg.: Was the lost BLE device placed outside in the grass without any possible obstacles (walls, other devices, ...) in the surrounding? Would you have been able to find the lost device by solely relying on geolocation and strength search without knowing in advanced where you placed the lost device - be honest! :D

Thanks for your update!

domi1504 commented 2 years ago

Since my powerbank always automatically turns off with the arduino connected to it, i had to place it where i had a power supply. It was placed in an entry of a house. No direct obstacles in front of it, but obviously therefor surrounded by walls.

To your question whether I would have found it, I must admit I don't know for sure. My intuition says yes, everything worked as expected. But there is always a bias when you already know where you have to search. I think the only way to really find out would be to have someone else hide the BLE-Device from you, so you REALLY have to search for it. xD