Signal Display in GtkSharp 3.0

  • Status Closed
  • Budget $30 - $250 USD
  • Total Bids 2

Project Description

Code a Gtk Widget to be displayed in a Gtk Window that display values in a graph.


[url removed, login to view]

[url removed, login to view]:[url removed, login to view]

Should be built with the latest Gtk 3.0 from [url removed, login to view]

New values will be added over time. The display need to be updated each time there is new values. Ex: [url removed, login to view] (new double[] {0, 1, 3}, 0, 3);

Properties needed

int SampleRate;

TimeSpan BufferLength;

double MinValue; //Smallest value in the current display.

double MaxValue;

Buffer Length is set using a TimeSpan. Since the internal implementation should use ArraySegment and some kind of Queue to keep track of the values to display the data without having to copy it. The exact number of sample can change even if the time between two sample is always the same.

The oldest displayed value should never be older than the specified TimeSpan.

There is no need to manage the ArraySegment in any way, once all the values are to old to be displayed, only remove it from the queue.

Get free quotes for a project like this

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online