hirosejn / HJN

TAT log Diver
https://hirosejn.github.io/HJN/dist/tatLogDiver.min.html
0 stars 0 forks source link

入力ファイルのTimestampの開始時刻対応 #81

Closed hirosejn closed 5 years ago

hirosejn commented 5 years ago

入力ファイルのTimestampの開始時刻対応

関連

hirosejn commented 5 years ago
                    eTat.push( {x: xy.x, y: xy.y, fileIdx: idx, // #23
                        pos: line.pos, len: line.array.byteLength, sTatIdx: 0} );
            tatUnit = Util.Config.File.getConfig("TAT_UNIT"), // #81
            isDataType_TatStart = (Util.Config.File.getConfig("DATATYPE") == "DATATYPE_TATSTART"),
            isDataType_StartEnd = (Util.Config.File.getConfig("DATATYPE") == "DATATYPE_START_END"), // #89
            line = getterOfLine.next();  // 先頭行の初期処理
        while (!line.isEoF) {               // 以降最終行まで処理する
            try {
                Util.Logger.ByInterval(i++, line); // 一定時刻毎に進捗を出力する
                xy = getterOfXY.parse(line);
                if(!xy.isError){
                    if (isDataType_TatStart){ // #81 DATATYPE_TATSTART
                        eTat.push( {x: (xy.x + xy.y * tatUnit), y: xy.y, fileIdx: idx,
                            pos: line.pos, len: line.array.byteLength, sTatIdx: 0} );
                    } else { // DATATYPE_TATEND
                        eTat.push( {x: xy.x, y: xy.y, fileIdx: idx, // #23
                            pos: line.pos, len: line.array.byteLength, sTatIdx: 0} );
                    }
                }
                line = getterOfLine.next(); // #24
            }