Subversion Repositories Projects

Rev

Rev 222 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 222 Rev 223
Line 59... Line 59...
59
                got_name[id]=true;
59
                got_name[id]=true;
60
            }
60
            }
61
        names[id]+=":";
61
        names[id]+=":";
62
    }
62
    }
Line 63... Line -...
63
 
-
 
64
    public int parse_signed_int_2(int i1,int i2)
-
 
65
    {
-
 
66
        int res=(int)((i2<<8)|i1);
-
 
67
        if ((res&(1<<15))!=0)
-
 
68
            return -(res&(0xFFFF-1))^(0xFFFF-1);
-
 
69
        else
-
 
Line 70... Line -...
70
            return res;
-
 
71
 
63
 
72
    }
64
 
Line 73... Line 65...
73
    public void set_by_mk_data(int[] in_arr,MKVersion version)
65
    public void set_by_mk_data(int[] in_arr,MKVersion version)
74
    {
66
    {
75
 
67
 
76
        for (i=0;i<32;i++)
68
        for (i=0;i<32;i++)
77
            //      {
69
            //      {
78
                analog[i]=parse_signed_int_2( in_arr[2+i*2], in_arr[3+i*2] );
70
                analog[i]=MKHelper.parse_signed_int_2( in_arr[2+i*2], in_arr[3+i*2] );
79
                    //(int)((in_arr[3+i*2]<<8) | in_arr[2+i*2]);
71
                    //(int)((in_arr[3+i*2]<<8) | in_arr[2+i*2]);