Added an AsyncTask that waits for dfm.order to be filled so that we don't record any blank data lines