SciChart® the market leader in Fast WPF Charts, WPF 3D Charts, and now iOS Charting & Android Chart Components

Welcome to the SciChart Community Forums!

Please use the forums below to ask questions about SciChart. Take a moment to read our Question asking guidelines on how to ask a good question and our support policy. We also have a tag=SciChart on where you can earn rep for your questions!

Please note: SciChart team will only answer questions from customers with active support subscriptions. Expired support questions will be ignored. If your support status shows incorrectly, contact us and we will be glad to help.


Hi everyone,

I want to use SciChart to build an digital oscilloscope. For this aim I’m trying to set up a triggering-functionality for periodic signals. I didn’t find any information about this in the documentation and in the knowledgebase articles either. Does SciChart have such a function at all?

Thanks for your help,

  • You must to post comments

Hi Ralf,

We don’t actually have a trigger function built in to SciChart, think of what we do as just providing the front-end chart control and any underlying behaviours you can configure via our API.

For instance:

  • You get your data from a source (e.g. data acquisition card)
  • You cycle through your data and when a trigger (threshold) value is met you can append the next N-points as a window to the SciChart DataSeries

To append a window to a DataSeries is no more complex than calling DataSeries.Clear() followed by DataSeries.Append()

The number of points to append depends on the window size (e.g. 20 milliseconds) and the time-interval between samples.

We have a lot of Examples on repeatedly updating a dataseries.

Does this help?

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.