background image

User’s Manual

66

A.1  Electrical and Mechanical Characteristics

Figure A-1 shows the mechanical dimensions for the RCM4510W.

Figure A-1.  RCM4510W Dimensions

NOTE:

All measurements are in inches followed by millimeters enclosed in parentheses. All 

dimensions have a manufacturing tolerance of ±0.01" (0.25 mm).

Please refer to the RCM4510W

footprint diagram later in this

appendix for precise header

locations.

U6

R10

R3

DS1

J5

R8

U7

C40

C8

C9

C12

U10

C39

C14

C15

C17

C19

C13

C16

C18

C20

J7

C47

Y1

20

C44

U1

1 L5

C90

R51

R52

10

J8

R33

R31

R30

R32

R35

R34

U14

J4

AUX I/O

R36

R38

C53

C58 C55

C54

Q7

JP1

JP2

JP3

JP4

JP5

JP6

JP7

JP9

JP8

JP1

1

JP10

U4

C34

C35

R1

1

R55 R56

R60 R46

R61

R65

R64

11

J9

C84

R63

C82

U17

U8

U9

M1

Q5

C23

Q8

R12

R16

R13

C42

C21

C22

C1

C6

C5

C1

1

C10

J2

PROGRAM

R25

R22

R24

R21

C27

Q4

R15

R7

R23

C45

C3

C2

C4

C7 R14

U11

C41

R19

R20

C43

R18  R17

C46

D4

XBee

Series 2

J1

0.62

(16)

1.84

(47)

1.84

(47)

1.10

(28)

0.1

1

(2.8)

0.23

(5.8)

0.24

(6.2)

0.1

1

(2.8)

0.23

(5.8)

0.064

(1.6)

0.064

(1.6)

1.51

(38.4)

0.50

(13)

0.72

(18)

2.85

(72)

2.85

(72)

× 3

0.125

 

dia

(3.2)

0.19

(5)

0.96

(24.4)

0.19

(5)

0.54

(14)

0.24

(6.2)

0.54

(14)

0.22

(5.6)

0.16

(4.0)

Summary of Contents for RCM4500W

Page 1: ...RabbitCore RCM4500W C Programmable ZigBee Core Module User s Manual 019 0161 090515 G...

Page 2: ...iance Digi is a registered trademark of Digi International Inc Rabbit 4000 is a trademark of Digi International Inc No part of the contents of this manual may be reproduced or transmitted in any form...

Page 3: ...oubleshooting 13 2 3 2 Run a ZigBee Sample Program 13 2 4 Where Do I Go From Here 15 2 4 1 Technical Support 15 Chapter 3 Running Sample Programs 16 3 1 Introduction 16 3 2 Sample Programs 17 3 2 1 Se...

Page 4: ...amic C 53 5 3 1 Add On Modules 53 Chapter 6 Using the ZigBee Features 54 6 1 Introduction to the ZigBee Protocol 54 6 1 1 ZNet vs ZB Firmware 55 6 2 ZigBee Sample Programs 56 6 2 1 Setting Up the Digi...

Page 5: ...t 94 C 1 3 Reset Generator 94 C 1 4 XBee RF Module Power Supply 95 C 2 Powerdown Mode 95 Appendix D Additional Configuration Instructions 96 D 1 XBee RF Module Firmware Downloads 96 D 1 1 Dynamic C v...

Page 6: ...opment Kit has the essentials that you need to design your own wireless microprocessor based system and includes a complete Dynamic C software development system This Development Kit also contains a P...

Page 7: ...re configurable as SDLC HDLC serial ports Alternate I O bus can be configured for 8 data lines and 6 address lines shared with parallel I O lines 512K flash memory 512K data SRAM Real time clock Watch...

Page 8: ...Kit The RCM4510W is programmed over a standard PC USB port through a programming cable sup plied with the Development Kit NOTE The RabbitLink cannot be used to program the RCM4510W or other RabbitCore...

