Subversion Repositories FlightCtrl

Compare Revisions

Ignore whitespace Rev 207 → Rev 208

/branches/ligi_j2me/src/MKDebugData.java
14,44 → 14,32
 
{
 
int[] digital;
int zyklen;
int zeit;
int sekunden;
int[] analog;
public int[] analog;
public int motor_complete=-1;
 
public MKDebugData()
private int i;
 
public int motor_val(int id) { return analog[12+id]; }
 
 
public MKDebugData()
{
digital=new int[13];
analog=new int[16];
int i;
for (i=0;i<13;i++)
digital[i]=-1;
zyklen=-1;
zeit= -1;
sekunden= -1;
 
for (i=0;i<16;i++)
analog[i]=-1;
 
}
 
public MKDebugData(int[] in_arr)
public MKDebugData(int[] in_arr) // MKVersion
{
digital=new int[13];
analog=new int[16];
int i;
for (i=0;i<13;i++)
digital[i]=in_arr[i];
zyklen= in_arr[13] << 8 | in_arr[14] ;
zeit= in_arr[14] << 8 | in_arr[15] ;
sekunden= in_arr[16] ;
 
analog=new int[32];
 
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);
}