Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • Open Classroom Training
    • Kanban workshop
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
      • About the DevOps Program
      • DataMiner DevOps Support
  • Downloads
  • More
    • DataMiner Releases & Updates
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
    • Global Feedback Survey
  • Support
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

When to use trigger of time “change after response” over “change”?

Solved476 views2nd May 2025protocol
6
Khoo Chee Yang [SLC] [DevOps Enabler]238 27th November 2024 0 Comments

Hi everyone,

When do we use a trigger of time “change after response” over “change”?

Below is a link to the documentation containing the trigger time element. For trigger of time “change after response”, the docs states that “The trigger will go off when the value of the specified parameter has changed and the incoming response has been fully received.”.

Time element | DataMiner Docs

Is there a use case where we want to receive the entire response before checking if the parameter has changed?

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 2nd May 2025

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
3
Simon Vandamme [SLC] [DevOps Advocate]952 Posted 9th December 2024 0 Comments

Hi Khoo Chee Yang,

When having a basic serial response (no header, trailer, checksum, etc), DataMiner will fill in the response parameters one by one. This means that if the beginning of the defined response matches but not the end, your first parameters will be updated and if you trigger on “change” on those first parameters, the trigger will go off even if eventually the full response does not match which maybe be desired or not depending on the use-case. If not desired, this is when the “change after response” one becomes useful because that one will only go off when the response fully matches.

Example:

Response defined in connector as followed:

  • param 101: read param with fixed length 1.
  • param 102: fixed param with value _ZZZ.

If the data source sends back: A_ZZZ, this fully matches, both trigger on ‘change’ and trigger on ‘change after response’ would go off.

If the data source sends back: A_XYZ, this does not fully matches. However, DataMiner will first fill in A into param 101 because so far, things match and then only notice ‘_XYZ’ doesn’t match with param 102. In this case,

  • trigger on ‘change’ on param 101 will still go off because param 101 did match. It will actually even potentially go off multiple times depending on your retry settings. Indeed, the full response does not match so retries will kick in.
  • trigger on ‘change after response’ will not go off because the full response did not fully match.
Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 2nd May 2025
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs