• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
CDP Studio logo

CDP Studio

The no-code and full-code software development tool for distributed control systems and HMI

  • Doc
  • Why CDP
    • Software developers
    • Automation engineers
    • Managers
  • Products
    • Automation Designer
    • HMI Designer
    • Maritime HMIs
  • Services
  • Use cases
  • Pricing
  • Try CDP

CDP Studio Documentation

  • Framework - Sequencer
  • SeriesCompressor

SeriesCompressor

SeriesCompressor

The SeriesCompressor is a sequencer block, that allows to compress series of numeric data.

Currently, Delta and Delta-of-Delta compression methods are supported.

Events

NameAppearanceDescription
CompressPredefined input eventWill compress the new value of the series (i.e. the argument named by the Value attribute) and emit it out with the Compressed event
CompressedPredefined output eventWill be emitted after the Compress event was received, having value named by the Value attribute replaced with the compressed value
SeriesEndPredefined input eventWill reset the compression algorithm (new series can be started to be sent in)
SeriesEndedPredefined input eventWill will be emitted after SeriesEnd done

Arguments

NameDescription
Any user-configurable input argumentArgument that will be included with Compress event and that will be compressed and sent out with the Compressed event. Note, that the argument has also to be selected as an argument to compress via the Value attribute. Note also, that the argument must be selected as a data argument for the Compress and the Compressed events. This is done by clicking into the event's Data property and selecting the argument name.

Properties

NameDescription
MethodCompression method to use. Look at the Series Compression Methods for a detailed description of the available methods.
ValueArgument name that holds the value to be compressed. Other arguments of the Compress event will be forwarded to the Compressed event as-is.

See also SeriesDecompressor.

The content of this document is confidential information not to be published without the consent of CDP Technologies AS.

CDP Technologies AS, www.cdpstudio.com

Get started with CDP Studio today

Let us help you take your great ideas and turn them into the products your customer will love.

Try CDP Studio for free
Why CDP Studio?

CDP Technologies AS
Hundsværgata 8,
P.O. Box 144
6001 Ålesund, Norway

Tel: +47 990 80 900
E-mail: info@cdptech.com

Company

About CDP

Contact us

Services

Partners

Blog

Developers

Get started

User manuals

Support

Document download

Release notes

My account

Follow CDP

  • LinkedIn
  • YouTube
  • GitHub

© Copyright 2025 CDP Technologies. Privacy and cookie policy.

Return to top