PDA

View Full Version : ارتباط با سنسور



bahar_engineer
چهارشنبه 19 اسفند 1388, 09:08 صبح
سلام
فرض کنید من این اطلاعات رو باید به سنسور بفرستم. اینها اطلاعات موقعی هست که به اثر انگشت یه آی دی اتوماتیک داده می شه.



Start Code: 40 h
Command : 05 h
Parameter : ( Finger ID) 00 h , 00 h , 00 h , 00 h
Size : 00 h , 00 h , 00 h , 00 h
Flag : 79 h
Check Sum : 40h + 05 h + 00 h + 00 h + 00 h + 00 h + 00 h + 00 h + 00 h + 00 h + 79 h = BE h
End Code : 0A h
و سنسور این اطلاعات رو به من برمیگردونه


Start Code: 40 h
Command : 05 h
Parameter : ( Finger ID That Save ) xx h , xx h , xx h , xx h
Size : 00 h , 00 h , 00 h , 00 h
Error : 61 h or 62 h or 63 h or 6B h or 6C h or 6D h or 6E h or 72 h or 76 h
آمده است . Code توضيح هر Error Code كه از جدول
Check Sum : 40h + 05 h + xx h + xx h + xx h + xx h + 00 h + 00 h + 00 h + 00 h + xx h = xx h
End Code : 0A h

با توجه به این کدها چطور می تونم با سنسور ارتباط برقرار کنم؟
چطور می تونم یه کلاس برای این کار بنویسم؟
اصلا گیج شدم نمی دونم چکار کنم تنها کاری که کردم اینه که یه آرایه از بایت ساختم و اون مقادیر اولیه رو اینطوری توش ریختم


byte[] b = new byte[15];
b[0] = 0x40; //start byte
b[1] = 0x05; //command
b[2] = 0x00; //paramid
b[3] = 0x00;
b[4] = 0x00;
b[5] = 0x00;
b[6] = 0x00; //size
b[7] = 0x00;
b[8] = 0x00;
b[9] = 0x00;
b[10] = 0x79; //flag
b[11] = 0xBE; //checksum
b[12] = 0x0A; //end code
نمی دونم باید عکس اثر انگشت رو بگیرم و ذخیره کنم ؟
می شه کمکم کنید؟ ممنون

bahar_engineer
چهارشنبه 19 اسفند 1388, 10:05 صبح
کسی نمی تونه کمک کنه ؟
من چکار باید بکنم؟