User`s manual

BL4S100 Users Manual 140
firmware download
Digi® XBee USB ........... 138
firmware updates ......... 138
XBee module .................. 134
coordinator vs. end device/
router ........................135
firmware updates . 134, 138
flash memory addresses
user blocks ........................32
I
installation
plastic enclosure .............. 131
interrupt handlers
function calls
addISR() ........................75
addISROut() .................. 76
enableISR() ................... 78
setIER() ......................... 77
tickISR() ........................78
IP addresses
how to set ..........................97
how to set PC IP address ... 98
J
jumper configurations ......... 116
J10 (A/D converter voltage/
current measurement op-
tions) ...........................117
J11 (A/D converter voltage/
current measurement op-
tions) ...........................117
J13 (digital input IN0–IN11
pullup/pulldown configura-
tion) .............................117
J6 (serial communication op-
tions) ...........................116
JP1 (serial communication op-
tions) ...........................116
jumper locations .............. 116
K
K ........................................... 22
M
memory ................................. 32
flash memory configurations
32
SRAM configuration for dif-
ferent sizes .................... 32
Mode Conflict
error codes ....................... 128
models .....................................5
BL4S100 ............................. 5
BL4S110 ............................. 5
BL4S150 ............................. 5
BL4S160 ............................. 5
O
options .................................... 7
Mesh Network Add-On Kit 7
plastic enclsure .................... 7
P
pin associations
digital I/O ........................ 127
pinout
BL4S100 headers ..............18
Demonstration Board ...... 124
Ethernet port ..................... 26
plastic enclosure ................. 130
assembly instructions ...... 131
dimensions ...................... 133
mounting instructions ..... 131
setup
attach BL4S100 to enclo-
sure base ................... 131
attaching top ................ 132
power management ............. 120
power supply ....................... 120
battery backup ................. 121
connections ....................... 11
switching voltage regulator ...
120
Program Mode ......................30
programming
programming cable ............. 6
programming port .............25
programming cable ................. 6
connections ....................... 11
PROG connector ............... 30
programming port ................. 25
PWM/PPM outputs ............... 23
R
Rabbit microprocessor
parallel ports ................... 118
tamper detection ................ 32
VBAT RAM memory ....... 32
real-time clock
how to set ..........................46
reset
hardware ............................12
RIO pin/block associations
digital I/O ........................ 127
RS-232 .................................. 25
Run Mode ............................. 30
S
sample programs ........... 36, 104
A/D converter
AD_CALDIFF_CH.C ... 29
AD_RD_SE_UNIPO-
LAR.C ........................ 46
ADC_AVERAGING_SE_
UNIPOLAR.C ............ 45
ADC_CAL_DIFF.C ...... 45
ADC_CAL_MA.C ........ 45
ADC_CAL_SE_UNIPO-
LAR.C ........................ 45
ADC_RD_CALDATA.C ..
46
ADC_RD_DIFF.C ........ 46
ADC_RD_MA.C .......... 46
digital I/O
DIGIN_BANK.C .......... 37
DIGIN.C ........ 37, 100, 101
DIGOUT_BANK.C ...... 38
DIGOUT.C .................... 38
INTERRUPTS.C ........... 39
PPM_QUADRATURE_
DECODER.C ............. 42
PPM.C ..................... 23, 39
PULSE_CAPTURE_IRQ.C
40
PULSE_CAPTURE.C .. 39
PWM.C ................... 23, 40
QUADRATURE_DECOD-
ER.C ........................... 41
how to set IP address ........ 97
PONG.C ............................ 14
real-time clock
RTC_TEST.C ................ 46
SETRTCKB.C .............. 46
save/retrieve calibration con-
stants ................. 16, 29, 45
serial communication
COMPUTER_PARITY.C .
43
COMPUTER3WIRE.C . 44
COMPUTER5WIRE.C . 44
PARITY.C .................... 43
SIMPLE3WIRE.C ........ 43
SIMPLE5WIRE.C ........ 43
TCP/IP ........................ 46, 97
PINGME.C .................... 99
USERBLOCK_READ_
WRITE.C .......... 16, 29, 45
XBee module
AT_INTERACTIVE.C 15,