Download Print this page

Laird BL654 User Manual page 22

Hide thumbs Also See for BL654:

Advertisement

Note:
Baud rates higher than 115200 depend on the COM port capabilities of the host PC and may require an external
USB – RS232 adapter or ExpressCard – RS232 card.
The benefits of using UwTerminalX include the following:
Continually displayed status of DSR, CTS, DCD, and RI
Direct control of DTR on the host PC via a check box
Direct control of RTS, if CTS / RTS Handshaking is disabled when UWTerminalX is launched
Sending UART BREAK signals. Following provides explanation UART Break.
(https://en.wikipedia.org/wiki/Universal_asynchronous_receiver/transmitter#Break_condition)
Additional built-in features (right click in Terminal tab screen) to accelerate development including Automation and
various XCompile/Load/Run options for downloading smartBASIC applications into the BL654.
Note:
Full details on smartBASIC are available in the smartBASIC User Guide available at the Laird product page for
BL654, along with a document giving a basic introduction to UwTerminalX. A help file is included with
UwTerminalX that gives an overview of the program. Visit the BL654 product page at
http://www.lairdtech.com/products/bl654-ble-thread-nfc-modules.
Tip:
If the module returns a four-hex digit error code:
In UwTerminalX, select those four digits, right-click, and select Lookup Selected Error-Code (Hex). A description
of the error is then printed on screen.
Access to all 48 BL654 series module signal pins (SIO's = Signal Input /Output) is available on plated-through holes (for 2.54
mm pitch header connectors) on J44, J47, J48, J41, J29, J1, J12, J1, J5, J17, J21, J6, and J36.
Note:
The BL654 module signal pins designation SIO (Signal Input /Output).
DEFAULT type is DIO (Digital Input or Output) or UART (on fixed pins)
ALTERNATE type is either AIN (Analog Input ADC), I2C, SPI, QSPI, DIO (on fixed pins), PWM, FREQ, and NFC
DIO or AIN functionality is selected using the GpioSetFunc() function in smartBASIC
I2C, UART, SPI, QSPI controlled by xxxOPEN() functions in smartBASIC
SIO_05 to SIO_08 are DIO by default when $autorun$ app runs on power up
SIO_09 and SIO_10 are NFC pins by default; they can be set to alternative function SIO using the GpioSetFunc()
function in smartBASIC
These breakout connectors can interface to a wide array of sensors, the BL654 is user configurable through the smartBASIC
application script to change each SIO pin from the default function (DIO, UART) to alternate functions (AIN (ADC), I2C, SPI,
QSPI, DIO), PWM, FREQ, and NFC. The BL654 development kit incorporates additional fly-lead cables inside the box to
enable simple, hassle-free testing of these multiple interfaces.
Table 8
shows the BL654 module pins that are brought out to plated through Holes (suitable for 2.54 mm pitch headers).
www.lairdtech.com/bluetooth
22
© Copyright 2018 Laird. All Rights Reserved
Americas: +1-800-492-2320
Europe: +44-1628-858-940
Hong Kong: +852 2923 0610

Advertisement

loading