Page 9: ...load compiled Dynamic C bin files and cloning board options for rapid production loading of programs Generous memory size allows large programs with tens of thousands of lines of code and sub stantial...

Page 10: ...cable with 10 pin header ader to DB9 serial cable C socket connector with bare leads ribbon cable Bee USB used as ZigBee coordinator C CD ROM with complete product documentation on disk tarted instru...

Page 11: ...e RF module identifies the factory installed firmware type Older RCM4510W modules shipped with ZNet firmware and do not have a sticker on their XBee RF module ZNet 2 5 is a networking solution that wa...

Page 12: ...lore a ZigBee mesh network Contact your authorized Rabbit distributor or your sales representative for more information or visit our Web site 1 3 4 Online Documentation The online documentation is ins...

Page 13: ...program will guide you through the installation process Most steps of the pro cess are self explanatory Dynamic C uses a COM serial port to communicate with the target development system The installa...

Page 14: ...1 U1 C1 GND C2 JP 1 C 3 D 2 JP 2 C 4 3 3 V J2 R 2 BT1 1 S1 RESET R X D T X D T X C R X C G N D J 4 U X 29 RX81 R X 87 C X 41 RX83 RX11 C X 39 UX30 UX10 UX12 UX14 UX16 RX79 C X 29 C X 17 RX67 U X 45 R...

Page 15: ...47 5 V GND 3 3 V RCM1 U2 RST_OUT IOWR VBAT EXT PA1 PA3 PA5 PA7 PB1 PB3 PB5 PB7 PC1 PC3 PC5 PC7 PE1 PE3 PE5 PE7 PD1 LN1 PD3 LN3 PD5 LN5 PD7 LN7 VREF GND IORD RST_IN PA0 PA2 PA4 PA6 PB0 PB2 PB4 PB6 PC0...

Page 16: ...g Cable and Power Supply NOTE Never disconnect the programming cable by pulling on the ribbon cable Carefully pull on the connector to remove it from the header Connect the other end of the programmin...

Page 17: ...nect the AC adapter to 3 pin header J1 on the Prototyping Board as shown in Figure 5 The connector may be attached either way as long as it is not offset to one side the center pin of J1 is always con...

Page 18: ...h ends of the programming cable to ensure that it is firmly plugged into the PC and the programming header on the RCM4510W with the marked colored edge of the programming cable towards pin 1 of the pr...

Page 19: ...rite it to non volatile memory WR and then reset the network software NR ATOP Read the operating PAN ID ATMY Read the current network address Will be 0xFFFE if we are not associated with a network ATS...

Page 20: ...amic C User s Manual also in the online doc umentation set An Introduction to ZigBee provides background information on the ZigBee pro tocol and is available on the CD and on our Web site 2 4 1 Techni...

Page 21: ...assume that you have at least an elementary grasp of the C lan guage If you do not see the introductory pages of the Dynamic C User s Manual for a sug gested reading list In order to run the sample p...

Page 22: ...he Dynamic C STDIO window Press 2 or 3 on your keyboard to select LED DS2 or DS3 on the Prototyping Board Then follow the prompt in the Dynamic C STDIO window to turn the LED ON or OFF A logic low wil...

Page 23: ...Ds are now on continuously Notice that the LEDs will stay on even when you press the reset button on the Prototyping Board Reconnect the programming cable briefly and unplug it again to simulate an at...

Page 24: ...eat edly sending byte values 0 127 from Serial Port C to Serial Port D The pro gram will switch between generating parity or not on Serial Port C Serial Port D will always be checking parity so parity...

Page 25: ...RxD If you have two Prototyping Boards with modules run this sample program on the sending board then disconnect the programming cable and reset the sending board so that the module is operating in th...

Page 26: ...ed to use Parallel Port C bits PC2 and PC3 These signals are available on the Prototyping Board s RS 232 connector header J4 Serial Port D is left in its default configuration using Parallel Port C bi...

Page 27: ...se the SETRTCKB C sample program from the Dynamic C SAMPLES RTCLOCK folder and follow the onscreen prompts The RTC_TEST C sample program in the Dynamic C SAMPLES RTCLOCK folder provides additional exa...

