XBEE API.Digi Xbee / Xbee-Pro OEM RF ¸ðµâ ¿ë Java API | |
Áö±Ý ´Ù¿î·Îµå |
XBEE API. ¼øÀ§ ¹× ¿ä¾à
±¤°í
- ƯÇã:
- GPL
- °¡°Ý:
- FREE
- °Ô½ÃÀÚ À̸§:
- Andrew Rapp
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://code.google.com/u/andrew.rapp/
- ¿î¿µÃ¼Á¦:
- Mac OS X
- ÆÄÀÏ Å©±â:
- 5.9 MB
XBEE API. ű×
XBEE API. ¼³¸í
Digi Xbee / Xbee-Pro OEM RF ¸ðµâ ¿ë Java API XBEE API´Â API ¸ðµå¿¡¼ XBEE / XBEE-PRO ½Ã¸®Áî 1 (802.15.4) ¹× Series (Znet 2.5 ¹× ZB / ZigBee Pro) OEM RF ¸ðµâ°ú Åë½Å ÇÒ ¼öÀÖ°Ô ÇØÁÖ´Â Java APIÀÔ´Ï´Ù. XBEE APIÀÇ ¸ñÇ¥´Â Xbee RadioS¿Í »óÈ£ ÀÛ¿ëÇϱâ À§ÇØ À¯¿¬ÇÏ°í °£´ÜÇÑ API¸¦ »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. À¯¿¬¼º¸é¿¡¼ ¸ñÇ¥´Â ƯÁ¤ ±¸Çö (¿¹ : GUI, À¥ ¾Û)À¸·Î Á¦ÇÑÇÏÁö´Â ¾ÊÁö¸¸ ´ë½Å »ç¿ëÇÏ´Â ¹æ¹ýÀ» °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. XBEE API ¼ÒÇÁÆ®¿þ¾î´Â Windows, Mac ¹× Linux¿¡¼ Å×½ºÆ®µÇ¾úÀ¸¸ç Java 5 ÀÌ»ó ¹× rxtx¸¦ Áö¿øÇÏ´Â ´Ù¸¥ Ç÷§Æû¿¡¼ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ´ÙÀ½Àº "Xbee API"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÔ´Ï´Ù. ¡¤ XBEE / XBEE-PRO ½Ã¸®Áî 1 (802.15.4) ¹× Series 2 (Znet 2.5 ¹× Zb / ZigBee Pro) OEM RF ¸ðµâ°ú Åë½ÅÇÏ´Â Java API´Â API ¸ðµå¿¡¼. ÀÌ ÇÁ·ÎÁ§Æ®ÀÇ ¸ñÀûÀº Xbee Radios¿Í »óÈ£ ÀÛ¿ëÇϱâ À§ÇØ À¯¿¬ÇÏ°í °£´ÜÇÑ API¸¦ »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù. À¯¿¬¼º¸é¿¡¼ ¸ñÇ¥´Â ƯÁ¤ ±¸Çö (¿¹ : GUI, À¥ ¾Û)À¸·Î Á¦ÇÑÇÏÁö´Â ¾ÊÁö¸¸ ´ë½Å »ç¿ëÇÏ´Â ¹æ¹ýÀ» °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¼ÒÇÁÆ®¿þ¾î´Â Windows, Mac ¹× Linux¿¡¼ Å×½ºÆ®µÇ¾úÀ¸¸ç Java 5 ÀÌ»ó ¹× RXTX¸¦ Áö¿øÇÏ´Â ´Ù¸¥ Ç÷§Æû¿¡¼ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ÀÚ¹Ù ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ ÃÖ´ë ÆäÀ̷εå Å©±â´Â ´õ ÀÌ»ó ½Ã¸®Áî 1°ú 2 ¿¢½ººê ¸ðµÎ¿¡ ´ëÇØ ¸ðµÎ Àû¿ëµÇÁö ¾Ê½À´Ï´Ù. ÀÌ º¯°æÀÇ ÀÌÀ¯´Â Æß¿þ¾î¿¡ µû¶ó ÃÖ´ë Å©±â°¡ ´Ù¸¨´Ï´Ù. ¿¹¸¦ µé¾î ZnetÀº 72 ¹ÙÀÌÆ®ÀÌÁö¸¸ ZB Pro´Â ¾ÏÈ£È¿Í °°Àº ƯÁ¤ ±¸¼º¿¡ µû¶ó ÃÖ´ë 84 ¹ÙÀÌÆ® ÀÌÇÏÀÔ´Ï´Ù. »ç¿ëÀÚ°¡ ÃÖ´ë Å©±â¸¦ Á¤ÀÇ ÇÒ ¼ö ÀÖµµ·Ï »õ ¸Þ¼µå (SetMaxPayLoadSize)°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ÆäÀ̷εå Å©±â°¡ »ç¿ëÀÚ Á¤ÀÇ ÇѰ踦 ÃÊ°úÇÏ¸é º¸³»´Â µ¿¾È ¿¹¿Ü°¡ ¹ß»ýÇÕ´Ï´Ù. ¡¤ APIID¿¡¼ TX_STATUS_RESPONEÀÇ TX_STATUS_RESPONES·Î À̸§À» º¯°æÇÏ¿© 64 ºñÆ® ÁÖ¼Ò ÁöÁ¤¿¡µµ Àû¿ëµÇ´Â ÀáÀçÀû È¥¶õÀ» Á¦°ÅÇÕ´Ï´Ù. ¡¤ ½Ã¸®Áî 1 ¿¢½ººê¿¡ ´ëÇÑ Nodediscover Ŭ·¡½º Ãß°¡ ¡¤ Series 2 ¿ë Nodediscover »ç¿ëÀÇ Ãß°¡ ¿¹ : NodedIccoverTest.java ¡¤ TXStatusResponse (Series 1) ¹× ZnetTxStatusResponse (Series 2)¿¡ issuccess () ¸Þ¼Òµå°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ NO_RESPONSE (4) STATUS RESTAMISE ENUM SERIES 110C8 Æß¿þ¾îÀÇ »õ·Î¿î ±â´É ¡¤ znet_max_payload_size·Î max_payload_size·Î znet_max_payload_size·Î º¯°æµÇ¾ú½À´Ï´Ù. ¾ÕÀ¸·Î ³ª´Â Znet ´ë½Å ÀÏ¹Ý ZB (ZigBee) Á¢µÎ¾î¸¦ »ç¿ëÇÏ°Ú½À´Ï´Ù. ¾ð±Þ µÈ °æ¿ì¸¦ Á¦¿ÜÇÏ°í Znet°ú ZB Pro Æß¿þ¾î°¡ ¸ðµç Znet ¹× ZB Ŭ·¡½º¿¡ Àû¿ëµË´Ï´Ù. ¡¤ ³ëµå ID°¡ÀÖ´Â ¹ö±×°¡ ¼öÁ¤µÇ¾ú½À´Ï´Ù. º¸°í¸¦ À§ÇØ Nerio Montoya ´öºÐ¿¡ ¡¤ ÀÏ·ÃÀÇ ÆÐŶ¿¡ ´ëÇÑ ÆÐŶ¿¡ ´ëÇÑ Á¤º¸ ·Î±× ¼öÁØÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. ÀÌ·¸°ÔÇÏ¸é µð¹ö±× ¼öÁØÀÇ ÀÚ¼¼ÇÑ Á¤º¸¸¦ ½±°Ô ºÐ¼® ÇÒ ¼ö ÀÖ½À´Ï´Ù. runtimeException ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ 64 ºñÆ® ÁÖ¼Ò¿¡ ´ëÇÑ ±¸Çö°ú °°½À´Ï´Ù. ¡¤ XBEE´Â ÀÌÁ¦ Á÷·Ä ÄÉÀ̺íÀÌ ºÐ¸®µÇ¸é ÆÐŶÀ» ÆĽÌÇÕ´Ï´Ù. ÀÌÀü¿¡ Rxtx´Â Bonkers °¡°í ·Î±× ¿À·ù°¡ÀÖ´Â ÇÏµå µå¶óÀ̺긦 ä ¿ó´Ï´Ù. ¡¤ IsAddressBroadcast ¹× IsPanBroadcast ½Ã¸®Áî 1 RX ¿ë ISPanBroadCast ¸Þ¼µå Ãß°¡ ¡¤ »õ·Î¿î ZB Pro ƯÁ¤ »óÅ Ãß°¡ TX »óÅ ÀÀ´ä Ŭ·¡½º¿¡ ¡¤ ¹ÙÀÌÆ® utils¿¡¼ tostring·Î ±³Ã¼ µÊ ¡¤ ZB PRO MANUAL ¹× ±âŸ ¼³¸í¼ ¾÷µ¥ÀÌÆ®µÇ¾ú½À´Ï´Ù. ¡¤ ZnetRemoTeatRequest¸¦ ¼öÁ¤ µÈ ZnetRemoTeatRequest¿¡¼ ATCommand ¹× ZnetRemoTeatResponse¸¦ Subclass ATCommandResponse¿¡ ¼öÁ¤Çß½À´Ï´Ù. ÀÌ º¯°æÀ» ¼öÇàÇÏ·Á¸é atCommandResponse¿¡¼ int to status (enum)¿¡¼ getStatus ¸Þ¼ÒµåÀÇ ¹Ýȯ À¯ÇüÀ» º¯°æÇؾßÇß½À´Ï´Ù. ISOK () ¸Þ¼Òµå¸¦ »ç¿ëÇÏ´Â °æ¿ì º¯°æÀÌ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. ¡¤ XBEE.JAVA ¿ë IXBEE.JAVA¸¦ »ý¼ºÇß½À´Ï´Ù ¡¤ Xbeepins.java¿¡ ¸ðµç ÇÉÀ» Ãß°¡Çß½À´Ï´Ù ¡¤ TX Ŭ·¡½º¿¡ ´ëÇÑ Ãà¾à µÈ ÀÎÁõÀÚ°¡ Ãß°¡µÇ¾ú½À´Ï´Ù ¡¤ XBEE Ŭ·¡½º¿¡ iSconnected ¸Þ¼Òµå°¡ Ãß°¡µÇ¾ú½À´Ï´Ù ¡¤ ZBFORCESAMPLEREQUEST Ŭ·¡½º¿Í ÇØ´ç ¿¹Á¦°¡ Ãß°¡µÇ¾ú½À´Ï´Ù ¡¤ Á¤¸® µÈ ¿¹Á¦ ¡¤ WPAN I / O »ùÇà ¿¹Á¦ Ãß°¡ ¡¤ ZNET / ZB PRO I / O »ùÇà ¿¹Á¦ Ãß°¡ ¡¤ Á¦°Å µÈ Áߺ¹ µ¿±âÈ ¿¹Á¦ Á¦°Å
XBEE API. °ü·Ã ¼ÒÇÁÆ®¿þ¾î
¸¶Áî´Ù 3 ÇØÄ¡¹é
iPhone¿¡ °¡Àå ÁÁ¾ÆÇÏ´Â ÀÚµ¿Â÷ ºê·£µå¸¦ ³ÖÀ» ¼öÀÖ´Â ÈǸ¢ÇÑ Å׸¶ÀÔ´Ï´Ù. ...
103 630 KB