CSE 237A Winter 2016- Individual Project -Part 2 Assignment Solved

34.00 $

Category:

Description

Rate this product

 

In this part, you will implement a program which interacts with the RPi2’s sensors. The RPi2 provides multiple General Purpose Input/Output ( GPIO) connectors, which carry signals to/from the sensors. You will connect the sensors to the RPi2, and implement a user space program using the WiringPi library for GPIO communications. The program you will create emulates a sensor platform that detects emergency situations in operating vehicles.Subsequently, you will use the base code that extends sensors with longer latencies, on which you will implement an Energy­efficient EDF scheduler.

Complete the following steps:

  1. Familiarize yourself with WiringPI: http://wiringpi.com/
  2. Implement a sensor interaction program based on skeleton code available at:

­ https://cseweb.ucsd.edu/classes/wi16/cse237A­a/project/part2

  1. Update your sensor interaction program, which now includes latencies, to implement an earliest­deadline­first ( EDF) scheduler.
  2. Implement an energy­efficient EDF scheduler for your application

­ The scheduler should manage the workloads available at: http://seelab.ucsd.edu/cse237a_wi16

 

  • part2-yswow0.zip