نمایش نتایج 1 تا 4 از 4

نام تاپیک: روش های قرار دادن کاراکتر Check Sum در رشته ارسالی

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    Smile روش های قرار دادن کاراکتر Check Sum در رشته ارسالی

    سلام دوستان
    امیدوارم جای مناسبی را برای این سوال انتخاب کرده باشم !
    یک سخت افزار شرکتی خاص دارم که به همراه خودش یک نرم افزار داره ...
    هیچ اطلاعی از نحوه تبادل اطلاعات بین نرم افزار و سخت افزار مربوطه ندارم ...

    خوب ، من میخوام یک سخت افزار جدید درست کنم تا با نرم افزار اون دستگاه بتونه کار کنه !
    یعنی از نرم افزار اون برای دستگاه خودم استفاده کنم ، چون به سورس برنامه و سورس سخت افزار شرکت دسترسی ندارم ، به ناچار با استفاده از مهندسی معکوس ، نحوه تبادل اطلاعات بین این دو را در میارم تا سخت افزار خودم را به شکلی طراحی کنم که اون نرم افزار شرکتی بدون هیچ مشکلی با سخت افزار من کار کنه ...

    همه چی خوب پیش می رفت تا اینکه به یک مشکل برخوردم :

    دستگاه یک رشته داده را برای کامپیوتر ارسال می کنه که کاراکتر آخر اون فکر کنم یه جورایی Check Sum است ، از اونجایی که من باید بتونم اطلاعاتی که این سخت افزار ارسال می کنه را با سخت افزار خودم ارسال کنم ، باید الگوریتم این کاراکتر آخر را پیدا کنم .

    سوال من این که آیا الگوریتم های خاص و استانداردی برای اینگونه کاراکتر ها است یا نه ؟

    این چند رشته را ببینید متوجه منظور من می شوید :
    21135
    21171
    2119?
    2120>
    کاراکترهای آخر هر رشته ، همون کاراکتری هست که می گم و اگر این یک کاراکتر را تغییر بدم دیگه نرم افزار نمیتونه اطلاعات را بخونه ...

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

    من منتظر راهنمایی های شما دوستان عزیز هستم

    ممنوووووووووون
    آخرین ویرایش به وسیله khazaie01 : دوشنبه 14 تیر 1389 در 20:48 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •