06-28-2024, 12:53 PM
(This post was last modified: 06-28-2024, 12:53 PM by Sebastian Staacks.)
Yeah, that is another reason why we are abandoning the old editor. They way it presents the experiment suggests an order based on connections. You would expect that if you connect module A to module B, A would be executed first (like in LabView if youa re familiar with that). But phyphox does not have such hirachy and infact there are some cases in which you might get a result from the last module that is executed and want to use that result in the next iteration.
So, to be clear: The posx and posy (like anything with an "editor:"-prefix in the XML file) is entirely ignored by phyphox. If you change these, it will affect how the configuration is loaded in the editor, but not how it is interpreted by phyphox. It only has an effect in phyphox if you load it into the editor and then export it again, because the editor will generate the order of the module in the analysis-block based on the x-position. (A desperate attempt to be able to represent experiments with different module order in the editor while remaining intuitiv for users with simple configurations.)
So, to be clear: The posx and posy (like anything with an "editor:"-prefix in the XML file) is entirely ignored by phyphox. If you change these, it will affect how the configuration is loaded in the editor, but not how it is interpreted by phyphox. It only has an effect in phyphox if you load it into the editor and then export it again, because the editor will generate the order of the module in the analysis-block based on the x-position. (A desperate attempt to be able to represent experiments with different module order in the editor while remaining intuitiv for users with simple configurations.)