This question may have been asked several times, but I am slightly confused so asking the question here again.
I am trying to make a Dash app that is connected to a measuring instrument, that measures new data in a loop, kind of like this,
vr, cr = [], []
for v in range_of_voltage:
icr = measure_current(v)
vr.append(v)
cr.append(icr)
# Now plot vr-cr
time.sleep(0.1)
This range_of_voltage
is taken from user. Now, as I understand a graph update can only be triggered when a component callback is called. So, how do I trigger the graph update when a new data is generated in this loop?