Page 28: ...complete physical and electrical specifications Figure 6 shows the Rabbit based subsystems designed into the RCM4510W Figure 6 RCM4510W Subsystems 32 kHz osc RabbitCore Module RABBIT 4000 CMOS level...

Page 29: ...pinouts are as seen on the Bottom Side of the module 3 3 V_IN RESET_OUT IOWR VBAT_EXT PA1 PA3 PA5 PA7 PB1 CLKA PB3 PB5 PB7 PC1 PC3 PC5 MISO PC7 RxA PE1 PE3 PE5 SMODE0 PE7 STATUS PD1 LN1 PD3 LN3 PD5 LN...

Page 30: ...Table 2 lists the Rabbit 4000 factory defaults and the alternate configurations RABBIT 4000 Port A Port B Port D RCM4510W only Port E PA0 PA7 PB0 PB2 PB7 PE0 PE7 PD0 PD7 Watchdog 11 Timers Clock Doub...

Page 31: ...XT Battery input 8 15 PA 0 7 Input Output Slave port data bus SD0 SD7 External I O data bus ID0 ID7 16 PB0 Input Output SCLK External I O Address IA6 SCLKB reserved for future use 17 PB1 Input Output...

Page 32: ...Timer C3 SCLKD Input Capture 28 PC4 Input Output TXB I O Strobe I4 PWM0 TCLKE Serial Port B shared by XBee RF module 29 PC5 Input Output RXB TXB I O Strobe I5 PWM1 RCLKE Input Capture 30 PC6 Input Out...

Page 33: ...36 PE4 Input Output I O Strobe I4 A0 INT0 PWM0 TCLKE 37 PE5 SMODE0 Input Output I O Strobe I5 INT1 PWM1 RXB RCLKE Input Capture PE5 is the default configuration 38 PE6 SMODE1 Input Output I O Strobe...

Page 34: ...put Capture 42 PD2 Input Output I O Strobe I2 Timer C2 D10 DREQ0 TXF SCLKC QRD2B 43 PD3 Input Output IA7 I O Strobe I3 Timer C3 D11 DREQ1 RXC RXF QRD2A Input Capture 44 PD4 Input Output I O Strobe I4...

Page 35: ...t Software selectable 3 ADC2 DIO2 Input Output Analog Input Software selectable 4 ADC3 DIO3 Input Output Analog Input Software selectable 5 GND Ground 6 GPIO8 VREF Input Output Analog reference voltag...

Page 36: ...on Parallel Ports D and E as specified in Table 2 may be used for input capture quadrature decoder DMA and pulse width modulator purposes 4 1 2 Other Inputs and Outputs The STATUS and the two SMODE p...

Page 37: ...ocked serial port once application development has been completed and the RCM4510W is operating in the Run Mode Serial Port B is shared with the RCM4510W module s asynchronous XBee RF module Flow cont...

Page 38: ...motherboard or use a receiver that incorporates the circuits to have the output default to the nonbreak levels The Dynamic C RS232 LIB library requires you to define the macro RS232_ NOCHARASSYINBRK...

Page 39: ...ramming port may also be used as a serial port via the DIAG connector on the program ming cable In addition to Serial Port A the Rabbit 4000 startup mode SMODE0 SMODE1 STATUS and reset pins are availa...

Page 40: ...perating in the Run Mode This allows the programming port to be used as a regular serial port 4 3 1 Changing Between Program Mode and Run Mode The RCM4510W is automatically in Program Mode when the PR...

Page 41: ...nector and reset the RCM4510W The RCM4510W may be reset by cycling the power off on or by pressing the RESET button on the Prototyping Board The RCM4510W module may now be removed from the Prototyping...

Page 42: ...e similar to the general purpose I O but may instead by con figured in software as analog inputs NOTE The XBee firmware associated with Dynamic C v 10 46 does not support I O reads for RCM4510W Rabbit...

