Rev 181 |
Go to most recent revision |
Blame |
Last modification |
View Log
| RSS feed
/*********************************************************************************************************************************
* *
* class representing the DebugData Structure *
* *
* Author: Marcus -LiGi- Bueschleb *
* Project-Start: 9/2007 *
* Mailto: ligi@smart4mobile.de *
* Licence: Creative Commons / Non Commercial *
* Big Up: Holger&Ingo *
*********************************************************************************************************************************/
public class MKDebugData
{
public int[] analog;
public int motor_complete=-1;
private int i;
public int motor_val(int id) { return analog[12+id]; }
public MKDebugData()
{
analog=new int[16];
for (i=0;i<16;i++)
analog[i]=-1;
}
public MKDebugData(int[] in_arr) // MKVersion
{
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);
}
}