epfl-cs358 / 2024sp-helping-hand

2 stars 0 forks source link

New IP setup in App #35

Closed violoncelloCH closed 1 month ago

gruvw commented 2 months ago

Here is the new Application Remote setup user flow:

It follows our last meeting decision of asking the user for the IP address of the device instead of a complex discovery protocol. Everything is also ready to query the configuration server (the one doing CV) once it is ready :) (for now I press skip to skip this step)

As you can also see, the state of saved remotes is correctly managed inside the application (as decided during our previous meeting). We can have multiple remotes in our app and the configuration is preserved across application restarts (even on the WEB).

I think this task is completed as defined by our requirements in the last meeting. I will carry on the remote actions development page in #34.

gruvw commented 2 months ago

Also I forgot to mention it in the previous message but when a remote is not reachable, the cloud icon turns into an "offline" icon and when you click on the saved/configured remote that is offline you are given the possibility of changing the IP of this particular device. That way, you can keep the previous configuration when the device changes IP.