How to Really Use Dynamic Flow Calibration!

Just so I’m making sure I understand, if I want fully dynamic flow calibration:

  • I should uncheck “Enable Pressure Advance” under each of the filament profiles I use
  • After each time I load a filament into a toolhead, for my first print, I should check “Extrusion Flow Calibrate”
  • As long as I don’t use a filament profile on that toolhead which has “Enable pressure advance” enabled, or unload that toolhead, it will preserve my dynamically calculated pressure advance value for repeated prints
  • None of this has anything to do with “Flow Ratio” which I should still tune using a traditional orca “Flow Rate → YOLO” calibration test

One question I have is, while performing a flow rate test itself, should I enable pressure advance or not? Should I use dynamic flow calibration or not? Or does it not matter?

EDIT I just did this and while watching the logs in fluidd, it seems like my dynamic flow calibration can’t even measure the value on its own

11:40:11 // start extruding

11:40:11 // measure k: 0.03800

11:40:42 // measure area: -552799.00000

11:40:42 // measure k: 0.06200

11:41:23 // measure area: -1647190.00000

11:41:23 // abort calibration: out_of_range

11:41:23 // flow k is out of range, use default value:0.05