Page 43: ...Divider Network for Analog Inputs The R1 resistors are typically 20 k to 100 k with a lower resistance leading to more accuracy but at the expense of a higher current draw The R0 resistors would then...

Page 44: ...ntial measurements are not sup ported at this time NOTE The amplifier inside the A D converter s internal voltage reference circuit has a very lim ited output current capability The internal buffer ca...

Page 45: ...ng and the maximum clock speed 1 Select the Defines tab from the Dynamic C Options Project Options menu 2 Normal spreading is the default and usually no entry is needed If you need to specify normal s...

Page 46: ...tomer applications should not be constrained by the sec tor size of the flash EPROM since it may be necessary to change the sector size in the future Writing to arbitrary flash memory addresses at run...

Page 47: ...ler menu The advantage of working in RAM is to save wear on the flash memory which is limited to about 100 000 write cycles The disadvantage is that the code and data might not both fit in RAM NOTE Do...

Page 48: ...rd debugging features Breakpoints Set breakpoints that can disable interrupts Single stepping Step into or over functions at a source or machine code level C OS II aware Code disassembly The disassemb...

Page 49: ...rovide blocking functions which do not return until they are finished transmitting or receiving and non blocking functions which must be called repeatedly until they are finished allowing other func t...

Page 50: ...cted variables is available in the Dynamic C User s Manual 5 2 5 RCM4510W Cloning The RCM4510W does not have a pull up resistor on the PB1 CLKA line of the programming port Because of this the procedu...

Page 51: ...sion when the RCM4510W resets or boots up The reset or boot up will happen as a matter of course once the cloning cable is removed and the RCM4510W clone operates in the Run Mode for the first time Th...

Page 52: ...ices based on Rabbit microprocessors are described in the Dynamic C Function Reference Manual 5 2 7 1 Board Initialization brdInit void brdInit void DESCRIPTION Call this function at the beginning of...

Page 53: ...out in seconds RETURN VALUE None SEE ALSO brdInit digInAlert void digInAlert int dataport int portbit int value unsigned long timeout DESCRIPTION Polls a digital input for a set value or until a timeo...

Page 54: ...efined but may be overridden before the use XBEE_API LIB statement or by calling the appropriate macro J4 Pin Dynamic C Name Functionality Default Configuration State Pull Up Mask Bit 1 DIO_00 Analog...

Page 55: ...XBEE_IO_CONF_ANAIN bit 1 define DIO_12 XBEE_IO_CONF_DIGIN bit 10 define DIO_05 XBEE_IO_CONF_DIGOUT_HIGH bit 8 define DIO_04 XBEE_IO_CONF_DIGOUT_HIGH bit 0 define DIO_10 XBEE_IO_CONF_DIGOUT_LOW bit 11...

Page 56: ...used to configure the function of the pin only RETURN VALUE 0 or 1 logic state EINVAL error pin not configured as a digital input zb_dio_out int zb_dio_out int dio int value DESCRIPTION Sets the digi...

Page 57: ...to millivolts perform the following calculation AD mV ADIO reading 1023 1200 mV PARAMETER dio the Dynamic C analog input pin number 0 3 set up in zb_io_init NOTE The pin number is not the same as the...

Page 58: ...e operating system point to point protocol PPP FAT file system RabbitWeb and other select libraries Rabbit also offers for purchase the Rabbit Embedded Security Pack featuring the Secure Sockets Layer...

Page 59: ...tery A ZigBee device can be set up in one of three ways As a coordinator The coordinator serves as the root of the network tree Each network can only have one coordinator The coordinator stores inform...

Page 60: ...with each other It is possible to migrate an application developed with ZNet 2 5 firmware to ZB firmware by installing the ZB firmware on the XBee RF module and recompiling the application using Dyna...

Page 61: ...low the instructions at the beginning of the sample program The sample programs in the Dynamic C SAMPLES RCM4500W XBee and SAMPLES XBee folders illustrate the use of the XBee function calls 6 2 1 Sett...

