Question: In this assignment you are writing a Finite state machine (FSM) and Pseudo code for detecting location and altitude of an Aircraft. The GPS (detects

 In this assignment you are writing a Finite state machine (FSM)

In this assignment you are writing a Finite state machine (FSM) and Pseudo code for detecting location and altitude of an Aircraft. The GPS (detects the location) and the Altimeter (detects the altitude) are located outside the aircraft (avionics component) and are interfaced to a micro-controller through a certain interface. The GPS sends the data to the micro-controller in the format X, Y, Z which is 6 bytes long (2bytes for each dimension) and Altimeter sends a 4 byte data. The task of the micro-controller is to read the data every 1s and transfer this data to an external memory. (Use DMA component) To Do: a. Write the block diagram and list all the hardware that are used in the system. b. List all the software functions, their description and read/write data format. c. Determine different states in which state transition occurs. d. Write Finite state machine diagram. e. Write psuedo code for the State machine (Use enum for States

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!