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); |
} |
|
|