Example #1
0
    //record timer
    public void recordTimeStamps(bool rec)
    {
        switch (rec)
        {
        case (true):

            if (timerFunction(TimeStamp) < 0f)
            {
                TimeStamp        = recDuration + (int)Time.time;
                dataXmm1.rawData = "";
            }

            if (timerFunction(TimeStamp) < 0.15f)
            {
                reinitializeRec();
                xd.dataXmms.Add(dataXmm1);
                xd.Save(recPath + dataXmm1.label + ".xml");
                dbgText.text = "Saved \t" + xd.dataXmms.Count + "\t elements" + "\t @ " + dataXmm1.label + ".xml" + "\t" + "\t file";
            }

            if (timerFunction(TimeStamp) >= 0f)
            {
                int varC = (int)timerFunction(TimeStamp) + 1;
                dataXmm1.dataRecap(dataStreamer.nameLabel, dataStreamer.modeLabel, dataStreamer.data);
                dbgText.text = "Label is : \t" + dataStreamer.nameLabel + "\t and Mode is : \t" + dataStreamer.modeLabel + "is being recorded for still " + varC + " seconds";
            }
            break;

        case (false):
            reinitializeRec();
            break;
        }
    }
Example #2
0
    public void addingElements(string path, dataXmm dx1)

    {
        xmmDataContainer xd = xmmDataContainer.LoadFromText(path);

        xd.dataXmms.Add(dx1);

        xd.Save(path);
    }