XBEE API.

api java for digi xbee / xbee-pro oem oem rf
التحميل الان

XBEE API. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Andrew Rapp
  • موقع ويب الناشر:
  • http://code.google.com/u/andrew.rapp/
  • أنظمة التشغيل:
  • Mac OS X
  • حجم الملف:
  • 5.9 MB

XBEE API. العلامات


XBEE API. وصف

API Java ل Digi XBEE / XBEE-PRO OEM RF RF API XBEE API هو API جافا تمكنك من التواصل مع سلسلة XBEE / XBEE-PRO 1 (802.15.4) وسلسلة 2 (Znet 2.5 و ZB / ZBBee Pro) OEM RF، في وضع API. الهدف من XBEE API هو توفير API مرنا وسهل الاستخدام للتفاعل مع أجهزة الراديو XBEE. من حيث المرونة، الهدف هو عدم تقييدك إلى تنفيذ معين (E.G. GUI، تطبيق الويب)، ولكن بدلا من ذلك، تتيح لك تحديد كيفية استخدامه. تم اختبار برنامج XBEE API على Windows و Mac و Linux ويمكن تشغيله على أي نظام أساسي آخر يدعم جافا 5 أو أكبر و Roxtx. فيما يلي بعض الملامح الرئيسية ل "XBEE API": هو Java API للاتصالات مع سلسلة XBEE / XBEE-PRO 1 (802.15.4) وسلسلة 2 (Znet 2.5 و ZB / ZBEBEE PRO) OEM RF، في وضع API. الهدف من هذا المشروع هو توفير واجهة برمجة تطبيقات مرنة وسهلة الاستخدام للتفاعل مع أجهزة الراديو XBEE. من حيث المرونة، الهدف هو عدم تقييدك إلى تنفيذ معين (E.G. GUI، تطبيق الويب)، ولكن بدلا من ذلك، تتيح لك تحديد كيفية استخدامه. تم اختبار هذا البرنامج على Windows و Mac و Linux ويمكن تشغيله على أي نظام أساسي آخر يدعم جافا 5 أو أكبر و Roxtx. متطلبات: جاوة ما الجديد في هذا الإصدار: الحد الأقصى لحجم الحمولة لم يعد ينفذ لكل من السلسلة 1 و 2 xbees. سبب هذا التغيير هو الحد الأقصى للحجم يختلف اعتمادا على البرامج الثابتة. على سبيل المثال ZNET هو 72 بايت ولكن ZB Pro يصل إلى 84 بايت وأقل بناء على تكوينات معينة مثل التشفير. تمت إضافة طريقة جديدة (SetMaxpayLoadSize) للسماح للمستخدم بتحديد حجم أقصى. سيتم إلقاء استثناء أثناء الإرسال إذا تجاوز حجم الحمولة الحمولة الحد المحدد للمستخدم. إعادة تسميته TX_16_STATUS_RESPONSE إلى TX_STATUS_RESPONSE في الرفيفة للقضاء على الارتباك المحتمل كما ينطبق أيضا على عنوان 64 بت أضف فئة Nodediscover لسلسلة 1 XBES مثال إضافي لاستخدام NodEdiscover لسلسلة 2: nodediscovertest.java إضافة طريقة الإستعلام () إلى TXStatusResponse (سلسلة 1) و ZnettxStatusResponse (سلسلة 2) أضيفت استجابة الحالة No_Response (4) NEUM جديدة في السلسلة 110C8 الثابتة إعادة تسمية max_payload_size إلى znet_max_payload_size نظرا لأن فئة zborcesample. المضي قدما، سأستمر بادئة ZB (Zigbee) العامة بدلا من Znet. باستثناء حيث لاحظ، تنطبق كلا من البرامج الثابتة ZNET و ZB Pro على جميع فئات ZNET و ZB خطأ ثابت مع معرف العقدة. بفضل نيريو مونتويا للإبلاغ إضافة مستوى سجل المعلومات للحزم التي تسير في / خارج المسلسل. هذا سيجعل من السهل تحليل حركة المرور ث / o حمى مستوى التصحيح بالإضافة إلى التنفيذ المساوي لعنوان 64 بت لحل مشكلة RunTimeException XBee الآن توقف حزم تحليل عندما يتم فصل كابل التسلسل. في السابق Rostx سوف تذهب bonkers وملء القرص الصلب الخاص بك مع أخطاء السجل وأضاف isaddressbroadcast وطرق ISPanBroadcast لسلسلة 1 RX إضافة حالة محددة ZB Pro الجديدة إلى فئة استجابة الحالة TX استبدال tochar مع tostring في utils بايت وأضاف دليل ZB Pro وتحديث أدلة أخرى. تعديل znetremoteAest للمساعدة الفئة الفرعية ATCommand و ZnetremoteAtresponse إلى الفئة الفرعية ATCommandResponse. لأداء هذا التغيير، كان من الضروري تغيير نوع المرتجع من طريقة GetStatus في ATCommandResponse من Int To Status (ENUM). إذا كنت تستخدم الأسلوب ISOK ()، فلن يتم تغيير أي تغيير. واجهة إنشاء ixbee.java ل xbee.java وأضاف جميع دبابيس إلى XBeepins.java وأضاف متعجرا مختصرين لفئات TX وأضاف طريقة isconnected إلى فئة XBEE وأضاف zborcesamplerequest فئة ومثال المقابلة تنظيف الأمثلة وأضاف WPAN I / O عينات مثال وأضاف Znet / ZB PRO I / O عينات مثال تمت إزالة مثال إرسال متزامن مزاملا


XBEE API. برامج ذات صلة

bmap4j.

إطار عمل وتجهيز وظائف الدفع المجاني ...

177 2.2 MB

تحميل