پاسخ : نحوه استفاده صحیح از ماژول rfm12b
hmt-r در حقیقت همون rfm12 هستش که یک میکرو ATMEGA8رو کنار خودش داره باتوجه به این که rfm12فقط میتونه یا فرستده باشه و یا گیرنده پس میکرو باید مدیریت کنه و در زمان هایی اطلاعات رو ارسال و در زمان هایی در یافت کنه لذا باید اطلاعات دریافت شده از سریال پورت در بافر خود نگه داره بافر اختصاص داده شده 32 بایت است لذا باید شما حداکثر طول اطلاعاتی که به صورت یکجا ارسال میکنید نباید از 32 بایت بیشتر باشه :mrgreen: پس اگر رشته ای دارید که طولش بیشتر از 32 بایت است رو به چند قست تقسیم کنید و هر کدام رو پشت سر هم بایک تاخیر ارسال کنید . اما چیزی که باید بگم اینکه این ماژول بدرد بخور نیست و اگر وقت بذارید و از rfm12استفاده کنید و یک پرتکل درست حسابی هم براش بنویسید یکبار برای همیشه این مشکل رو برای خودتون حل کردید . من این کار رو کردم اما چون طرح اون درجایی استفاده شده مجاز به ارائه اون نیستم . و از همه دوستان که emailزدند و سورس و شماتیک خواستند معذ ر ت خواهی می کنم
hmt-r در حقیقت همون rfm12 هستش که یک میکرو ATMEGA8رو کنار خودش داره باتوجه به این که rfm12فقط میتونه یا فرستده باشه و یا گیرنده پس میکرو باید مدیریت کنه و در زمان هایی اطلاعات رو ارسال و در زمان هایی در یافت کنه لذا باید اطلاعات دریافت شده از سریال پورت در بافر خود نگه داره بافر اختصاص داده شده 32 بایت است لذا باید شما حداکثر طول اطلاعاتی که به صورت یکجا ارسال میکنید نباید از 32 بایت بیشتر باشه :mrgreen: پس اگر رشته ای دارید که طولش بیشتر از 32 بایت است رو به چند قست تقسیم کنید و هر کدام رو پشت سر هم بایک تاخیر ارسال کنید . اما چیزی که باید بگم اینکه این ماژول بدرد بخور نیست و اگر وقت بذارید و از rfm12استفاده کنید و یک پرتکل درست حسابی هم براش بنویسید یکبار برای همیشه این مشکل رو برای خودتون حل کردید . من این کار رو کردم اما چون طرح اون درجایی استفاده شده مجاز به ارائه اون نیستم . و از همه دوستان که emailزدند و سورس و شماتیک خواستند معذ ر ت خواهی می کنم
دیدگاه