پاسخ : استفاده از SIM900 بعنوان یک TCP Server
اول باید دقیقا مشخص کنید که چه نوع اصلاعات میخاین ردوبدل کنید تا حجم دیتا مشخص بشه
دوم با برنامه نویسی مناسب میتونید حجم ارسال و دریافت رو کم بکنید مثلا میخواین عدد 256.3658 ارسال کنید که این عدد در حالت متن 8 کاراکتر میشه اما اگر به جای 8 کاراکتر بیاین 4 بایتی که اون عدد اعشاری رو درست کرده بفرستین کد ارسالی نصف میشه
سوم فرض کنیم شما میخواین همون دما رو بفرستین میتونید یه بازه هیسترزیس مشخص کنید و وقتی از اون بازه تغییرات عبور کرد دیتا ارسال کنید
SIM900 که تو بندرعباس هست باید وقتی دیتا بفرسته که دیتای شما مقدارش عوض بشه و سرور هم باید وقتی دیتا به SIM900 تهران بفرسته که مقدار دیتای قبلی عوض شده یعنی نیاز نیست که مدام بیاد دیتا از سرور بخونه
شما باید اینجا فقط سیم900 که تو تهران هست رو باید همیشه آنلاین به سرور وصل کنید
پورتی که بین سیم900 و سرور ایجاد میشه معمولا بعد از 3 تا 10 دقیقه بسته میشه که شما میتونید با ارسال یک کاراکتر الکی این ارتباط رو همیشه وصل نگه دارین
نگران هزینه هم نباشین بلاخره کسی که دستگاه رو میخره باید هزینه کنه
اول باید دقیقا مشخص کنید که چه نوع اصلاعات میخاین ردوبدل کنید تا حجم دیتا مشخص بشه
دوم با برنامه نویسی مناسب میتونید حجم ارسال و دریافت رو کم بکنید مثلا میخواین عدد 256.3658 ارسال کنید که این عدد در حالت متن 8 کاراکتر میشه اما اگر به جای 8 کاراکتر بیاین 4 بایتی که اون عدد اعشاری رو درست کرده بفرستین کد ارسالی نصف میشه
سوم فرض کنیم شما میخواین همون دما رو بفرستین میتونید یه بازه هیسترزیس مشخص کنید و وقتی از اون بازه تغییرات عبور کرد دیتا ارسال کنید
SIM900 که تو بندرعباس هست باید وقتی دیتا بفرسته که دیتای شما مقدارش عوض بشه و سرور هم باید وقتی دیتا به SIM900 تهران بفرسته که مقدار دیتای قبلی عوض شده یعنی نیاز نیست که مدام بیاد دیتا از سرور بخونه
شما باید اینجا فقط سیم900 که تو تهران هست رو باید همیشه آنلاین به سرور وصل کنید
پورتی که بین سیم900 و سرور ایجاد میشه معمولا بعد از 3 تا 10 دقیقه بسته میشه که شما میتونید با ارسال یک کاراکتر الکی این ارتباط رو همیشه وصل نگه دارین
نگران هزینه هم نباشین بلاخره کسی که دستگاه رو میخره باید هزینه کنه
دیدگاه