Page 62: ...vices are displayed you will have to reconfigure the Digi XBee USB and recompile the sample program once you make sure the RCM4510W is powered up The timeout may occur if you are doing development sim...

Page 63: ...be changed to facilitate your setup The macros can be included as part of the program code or they may be put into the Program Options Defines on the Defines tab in the Options Program Options menu Ch...

Page 64: ...ATxx or just the xx part of the command Use just the AT command to read any of the values Use AT xx yyyy where the y is an integer up to 32 bits to set any of the set or read values Note that this wo...

Page 65: ...g choose Close Connection from the in Dynamic C Run menu and unplug the AC adapter supply power to the Prototyping Board 3 Connect the DIAG connector instead of the PROG connector on the programming c...

Page 66: ...lator press any key to initiate the sleep mode There will be a delay of a few seconds before the RCM4510W module powers off When the RCM4510W module powers back up it will begin running this program a...

Page 67: ...duration of sleep and wake times ST is measured in milliseconds and controls the amount of time the XBee RF module and consequently the Rabbit microprocessor will stay awake waiting for RF or serial...

Page 68: ...be initialized prior to calling xbee_init to ensure that cluster functions or the default message handler process an incoming wake message correctly When sleep is initiated both the XBee RF module and...

Page 69: ...this point Use the Dynamic C Help menu to get further assistance with Dynamic C Check the Rabbit Technical Bulletin Board and forums at www rabbit com support bb and at www rabbitcom forums Use the T...

Page 70: ...User s Manual 65 APPENDIX A RCM4510W SPECIFICATIONS Appendix A provides the specifications for the RCM4510W and describes the conformal coating...

Page 71: ...C15 C17 C19 C13 C16 C18 C20 J7 C47 Y1 20 C44 U1 1 L5 C90 R51 R52 10 J8 R33 R31 R30 R32 R35 R34 U14 J4 AUX I O R36 R38 C53 C58 C55 C54 Q7 JP1 JP2 JP3 JP4 JP5 JP6 JP7 JP9 JP8 JP11 JP10 U4 C34 C35 R11 R...

Page 72: ...49 0 08 2 0 08 2 0 28 7 2 2 85 72 U6 R10 R3 DS1 J5 R8 U7 C40 C8 C9 C12 U10 C39 C14 C15 C17 C19 C13 C16 C18 C20 J7 C47 Y1 20 C44 U1 1 L5 C90 R51 R52 10 J8 R33 R31 R30 R32 R35 R34 U14 J4 AUX I O R36 R3...

Page 73: ...ts 4 channels single ended 0 1 2 V DC A D Converter Resolution 10 bits A D Conversion Time including raw count and Dynamic C 40 ms External I O Bus Can be configured for 8 data lines and 6 address lin...

Page 74: ...V while transmitting receiving 80 mA 3 3 V while not transmitting receiving 20 A 3 3 V while asleep Operating Temperature 40 C to 85 C Humidity 5 to 95 noncondensing Connectors One 2 7 2 mm pitch IDC...

Page 75: ...pliance 802 15 4 standard ZigBee compliant Frequency ISM 2 4 GHz Performance Indoor Range 100 ft 30 m Outdoor Line of Sight Range 300 ft 90 m Transmit Power Output 1 mW 0 dBm RF Data Rate 250 000 bps...

Page 76: ...upported by the XBee RF module and is a 2 7 SMT header with a 2 mm pin spacing Figure A 3 shows the layout of another board for the RCM4510W to be plugged into These ref erence design values are relat...

Page 77: ...om TA 40 C to 85 C VDDIO 3 0 V to 3 6 V Table A 3 Rabbit 4000 Absolute Maximum Ratings Symbol Parameter Maximum Rating TA Operating Temperature 40 to 85 C TS Storage Temperature 55 to 125 C VIH Maximu...

Page 78: ...interface to the RCM4510W This section provides bus loading information for external devices Table A 5 lists the capacitance for the various RCM4510W I O ports Table A 6 lists the external capacitive...

