09-15-2021 02:49 PM - edited 09-15-2021 03:07 PM
Hi
In the documentation you mention, that the data register is overwritten after 3 steps if the temperature profile is longer than 3 steps. When I try to read the data, this is confirmed, as data[0].gas_index=1, data[1].gas_index=2, data[2].gas_index=3. When I want longer profiles, how do I get all the data?
Thanks in advance for your answer!
Nik
Edit: I am using sequential_mode.
09-15-2021 07:43 PM
Hello,
Currently, our maximum gas index is 4.
That's related to our AI studio. The maximum specific gas you can learn is 4.
Therefore, if you want to get specific gases more than 4, you need to use more than 1 config files.
Thanks,
09-15-2021 07:54 PM
Ok I think then I misunderstood something. I am not talking about learning any gas yet. The only thing I want is to apply a temperature profile of, let's say, 10 steps, and read out the data at each step.Like this:
Based on the below image, I thought gas_index is the same as gas_meas_index and gives me the index of the heater step, so that is not the case?
09-15-2021 08:55 PM
You don't worry about that.
As you can see our example in sequential_mode, there is n_fields variable.
It can check that how many data we can get it.
When you run the example, you can see that all data is provided in order even though gas index is more than 3.
Thanks,
09-15-2021 09:32 PM
Hi
Sorry I don't understand what you mean with this. Which example in sequential_mode are you talking about? In the datasheet I only see forced and parallel.
My question is: I want to get the data readings for all the temperature steps. How do I read it in time without the buffer to be overwritten? And which register tells me which temperature step was selected?
Thanks in advance.
Nik