Hardware tester with RaspberryPi and PiFace

Create a c++ Applikation “tester” for a RaspberryPi with a PiFace to test a external component as hardware in the loop.

There are some csv files to setup the tester. Every csv file will have a header. The header is just information for the user. The entry Name is just information and should be displayed with the settings and results. When the tester start, it should load the configurations and display the settings. When the test was started it should show a “Test is running ...”. When the test was stopped by a key press it should show a “Test stopped” and display the results. When the test was finished it should show a “Test finished!” and display the results. Show incorrect settings and all other errors to the user.

Everything has to work under high performance conditions. The timing resolution should be < 1ms. The timestamps should be measured and displayed in µs. I recommend to support interrupting for the inputs and internal timer (bcm2835) in the raspberry to do the cycle thread. (e.g. void bcm2835_delayMicroseconds ( uint64_t micros )). I recommend to encapsulate each data (Input, Cycles, Output, Counts, Measurements, ResultCount, ResultMeasurement, OutputSequence, InputSequence ) in a separate classes.

The system has to run 7day 24h without a crash. The system needs to run 7 days without a reboot.

Steps of development:

We should organize the development in Milestones.

1) Tester, which can generate signals and read the inputs (~1...2 week including tests)

5 freelancere byder i gennemsnit $942 for dette job

Hi,
I am a Mechatronics and Control Engineer, you can check my work on my blog www.TheEngineeringProjects.com , I have read the txt file attached and I am sure that I can do this project perfectly. I am an expert inMere

Hi , I am an electronics engineer and an Embedded expert. I have done this type of work before and I can guarantee you work on time with quality guaranteed. Please feel free to contact me regarding the budget and the pMere

Can help... I am an Expert... Lets Start!
Please start a Discussion with me and we can get started from there...
Please check the past projects I have handled and check my reviews for what employers have to say aboutMere