Page 79: ...TE IOCSx can be programmed to be active low default or active high Tadr Tadr External I O Read no extra wait states CLK A 15 0 External I O Write no extra wait states CLK A 15 0 IORD valid T1 Tw T1 Tw...

Page 80: ...rum spreader is enabled with the clock doubler every other clock cycle is short ened sometimes lengthened by a maximum amount given in the table above The shortening takes place by shortening the high...

Page 81: ...should then be applied to offer continuing protection against the effects of moisture and contaminants NOTE For more information on conformal coatings refer to Rabbit s Technical Note TN303 Conformal...

Page 82: ...options Table A 8 RCM4510W Jumper Configurations Header Description Pins Connected Factory Default JP1 PE5 or SMODE0 Output on J1 pin 37 1 2 PE5 2 3 SMODE0 JP2 PE6 or SMODE1 Output on J1 pin 38 1 2 PE...

Page 83: ...J1 pin 44 1 2 LN4 2 3 PD4 JP7 LN6 or PD6 on J1 pin 46 1 2 LN6 2 3 PD6 JP8 LN7 or PD7 on J1 pin 47 1 2 LN7 2 3 PD7 JP9 LN5 or PD5 on J1 pin 45 1 2 LN5 2 3 PD5 JP10 LN3 or PD3 on J1 pin 43 1 2 LN3 2 3...

Page 84: ...Board and explains the use of the Prototyping Board to demonstrate the RCM4510W and to build prototypes of your own circuits The Prototyping Board has power supply connections and also provides some b...

Page 85: ...7 UX45 RX85 GND GND GND 1 R24 R22 R21 R23 CX23 RX77 1 R27 R28 JP25 CX25 RX75 RX73 CX27 DS3 S3 S2 DS2 J3 UX49 UX4 UX47 5 V GND 3 3 V RCM1 U2 RST_OUT IOWR VBAT EXT PA1 PA3 PA5 PA7 PB1 PB3 PB5 PB7 PC1 PC...

Page 86: ...witch is connected directly to the RCM4510W s RESET_IN pin Pressing the switch forces a hardware reset of the system I O Switches and LEDs Two momentary contact normally open switches are connected to...

Page 87: ...ports are available on the Prototyping Board at header J4 A 10 pin 0 1 pitch header strip installed at J4 allows you to connect a rib bon cable that leads to a standard DE 9 serial connector Current...

Page 88: ...UX4 UX47 5 V GND 3 3 V RCM1 U2 RST_OUT IOWR VBAT EXT PA1 PA3 PA5 PA7 PB1 PB3 PB5 PB7 PC1 PC3 PC5 PC7 PE1 PE3 PE5 PE7 PD1 LN1 PD3 LN3 PD5 LN5 PD7 LN7 VREF GND IORD RST_IN PA0 PA2 PA4 PA6 PB0 PB2 PB4 PB...

Page 89: ...Table B 1 Prototyping Board Specifications Parameter Specification Board Size 3 80 3 80 0 48 97 mm 97 mm 12 mm Operating Temperature 0 C to 70 C Humidity 5 to 95 noncondensing Input Voltage 8 V to 24...

Page 90: ...der J2 is unstuffed a 2 25 header is included in the bag of parts RS 232 signals Serial Ports C and D are available on header J4 A header strip at J4 allows you to connect a ribbon cable and a ribbon...

Page 91: ...s may be installed Small holes are provided around the surface mounted components that may be installed around the pro totyping area Table B 2 Use of RCM4510W Signals on the Prototyping Board Pin Pin...

Page 92: ...you will be measuring Header locations JP1 and JP2 are shown in Figure B 5 Then install a 1 2 header strip from the Development Kit on the top side of the Pro totyping Board at the header location s...

Page 93: ...t U3 This transceiver provides the voltage output slew rate and input voltage immunity required to meet the RS 232 serial communication protocol Basically the chip translates the Rabbit 4000 s signals...

