package art.servers.etdserver.protocols.diamond.configuration; import art.servers.etdserver.protocols.diamond.Diamond_Message; public class DIAMOND_LengthBinnedData { public int numberOfBins; public String fileName; public DIAMOND_LengthBins[] bins; public DIAMOND_LengthBinnedData (String firmwareversion, String mensaje) throws Exception { Diamond_Message reader = new Diamond_Message(); reader.setData(mensaje); numberOfBins = reader.get2X(); fileName = reader.getString(12); bins = new DIAMOND_LengthBins[numberOfBins]; for (int i=0; i -1) { bins[i] = new DIAMOND_LengthBins(reader); } else { bins[i] = new DIAMOND_LengthBins(i+1, reader); } } bins[bins.length-1] = new DIAMOND_LengthBins(); bins[bins.length-1].bin = bins.length; bins[bins.length-1].minLength = bins[bins.length-2].maxLength; bins[bins.length-1].maxLength = bins[bins.length-2].maxLength * 2; } public String getData() { return(""); // DIAMOND_Writter writter = new DIAMOND_Writter(); // // writter.setString("N02"); // writter.set2X(numberOfBins); // writter.setString(fileName, 12); // // for (int i=0; i