Data API in μC/OS



The current μC/OS-III is task-centric instead of data oriented. Design and implement a datacentric

programming interface, where users don't need to know how to create and execute

tasks on RTOS (a layer of abstraction). Users only provide metadata (information) of their

data, such as data source, data type (and range), data format, data arrival rate (or device

sampling rate) ... and some functions, such as data pre-processing, post-processing and data

analysis and operations. Your interface/lib will create periodic tasks to process user data.

 Define data structures for the meta-data and callbacks, and implement functions to

connect/disconnect input/output data streams (which creates and manages the

execution of tasks to process user data).

By using your data-centric

programming interface solve the below tasks:

 Task 1 (highest priority) simulates processing of geo-location data. It generates random

(x,y) coordinates and uses the Euclidean distance and period to calculate velocity as the


 Task 2 (medium priority) simulates data processing for a thermometer sensor. It generates

random temperature readings and calculates the average, maximum and minimum

temperatures as outputs.

 Task 3 (lowest priority) simulates a traffic monitoring system. Each time a random value

representing vehicle count is generated. Task 3 calculates the accumulated vehicle number

(output) and clears the number for every 20 readings.

a.) Create the three periodic tasks. They generate random sensor readings in memory.

Simulate their execution and measure the average response time of each task. Also record the

arrival times of jobs of the three tasks and check if there is any pattern.

技能: C 编程

查看更多: write a c program which can find the root of any function using secanet method, login using oauth 2.0 handled by the php sdk login with facebook, hire data entry staff by the hour, how to data entry by common controls in forms c#, explain what you understand by the term data entry and the problem, i need some one to enter some data for me the documents are provided separately the final format of the entered data should be c, c programmers contract by the hour, api interface using c, api interface using c#, post data using facebook api, data stock market data using, read excel data using, find excel data using, oracle data using velocity, collect api data cgi script

Project ID: #11762902

0 freelancers are bidding on average $ for this job


Hello Client, I found your " Data API in μC/OS" post here and really interested to discuss from curisity about your requirnment researching for the best solution here.You could found that I have 100% Project completio 更多

$500 USD 在14天内