new Thread(new Runnable()
{
@Override
public
void run() {
// TODO Auto-generated
method stub
String testString =
"600301000061310000000008000020000000c000160010003030303030303031363532303030303537333330303030001100001000003000129f1e09d9200b3160315008070003303031";
Commu.getInstence().dataCommu(AidlActivity.this,
BCDHelper.stringToBcd(testString, testString.length()), new CommuListener()
{
@Override
public
void OnStatus(int arg0, byte[] arg1)
{
// TODO
Auto-generated method
stub
Log.d(TAG,
"OnStatus:"+arg0);
if
(arg0 == CommuStatus.FINISH)
{
Log.d(TAG,
"received
data:"+BCDHelper.hex2DebugHexString(arg1,
arg1.length));
}
}
@Override
public
void OnError(int arg0, String arg1)
{
// TODO
Auto-generated method
stub
}
});
// byte[]
testdata = new
byte[]{0x00,0x01,0x02,0x03};
// exchangeDataWithServer(testdata);
}
}).start();