Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 208 → Rev 210

/branches/ligi_j2me/src/MKDebugData.java
25,22 → 25,34
 
public MKDebugData()
{
analog=new int[16];
for (i=0;i<16;i++)
analog=new int[32];
for (i=0;i<32;i++)
analog[i]=-1;
 
}
 
public MKDebugData(int[] in_arr) // MKVersion
public void set_by_mk_data(int[] in_arr,MKVersion version)
{
 
analog=new int[32];
if (version.compare(-1,-1)==version.VERSION_EQUAL)
return;
 
for (i=0;i<16;i++)
analog[i]=(in_arr[17+i*2]<<8) | in_arr[18+i*2];
if (version.compare(0,60)==version.VERSION_PREVIOUS)
{
for (i=0;i<16;i++)
analog[i]=(in_arr[1+i*2]<<8) | in_arr[2+i*2];
}
else
{
for (i=0;i<16;i++)
analog[i]=(in_arr[17+i*2]<<8) | in_arr[18+i*2];
}
 
motor_complete=motor_val(0)+motor_val(1)+motor_val(2)+motor_val(3);
 
 
}
 
 
 
}