Home

MeshBee CookBook v0.1

image

Contents

1. Trans 61 Cols VT100 NUM CEE Serial COM12 115200 23 1 23 Rows Router receives Coordinator s greeting and reply to it r serial com15 SecureCRT eB X serial com12 SecureCRT Edit View Options Transfer Script Tools Window Help File Edit View Options Transfer Script Tools K Enter host Alt R 3c a 5S d ea Xd Enter host Alt R 5 Paes ds supported ATRB ATPA ATLA ATTM ATDA ATBR ATQT ATIF ATRB ATPA ATAJ ATRS ATLN ATJN ATLA ATTM S Sessions ATDT ATAP ATMC ATOT ATOR ATOA ATOS ATTT g E Sessions ATDA ATBR ATQT ATIF ATDT ATAP ATMC ATTT Hes A serial com10 Pp A serial com10 i A serial com12 2 Node information A serial com12 2 Node information 13 FW Version Pagi FW Version Ox1003 A serial com 0 0x0000 A serial com13 Short Addr Oxc671 E L Ox 0000 Gd codi Mac Addr 0x00158d00003552b7 8 aia Radiochnl 35 8 Radiochnl 15 x d serial com15 Device Type Co ordi nator amp serial com15 Device Type Router x ES serial com7 UAR S BaudRate c UART1 s BaudRate 115200 Unicast Dest Addr Oxc671 a Unicast Dest Addr A serial com8 A serial com8 J serial com9 3 Belonging to serial com9 3 Belonging to PANID 0x7510 EXPANID 0x00158d0000355273 PANID 0x7510 EXPANID 0x00158d0000355273 OK OK Enter Data Mode Enter Data Mode OK OK HI I m Coordinator m 2
2. y R c e _qnn 45 4 ee EF anle Vantaa v ages TTTENLLI GL 3 2b B p en aT j rw Y Ready Serial COM15 115200 23 1 23 Rows 57 Cols VT100 NUM Ready Serial COM12 115200 23 1 23 Rows 61 Cols VT100 NUM 2014 Seeed Technology Inc MB_2014_D02 Example of Mode Operation Coordinator receives Router s reply d serial com10 d serial com12 d serial com13 d serial com14 d serial com15 d serial com7 d serial com8 E A serial com9 r serial com15 SecureCRT Options Transfer Script Tools Window Help ds supported ATRB ATPA ATLA ATM ATDA ATBR ATQT ATIF ATDT ATAP ATMC ATOT ATOR ATOA ATOS ATTI 2 Node information FW Version 0x1003 Short Addr 0x0000 Mac Addr 0x00158d0000355273 Radiochnl 15 Device Type Co ordinator 5 BaudRate 115200 Unicast Dest Addr Oxc671 3 Belonging to PANID 0x7510 EXPANID 0x00158d0000355273 Enter Data Mode 3 2014 Seeed Technology Inc ell X serial com12 SecureCRT File Ftp View Options a Sessions A serial com10 K serial com12 A serial com13 Pg serial com14 A serial com15 K serial com7 A serial com8 J serial com9 Transfer Script ATRB ATPA ATAJ ATRS ATLN ATIN ATLA ATTM ATDA ATBR ATQT ATIF ATDT ATAP ATMC ATTT 2 Node information FW Version 0x1003 Short Addr Oxc671 Mac Addr 0x00158d00003552b7 Radiochnl 15 Device Type Router UART1 s BaudRate 115200 Unicast Des
3. 1 0 Introduction MeshBee is a 2 4 GHz wireless zigbee RF module It use microchip JN516x from NXP that enables several different flvors of standards based zigbee mesh networking Our released firmware fully supports Zigbee Pro stack You can use MeshBee in three different ways Master Mode the factory firmware warps the complicated Zigbee stack operation into a few easy to use serial commands AT commands Slave Mode for a complex mesh network a host application can send API frames to the MeshBee that contain short address and payload information instead of using AT command Transparent Mode MeshBee can also work as a transparent serial communication node that can be part of a simple point to point connection When operating in this mode the modules act as a serial line replacement all UART data received through UARTI is directly send to a specified remote node 02014 Seeed Technology Inc MB 2014 02 4 Installing IDE 1 1 Installing IDE NXP provides full scale development environment tools and documents The development environment consists of the SDK toolchain and the ZigBee stack SDK Please visit NXP s website to get some detailed description http Awww nxp com techzones wireless connectivity smart energy html Note MeshBee s factory firmware is developed on top of the smart energy profile To create the development environment perform these steps 1 Install N SW 404 SDK Toolchain to default disk C
4. 2 Install JN SW 4064 ZigBee Smart Energy SDK to default disk C C Jennic WFE fD EAU O0 U Js E w fect HEH PAS EES 2014 5 8 11 49 2014 3 25 13 51 ERE TRA Components 2014 3 25 13 51 ge _Jerevin z014 3 2T 10 12 L HEr Licenses z114 3 25 13 51 Platform 2014 3 25 13 51 Stack 2014 3 25 13 51 Tools 2014 35 25 14 18 PHVB C2 5 mms FLL 2014 Seeed Technology Inc MB_2014_D02 Installing IDE Note The developing toolchain supports windows only For Linux and Mac users a windows VM is recommended When finished the installing you can test the tool chain if you are not sure whether it 1s successful or not Perform these steps 1 Clone the latest firmware source code from github 2 Copy the source code folder to C Jennic Application 3 Open Jennic Bash Shell 4 Type these shell commands cd MeshBeeMasterBranch cd build Sbuild sh Jennic Bash Shell ighee_join o cygdrive C Jennic Applicat ion MeshBeeMasterBranch build obj zigheeke main o cygdrive C Jennic Applicat ion MNeshBbeeMasterBranch build obj zighee_node 0 cyugdrive C eJennic Application MNeshBeeMasterBranchbuild obj zighee_zbp_utili ties o cygqdriversG Jennic Application MeshBeeMasterBranch build obj ACC_Adx1345 Suli o cygdrivesC Jennic Applicat ion MeshHeeMasterBranch build obj suli o lRec al JM516x 105 JH516x 1PURM JH516x l1APSMAC
5. Yseeed studio MeshBee Open Source ZigBee RF Module CookBook 2014 Seeed Technology Inc www seeedstudio com 2014 Seeed Technology Inc MB_2014_D02 2014 05 07 oliver wang Created 2014 Seeed Technology Inc MB_2014_D02 2 Table of contents Table of contents See I ae sa gece E N E E E E 4 LO TOO E ates 4 5 De PEN WP TG IV LS I CS stare ates sin piesa 8 ences E E E E E 10 l4 Seting dp the NEtWOTK cessisset iar m s UG onae nina 1 Chapter 2 Example of Mode Ope At OM don sau basnoreenontdensepoaotuniaisandemssoynenee 13 PN TAO 13 Additional Documentation eeessssssssssseeeeeeeeeeeeeeeeee enhn nennen nenne nnn nnns 14 Die PRE AN FOO E 15 Remote Jed Dlink example eosomsesecesntup iesamb ERU PU MEOS pIpEPEAR RA MEN 15 sending Data packets example sss 18 Di MCU 21 IVC AIS TTL uos coeunt mob ce eR E meadea cers Gaavexedeuses 2 Additional doc tne nO rh d aded das Esser beue b sus aisi me bsp dues 23 M 29 24 24 2014 Seeed Technology Inc MB 2014 D02 Introduction Chapter 1 Getting Started
6. pwmUidth gt 500 pwm idth 500 VAHI TimerStartRepeat E AHI TIMER 1 500 pwmWidth 500 pumUidth To Mierarchy Wo consoles te display at this tise ro Jemnic Bath Shell LI 02014 Seeed Technology Inc C MeshBeel azterBranch src firwware at api c Eclipse Platfore WATATATVATATENENSENEPNAVAVATVATVATATVATATMNTESESNTESENATATA Nritable ELI a Ga Smart Insert BE Outline 53 u u u u u u u u u u a a H tt H tt H H tt H tt 1703 pi Ge cic 89 Trets j Q YY TO ztdio h string h common firmware uart zigbee_join h firmware apioh firmware ota zigbee endpoint h firmeare hal h firmware pi pack h firmeare cni b suli h PREANBLE API DELIMITER ATHEADERLEN API Reboot CallBack tzApiSpec tsApiSpec uintl6 BegisterSetRexp CallBack tzApiSpect tsApiSpect QuaryOnChipTenpar CallBack tsApiSpect tzApiSpec API_i32SetGpie_CallBack tsApiSpec tz piSpec uinti listAllWodes CallBack tsApiSpect tsApiSpec win showInfo CallBaek tsApiSpect tsApiSpeet uintl x AT printTT uintl int AT_reboot uintl6 int AT_powerUpActionSet uintl6 ant AT_enterDatallode uinti int AT enterApiMode uintlE int AT enterMcullode uintlE int AT listAllModes uintl W imt AT shosInfo uimti int AT triggerOTA sg
7. to join the network through it 2 Router This is the node with routing capability and is also able to send receive data 3 End device Only capability to send receive data Different device role should burn different image Burn the latest firmware using JN5 xx Flash Programmer Four steps are required as below NXP JN51xx Flash Programmer 1 8 9 Configu abes Program DAROU JN5168 bin Refresh Connact Skip Verification Device Device Choose how you want to assign the MAC address 5 Use MAC address embedded in application binary 8 Reuse existing MAC address in target device shown in MAC Address field below 5 Use next available MAC address from MAC address list file o Type new MAC address in MAC Address field below MAC Address List File MAC Address Hex 00 Auto increment Address 02014 Seeed Technology Inc gt mee Gaston Browse Browse Control Carrier Board or USB Dongle Automatic Program and Reset RESET Dongle rase EEPROM MB 2014 _ D02 HEY i Setting up the network 1 4 Setting up the network Start stack and initialise network Network This is the wireless network created by the Co ordinator Initially it consists only of the Co ordinator which other nodes can then join As Router nodes join the network can expand Die oth i join the Routers instead potiri diia of the Co ordinator node addresses and properties B
8. B 2014 D02 6 Installing IDE preparation work Open eclipse IDE and import the project you can catch a glimpse of the firmware asterBranch s are_at_api c Eclipse Platfors Li Search Bun Project HBindow Help AlUShife gt t O Q aep Alis 8 Qi Glee Open File a Cult firmware at api c 3 firsware at api h firmware spe c zi gbee endpoint c firmvare ads c 8 zigbee join c zigbee node c ose tr Close All 5 Save Az NAME API 1 ackEVventPro t layer Processing frame from A rt id lame t Usage E Refresh 5 ZPS tsAfEver ackEven Congert Line Delimiterz To b RETURNS int ErrorCode GS Print Celer Switch Yorkspace Restart acy Export Properties 1 rigbee endpoint h MeshBecMasterBra 2 sulice VeshBesMasterBranch suli 3 firewore_sleep c MeshBeeMasterBran 4 MesbBee osefgdiag MesbBecMasterBra Exit Adapt pwmWuidtn f Problens Tasks 5 Console 2 int API_132AdsStackEventProc ZPS_tsAtEvent sStackEvent int cnt 0 1 50 int size 0 int result ERR bool ret ERR uintsS tmp izeof tsaApiSpec 0 PDUM chAPduInstance hapdu_ins uinti ul6PayloadSize uintS payload addr uint iqi uinti pumUidth RSSI Led lqi sStackEvent gt uEvent sApsDatalndEvent uSLinkQuality lqi 500 110 if
9. _JN5168 LZPSTSU_JM5i16x lAES_SW_JNS 16x 1PDUM JM516x l1ZPSRHRPL JH5168 lHandom JM516x 1PDM EEPROM JH516x 1DBG 6x lf pp pi ZIGBEE JH516x 1Mac ZIGBEE 1lTof JM5i16x lkcv_JN516x 1AES_CC H SU PATCH JH516x l es JM516x lTimer amp Seruer JH516x lHardwareApi_JN516x 1Micro Specific JM516x lBoot JH516x l1ZPSHUK ZED JH5168 1m WUl end group Wl Map cugdriueG IenniczAfipplicationz HezhBeeMasterBranchz huild output EMD JM5168 map cygdriuezlG Iennicz Toolsz hba elf ha2 binz hba elf size cygqdrivert Jennic Applicati on MeshHeeMasterBranch build out put END_JN5168 e lf text data hss dec hex filename 166887 4764 21464 186615 cygqdrive C Jennic Applicat ion MNeshBeeMa sterBranch build out put EMND_JN5168 e lf Generating binary cyugdrive C Jdennic Tools ba e lf ha2 bineba elf objcopy j version j bir j f lashheader j vsr table vsr handlers j ro mac address j ro nta header J ro se InkKeu j ro se cert j ro ze pukleu j se customData j rodata Jj text j data j bss j heap j stack binary cygdrive C Jennic Appl ication MeshBeeMasterBranchbuild out put END_JN5168 elf cygdrivesC Jennic Aappli cation MeshBeeMasterBranch build out put END_JNM5168 bin bash 3 25 If three binary files are generated successfully congratulations you have finished all the 2014 Seeed Technology Inc M
10. e Has 20 bytes to hold your data Serial write 0x 3 7 data 0 s Serial write 0x65 data 1 Serial write 0x65 data 2 Serial write 0x65 data 3 Serial write 0x64 data 4 d Serial write 0x00 none Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write 0x00 unicast address Low we send to 0x0000 Coordinator Serial write 0x00 unicast address High Serial write 0xf8 checkSum sum of payload In order to taking advantage of the API mode a software library written by C was developed This library presents the internal information in a human friendly format You can package the API frame by functions it provides 2014 Seeed Technology Inc MB_2014_D02 20 Example of Mode Operation 2 3 MCU Mode In order to simplify the development of application for user we create an Arduino ful user programming space AUPS The most important thing to note is AUPS is not a real Arduino because it doesn t support Arduino IDE We only present two Arduino style functions arduino setup void arduino setup void J Y arduino loop void arduino_loop void Jf Mechanism Experienced C C programmers may wonde
11. etty simple to write your own MCU code to work with API mode Sometimes you want to send some data packet in your protocol For example in many sensor network applications the data samples are a series of data set like typedef struct uint verifyByte verify avoiding mistakes when take serial transmission uintS dataType maybe temperature or humility uintl6 dataPointCnt number of data point 02014 Seeed Technology Inc MB 2014 02 Example of Mode Operation intl6 datapoint DATA POINT NUM a series of data points tsDataStream API data packet can meet your demands Arduino sketch 7 Sending data packet demo Coordinator will receive seeed in its uart include lt Arduino h gt include lt Serial h gt LED Pin int led 13 declaration void sendDataPacket void setup pinMode led OUTPUT Serial begin 115200 open the serial port at 115200 bps void loop sendDataPacket digitalWrite led LOW delay 500 sendDataPacket digitalWrite led HIGH delay 500 Send data packet void sendDataPacket 02014 Seeed Technology Inc MB 2014 02 19 Example of Mode Operation i Serial write Ox7e start delimiter Serial write 0x19 length Serial write 0x02 Api identifier API_DATA_PACKET Serial write Oxec frameld any number Serial write 0x00 option 0x00 indicate NO ACK Serial write 0x06 data length 2 byt
12. id setup pinMode led OUTPUT open the serial port at 115200 bps Serial begin 115200 void loop remoteATIO_On digitalWrite led LOW delay 500 remoteATIO_Off digital Write led HIGH delay 500 Turn off remote Led void remoteATIO_Off Serial write 0x7e start delimiter Serial write Ox0d length Serial write 0x17 MAPI identifier remote AT require Serial write Oxec frame ID Serial write 0x00 option Serial write 0x 0 MAT cmd index Serial write 0x09 IO pin No Serial write 0x00 State Off Serial write 0x00 hone Serial write 0x00 none Serial write 0x00 none Serial write 0x00 none Serial write 0x00 none Serial write 0x00 none Serial write 0xc6 unicast address low Serial write 0x71 unicast address high Serial write 0x9c check sum payload byte 4 16 02014 Seeed Technology Inc MB 2014 D02 HEY 9 Example of Mode Operation Turn on remote Led void remoteATIO_On Serial write Ox7e Serial write Ox0d Serial write Ox17 Serial write Oxec Serial write Ox00 Serial write 0x70 Serial write 0x09 Serial write Ox01 State On Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox00 Serial write Ox9d Sending Data packets example Now that you may understand how API mode works It s pr
13. ind with other nodes Zigbee network lifecycle Normally MeshBee will form the Network automatically If a router or end device failed to join network you can use command ATRS to rescan and perform network actions again 02014 Seeed Technology Inc MB 2014 D02 Setting up the network serial com12 SecureCRT File Options Transfer Script Tools Window Sessions x A serial com10 1 AT commands supported ATIN ATLA J serial com12 ATRB ATPA ATAJ ATRS ATLN ATDA ATBR ATQT ATIF ATDT ATAP ATMC ATTI F A serial com13 d serial com14 K serial com15 A serial com7 dA serial com8 J serial com9 2014 Seeed Technology Inc 2 Node information FW Version Short Addr Mac Addr Radiochn l Device Type UARTL s BaudRate Unicast Dest Addr 3 Belonging to 0x1003 Oxc671 0x00158d00003552b7 15 Router 115200 0x0000 PANID 7510 EXPANID 0x00158d0000355273 OK MB_2014_D02 12 Example of Mode Operation Chapter 2 Example of Mode Operation MeshBee has four different types of mode AT API DATA MCU illustrated in figure below API 44 LOW No matter which mode MeshBee works in input can go back to AT command mode 2 1 AT mode The AT commands that MeshBee radios use for interactive are a descendant of hayes command set Every AT command starts with AT and followed by two characters that
14. indicate which command is being executed then by some optional configuration values To communicate with MeshBee from Win7 we will use SecureCRT In CoolTerm on a Mac the procedure works pretty much the same 02014 Seeed Technology Inc MB 2014 02 Example of Mode Operation serial com12 SecureCRT File Edit View Options Transfer Script Tools Window Help x Mesh Bee o Sessions Zigbee module from seeedstudio Firmware Version 0x1003 A serial com12 serial com9 Stack overflow mark 0x04006800 Stack Size 6144 Free RAM 6460 UART1L LA baud rate 5 Initializing ADC Restoring Context app state 9 Initializing OTA Init user programming space Child found in NT sending route request Oxfffe NWK Serial COM12 Note The baud rate must be set to 115200 in SecureCRT Make sure MeshBee works in AT mode Use AT commands 15 very easy Here are the steps 1 Input to go to AT command mode 2 Wait for a MeshBee ok response 3 To read a register just typing an AT command 4 To set a register type an AT command followed by the register value AT command contain three different types Additional Documentation For more information about the AT command operations please refer to the MeshBee User s manual v0 1 2014 Seeed Technology Inc MB_2014_D02 14 Example of Mode Operation 2 2 API Mode 15 simply a set of standard interfaces created to allow
15. of AUPS OS eEnterCriticalSection mutexRxRb clear_ringbuffer amp rb_uart_aups OS eExitCriticalSection mutexRxRb else arduino_loop if _loopInterval gt 0 OS_eStartSWTimer Arduino_LoopTimer APP_TIME_MS _loopInterval NULL j else 02014 Seeed Technology Inc MB 2014 02 27 Example of Mode Operation OS_eActivateTask Arduino_Loop Write your own code in ups arduino sketch c then compile and upload the image to MeshBee In AT mode using ATMC to enter MCU mode Additional documentation For more information about the function list that AUPS can call please refer to the MeshBee User s manual vO 1 Blink example in AUPS f Blink demo in AUPS UartBeeV5 s Sleep On Led will blink 1 IO T led io intl6 state HAL PIN HIGH void arduino setup void setLoopIntervalMs 1000 set loop period suli pin init amp led io 9 Ainit led suli pin dir amp led io HAL PIN OUTPUT void arduino_loop void suli_pin_write amp led_io state set led if state HAL_PIN_HIGH state HAL PIN LOW else state HAL_PIN_HIGH 2014 Seeed Technology Inc MB_2014_D02 Example of Mode Operation 2 4 Data Mode When operating in Data mode the modules act as a serial line All UART data received through the UART is transmitted to a specified remote device To use a transparent connection take the following steps Setunicast address ATDAxxx 2 Ente
16. other MCU to interact with MeshBee For our purposes API supports local operation and remote operation For example a host application can send an ATIO frame to Coordinator A A will set its GPIO when it receives this frame The most important thing to note is that APIs are specifically engineered to enable MeshBee to talk efficiently to other MCU The target of API mode 15 to transmit highly structured data quickly and reliably Remote led blink example Sending commands over the wireless network to control the remote device is kind of exhilarating it is something you can accomplish in API mode Some kinds of AT commands can also be sent wirelessly for execution on remote device Here we implement a remote IO control demo Hardware list Arduino MeshBee X2 XBee shield X1 UartBeeV5 XI 02014 Seeed Technology Inc MB 2014 02 Example of Mode Operation Install hardware like that 1 Connect Arduino with MeshBee s Coordinator through UART 2 Connect MeshBee s Router with UartBeeVS Arduino sketch Je Remote LED control sketch Send remote AT request frame to Coordinator short address is 0x0000 Router should enter API mode at first On Sleep Led on remote device will blink uf Zinclude Arduino h include Serial h LED Pin int led 13 declaration void remoteATIO_Off void remoteATIO_On 02014 Seeed Technology Inc MB 2014 02 16 Example of Mode Operation vo
17. r Data Mode ATDT Chat example Coordinator say HI to Router n File Options Transfer Script Tools Window File Edit View Options Transfer Script Tools Window ds supported ATRB ATPA ATAJ ATRS ATLN ATIN ATLA ATTM ATDA ATBR ATQT ATIF ATDT ATMC ATRB ATPA ATLA ATIM ATDA ATBR ATQT ATIF ATDT ATAP ATMC ATOT ATOR ATOA ATOS ATTI E o Sessions A serial com10 j A serial com12 B a Sessions a E serial com10 A serial com12 2 Node informati on 2 Node informati on ial FW Version 3 Version Ox1003 m serial com13 i short addr Ox0000 A i serial com13 Short Addr Oxc671 A serial com14 Mac Addr 0x00158d0000355273 Ng A serial com14 Mac Addr 0x00158d00003552b7 n Radiochnl 7 15 Radiochnl 15 aur A serial com15 fMipevice Tvoe Co ordinator IWM A serial com15 Device Type Router Device Type Co ordinator UART1 s BaudRate 115200 Unicast Dest Addr Oxc671 UART1 s BaudRate 115200 Unicast Dest Addr 0x0000 n A serial com7 A serial com8 Les A serial com9 P A serial com7 m A serial com8 3 Belonging to J serial com9 PANID 0x7510 EXPANID 0x00158d0000355273 OK 3 Belonging to PANID 0x7510 EXPANID 0x00158d0000355273 OK Enter Data Mode Enter Data Mode OK
18. r where the program s main entry point function has gone It s there but it s hidden under the covers by a task of JenOS A task called Arduino_Loop was running on background There are several other tasks created on MeshBee too So Arduino_Loop should release CPU periodically to let other task use it A software timer was created to activate Arduino_Loop You must set repeat time in arduino_setup by calling setLoopIntervalMs at first The repeat time is similar to crystal oscillator frequency of Arduino void ups_init void Init ringbuffer UPS vInitRingbuffer init suli suli_init Ainit arduino sketch with arduino style setup function arduino_setup start arduino loops Arduino_LoopTimer is bound with Arduino_Loop task 2014 Seeed Technology Inc MB_2014_D02 Example of Mode Operation OS_eStartSWTimer Arduino_LoopTimer APP TIME MS 1 NULL OS TASK Arduino Loop i if E_MODE_MCU g sDevice eMode Back Ground to search AT delimiter uintS tmp AUPS UART RB LEN uint Device 2 NULL uintl6 Deviceld 0 uint32 avlb cnt suli uart readable Device Deviceld uint32 min cnt MINNAUPS UART RB LEN avlb cnt Read not pop make sure we don t pollute user data in AUPS ringbuffer vHAL UartRead tmp min cnt if searchAtStarter tmp min cnt Set AT mode setNodeState E MODE AT suli uart printf Device Deviceld Enter AT Mode r n Clear ringbuffer
19. rade 21n115 int AT sbort TAUpgrade uintl int AT_OTAStatusPell uinti e int AT_TestTest uinti6e int AT_i32QueryOnChipTesper uintl6 int attt dummy reg uintl6 dummy value wint atComeands AT Command t atCowsandsApiMede AT Command ApiMede 1 B r1 8 MB 2014 02 I Setting up the MeshBee 1 2 Setting up the MeshBee USB To assemble your experimental environment perform the following steps 1 Stepl Insert MeshBee into the socket of UartBeeV5 2 Step2 Connecting UartBeeV5 with PC by USB port 2014 Seeed Technology Inc MB_2014_D02 Setting up the MeshBee N ON i Nu Cy BS j f f p f P ca ESS a Irn 9 vars I LU can l4 9 Oo ci csO o 000 Soot UART1 Su3Uuarti JOs Qi lc D2 UART of FT232 Note Switch the SW to 3V3 and SW3 to Prog position at first 02014 Seeed Technology Inc MB 2014 02 9 Upgrade firmware 1 3 Upgrade firmware A wireless network comprises a set of nodes that can communicate with each other by means of radio transmissions according to a set of routing rules for passing messages between nodes ZigBee network includes three types of node 1 Coordinator This is the first node to be started and is responsible for forming the network by allowing other node
20. t Addr 0x0000 3 Belonging to PANID Ox7510 EXPANID 0x00158d0000355273 OK Enter Data Mode OK HI I m Coordinator MB 2014 02 25

Download Pdf Manuals

image

Related Search

Related Contents

important safeguards save these instructions.  user manual Safety precautions  Veri-Series Operations Manual  Product Manual  Hive User Manual    Melissa Hair Straightener 235-008 User's Manual    Leica D-Lux 2 Digital Camera User Manual  

Copyright © All rights reserved.
Failed to retrieve file