Page 94: ...er for the RTS line SERA_CTS_PORT Data register for the parallel port that the CTS line is on e g PCDRShadow SERA_CTS_BIT The bit number for the CTS line Standard 3 wire RS 232 communication using Ser...

Page 95: ...ers or 0 surface mount resistors Table B 4 RCM4510W Prototyping Board Jumper Configurations Header Description Pins Connected Factory Default JP1 5 V Current Measurement 1 2 Via trace or jumper Connec...

Page 96: ...nnected PB2 to LED DS2 n c PB2 available on header J2 JP13 LN1 buffer filter to RCM4510W 1 2 Connected JP14 PB3 LED DS3 1 2 Connected PB3 to LED DS3 n c PB3 available on header J2 JP15 LN2 buffer filt...

Page 97: ...JP20 LN5 buffer filter to RCM4510W 1 2 Connected JP21 LN6 buffer filter to RCM4510W 1 2 Connected JP22 LN7 buffer filter to RCM4510W 1 2 Connected JP23 LN4_IN LN6_IN 1 2 Tied to analog ground 2 3 Tie...

Page 98: ...itting or receiving C 1 1 Battery Backup The RCM4510W does not have a battery but there is provision for a customer supplied battery to back up the data SRAM and keep the internal Rabbit 4000 real tim...

Page 99: ...ote TN235 External 32 768 kHz Oscillator Circuits provides additional information about the current draw by the real time clock oscillator circuit C 1 2 Battery Backup Circuit Figure C 2 shows the bat...

Page 100: ...power supply powers the XBee RF module and is available via pin 8 of auxiliary I O header J4 on the RCM4510W module If you draw on this filtered power supply the maximum current draw is 25 mA Figure C...

Page 101: ...libraries in different ways Rabbit has tested the firmware associated with a particular version of Dynamic C for correct operation and only this version is included on the Dynamic C CD ROM do not use...

Page 102: ...e XBEE_PROTOCOL XBEE_PROTOCOL_ZNET define XBEE_PROTOCOL XBEE_PROTOCOL_ZB D 1 2 Dynamic C v 10 21 RCM4510W preview and standard versions Encrypted libraries have been created within Dynamic C for the t...

Page 103: ...mber int recordSize The function will return the address of a buffer containing the data A NULL return signifies the end of the file Before you compile and run this sample program modify the ximport s...

Page 104: ...e version number Continue the following steps with the Digi XBee USB connected to your PC s USB port Since the ZigBee Utility XBEE_GPIO_GUI exe will conflict with X CTU first close the ZigBee Utility...

Page 105: ...rs in your project defines or in the sample program to match the parameters in the Dynamic C LIB Rabbit4000 XBee XBEE_API LIB library Networking D CH Operating Channel this is the operating channel yo...

Page 106: ...er Host Setup 3 On the PC Settings tab select the USB Serial Port and click Test Query You should see a response showing the Modem Type XB 24 B and the firmware version Click OK Note that several USB...

Page 107: ...87 RCM4510W 70 Dynamic C 6 9 14 45 add on modules 9 56 installation 9 battery backed SRAM 48 libraries RCM45xxW LIB 50 protected variables 48 Rabbit Embedded Security Pack 6 56 sample programs 18 sta...

Page 108: ...dding components 91 dimensions 87 expansion area 85 features 84 85 jumper configurations 94 jumper locations 94 mounting RCM4510W 11 pinout 89 power supply 88 prototyping area 90 specifications 88 use...

Page 109: ...and environmental 72 relative pin 1 locations 75 XBee RF module 74 spectrum spreader 79 settings 42 subsystems digital inputs and outputs 26 switching modes 37 T technical support 16 U user block det...

Page 110: ...cumentation schemat 090 0246 pdf 090 0230 Prototyping Board Schematic www rabbit com documentation schemat 090 0230 pdf 090 0128 Programming Cable Schematic www rabbit com documentation schemat 090 01...

Page 111: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Rabbit Semiconductor 101 1272...

Reviews: