5 private int mslLevel = 0;
6 private int samples = 0;
7 private int[] data = null;
8 private byte[] version = null;
11 public void setMslLevel(int msl) {
14 public int getMslLevel() {
18 public void setDataSamples(int s) {
21 public int getDataSamples() {
25 public void setVersion(byte[] v) {
31 public byte[] getVersion() {
34 return version.clone();
37 public void setData(int[] data) {
41 this.data = data.clone();
43 public int[] getData() {
49 public int getApogee() {
50 if (data == null || data.length==0)
52 int max = Integer.MIN_VALUE;
53 for (int i=0; i<data.length; i++) {
61 public String toString() {
62 String s = "AltData(";
63 s += "MSL:"+getMslLevel()+",";
64 s += "Apogee:"+getApogee()+",";
65 s += "Samples:"+getDataSamples();
70 public void printData() {
71 System.out.println(toString()+":");
72 for (int i=0; i<data.length; i+=8) {
74 for (int j=0; j<8 && (i+j)<data.length; j++) {
77 System.out.println(s);