Skip to content

(Car) Handle input from app

MarcusAronsson1 edited this page Jun 1, 2019 · 3 revisions

Functional Requirements

  1. The car shall be able to understand the inputs it receives and act accordingly.
    1. The car shall steer to the left and/or right when it receives an input telling it to steer.
    2. The car shall move forward/backward when it receives an input telling it to do so.
  2. The car should return the current location when requested through the app.

Non-Functional Requirements

  1. The car shall act according to the input it receives within 0.5 seconds for 95% of the cases.
  2. The car should return the correct location when manually requested from the app.

Example

The car receives a signal from the Android application that tells it to move forward. The car then moves forward. The Android application then asks the car for its location, and the car sends its location to the Android application.

Clone this wiki locally