Do I have to initialize a FIT variable with "createField()" in the DeviceView's initialize function? I've always done it that way. But I've come across a use case where I want to establish a FIT write only if/when a User sets the data field to a particular mode. Which they can do after the data field starts up. So I'd like to be able to setup the FIT variable later during runtime, if/when a user changes the mode to one that needs it.
Right now I'm setting that FIT variable up in initialize(). But if the mode is not using this FIT variable, it just creates a blank/useless graph in the results.