اطلاعیه

Collapse
No announcement yet.

مشکل با RF01D

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    مشکل با RF01D

    سلام دوستان
    من برای خوندن اطلاعات ارسالی RF01D ب محض وقوع وقفه در ISR مربوط به اون اطلاعات رو از رجیستر UDR میخونم و داخل ی ارایه 14 تایی از نوع بایت اطلاعات رو ذخیره میکنم
    خب طبق کاتالوگ اولین بایتی ک ماژول میفرسته عدد 2 هست همیشه و بایت شروعشه بایت پایانش هم 3 هست و دوبایت دیگه قبل بایت پایان ارسال میشه ک اونم ثابت هست و مقادیر 13 و 10 رو دارن

    خب 14 بایت کلا اطلاعات ارسالی هست ک با توضیحات بالا 10 بایت اطلاعات سریال کارته

    شماره روی کارت من :
    0008289606
    و اون 10 بایت شامل شناسه کارت به ترتیب میخونم :
    48
    67
    48
    48
    55
    69
    55
    68
    52
    54
    هست
    خب ایده ای دارین که عدد روی کارت رو از این 10 بایت استخراج کنم ؟
    ممنون



    اضافه شده در تاریخ :
    دوستان کسی هیچ نظری نداره ؟!

    اضافه شده در تاریخ :
    حداقل ی راهنمایی ....
    اشک هایی که پس از هر شکست ریخته میشوند همان عرق هاییست که برای پیروزی ریخته نشده است

    #2
    پاسخ : مشکل با RF01D

    از پایه های کانفیگ استفاده کن خود ماژول شماره کارتو برات میفرسته
    دوما با دستورات تبدیل عدد میتونی به دست بیاری این مقادیرو
    اول باید در یک متغیر بریزی بعد تبدیل کنی
    [move][img width=133 height=100]http://bargiri.persiangig.com/aks/0.306310001356499787_taknaz_ir.gif[/img][/move]

    دیدگاه

    لطفا صبر کنید...
    X