Table of Contents

Advertisement

Quick Links

®
DLP
NIRscan™ Nano EVM User's Guide
User's Guide
Literature Number: DLPU030B
June 2015 – Revised July 2015

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DLP NIRscan and is the answer not in the manual?

Questions and answers

Summary of Contents for Texas Instruments DLP NIRscan

  • Page 1 ® NIRscan™ Nano EVM User's Guide User's Guide Literature Number: DLPU030B June 2015 – Revised July 2015...
  • Page 2: Table Of Contents

    Contents ............................Preface ....................DLP NIRscan Nano Overview ........................Introduction ................... What is the DLP NIRscan Nano EVM? ....................... 1.2.1 Optical Engine ................. 1.2.2 DLP NIRscan Nano Electronics ......................1.2.3 Connections ........................Getting Started ......................Operating Modes ....................2.1.1 USB Connection .....................
  • Page 3 .................... Battery Thermistor Connector ...................... Expansion Connector ......................JTAG Connector ......................Trigger Connector ................DLP NIRscan Nano Command Description ................Command Handler Supported Commands ................DLP NIRscan Nano USB Communications ..............DLP NIRscan Nano Bluetooth Communications ....................Bluetooth Communications ..................
  • Page 4 DLP NIRscan Nano Power Block Diagram .................. 4-2. DLP NIRscan Nano Tiva Connections ..........4-3. DLP NIRscan Nano Tiva Connections to DLPC150 Controller Board ................5-1. DLP NIRscan Nano Software Architecture ........... 5-2. DLP Spectrum Library View Configuration Information Workflow ..............
  • Page 5 List of Tables ................1-1. DLP NIRscan Nano EVM Specifications ..................1-2. DLP NIRscan Nano Electronics ..................1-3. DLP NIRscan Nano Connectors ..................1-4. DLP NIRscan Nano LED Indicators ................. 3-1. Typical Scan Configuration Parameters ......................E-1. Tiva EEPROM ..................
  • Page 6: Preface

    ® design to enable faster development cycles for mobile spectrometer applications. This guide is an introductory document for the DLP NIRscan Nano EVM that provides an overview of the system and the system software. Figure 1. DLP NIRscan Nano Evaluation Module NIRscan, Tiva, TivaWare, SimpleLink, Code Composer Studio are trademarks of Texas Instruments.
  • Page 7 TM4C Microcontrollers TI E2E Community Support forums. Search the Bluetooth CC256x TI E2E Community Support forums. ® Search the SimpleLink™ Bluetooth CC256x Wiki. ® DLPU030B – June 2015 – Revised July 2015 Read This First Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 8: Dlp Nirscan Nano Overview

    Ultra-mobile spectrometer The new DLP2010NIR DMD is optimized for operation at wavelengths between 700 and 2500 nm. The DLP NIRscan Nano EVM is one possible implementation of this new DLP technology, operating from 900 to 1700 nm. What is the DLP NIRscan Nano EVM? The DLP NIRscan Nano EVM is a complete NIR spectrometer EVM using DLP technology.
  • Page 9: Optical Engine

    Figure 1-1. DLP NIRscan Nano Block Diagram 1.2.1 Optical Engine The DLP NIRscan Nano EVM spectrometer optical engine is mounted on top of the electronics subsystem. The configuration is a post-dispersive architecture with a removable reflectance sample module. The reflectance module includes two lens-end broadband tungsten filament lamps. In this specific...
  • Page 10: Dlp Nirscan Nano Optical Engine

    The DLP NIRscan Nano reflectance module operates by illuminating the sample under test at an angle so that specular reflections are not collected, while gathering and focusing diffuse reflections to the slit. The illuminating lamps are designated as lens-end lamps because the front end of the glass bulb is formed into a lens that directs more light from the filament to the sample test region.
  • Page 11: Dlp Nirscan Nano Dimensions

    What is the DLP NIRscan Nano EVM? www.ti.com 36 mm 58 mm 62 mm Figure 1-3. DLP NIRscan Nano Dimensions Table 1-1 lists the specifications of the DLP NIRscan Nano EVM. Table 1-1. DLP NIRscan Nano EVM Specifications PARAMETER UNIT Supported wavelengths 1700 Optical resolution Lamp power DLPU030B –...
  • Page 12: Dlp Nirscan Nano Electronics

    These values are captured with each scan. • DLP controller board: The DLPC150 controller board is the second largest board in the DLP NIRscan Nano EVM. This board includes the following: – DLPC150 controller: The DLPC150 receives the pattern data from the Tiva TM4C1297 processor over a 24-bit RGB bus.
  • Page 13: Dlp Nirscan Nano Electronics

    What is the DLP NIRscan Nano EVM? www.ti.com Table 1-2. DLP NIRscan Nano Electronics Electronic Device Electronics Type Description Subsystem Cortex-M4 microprocessor operating at 120 MHz with TM4C1297 Microprocessor integrated 1MB flash, 256K SRAM, and USB 2.0 interface. Single cell Lithium-Ion or Lithium-Polymer battery charger with up to 1-A charge current from USB.
  • Page 14: Connections

    What is the DLP NIRscan Nano EVM? www.ti.com 1.2.3 Connections Table 1-3 lists the DLP NIRscan Nano connectors with its locations shown in Figure 1-4 Figure 1-5. Table 1-3. DLP NIRscan Nano Connectors BOARD SCHEMATIC LABEL DESCRIPTION Micro-USB connector: Provides power and PC connectivity with HID...
  • Page 15: Dlp Nirscan Connectors (Front View)

    What is the DLP NIRscan Nano EVM? www.ti.com Expansion JTAG Figure 1-5. DLP NIRscan Connectors (Front View) DLPU030B – June 2015 – Revised July 2015 DLP NIRscan Nano Overview Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 16: Dlp Nirscan Nano Button Locations

    What is the DLP NIRscan Nano EVM? www.ti.com 1.2.3.1 Buttons The DLP NIRscan Nano EVM includes three buttons: • Wake button: – When the system is in standby, pressing the Wake button will wake the system from hibernation mode. – Upon wake up, the green LED will pulse on and off.
  • Page 17: Dlp Nirscan Nano Led Locations

    What is the DLP NIRscan Nano EVM? www.ti.com 1.2.3.1.1 LEDs The DLP NIRscan Nano EVM includes four LEDs to indicate activity as shown in Table 1-4. Table 1-4. DLP NIRscan Nano LED Indicators CONDITION DESCRIPTION Indicates system is powered Green...
  • Page 18: Getting Started

    The stored scan data can be later downloaded to a host PC through USB or Bluetooth connection. 2.1.1 USB Connection When a USB cable is inserted into the DLP NIRscan NanoJ1 micro-USB connector (see Figure 1-4), the system powers up from the PC's USB VBUS 5-V supply, and the power-on LED pulses to indicate the system is operational and ready for a command.
  • Page 19: Bluetooth Connection

    1. Press the Scan/Bluetooth button and hold it for more than 3 seconds to power the Bluetooth circuits. 2. After the Bluetooth circuits are powered and active, the blue LED turns on and the DLP NIRscan Nano advertises its presence through Bluetooth.
  • Page 20: Operating The Dlp Nirscan Nano Evm

    • The top section displays the connected state of the DLP NIRscan Nano EVM on the top-right side. It also has four buttons: – Information: Changes the bottom portion of the GUI to display version information, and links to online resources.
  • Page 21: Dlp Nirscannano Gui Information Screen

    Links to online resources, including Texas Instruments DLP brochures, white papers, and application notes on spectroscopy with DLP technology. For support, users can search TI's E2E Community. The TI E2E icon includes a link to direct users to the Texas Instruments DLP E2E forums. •...
  • Page 22: Scanning A Sample

    Width in nm: This number must be greater than 8 nm and corresponds to the desired smallest wavelength content that you want to resolve in a scan. The DLP NIRscan Nano optical resolution is 10 nm, so values less than 10 nm result in lower signal intensity.
  • Page 23: Typical Scan Configuration Parameters

    The top-right section displays the scan configurations saved on the DLP NIRscan Nano EVM. • The bottom section displays the scan configuration parameters of the selected PC or DLP NIRscan Nano EVM stored scan configuration. 3. Click the New button in the top-left section of the Scan Configuration dialog. Then, type the desired spectral range between 900 and 1700 nm.
  • Page 24: Dlp Nirscannano Gui Scan Configuration Dialog

    NIRscan Nano GUI www.ti.com Figure 3-3. DLP NIRscanNano GUI Scan Configuration Dialog Operating the DLP NIRscan Nano EVM DLPU030B – June 2015 – Revised July 2015 Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 25: Dlp Nirscan Nano Gui Scan Select Menu

    After a scan configuration is defined, it appears under the Select Scan drop-down menu, as shown in Figure 3-4. Figure 3-4. DLP NIRscan Nano GUI Scan Select Menu DLPU030B – June 2015 – Revised July 2015 Operating the DLP NIRscan Nano EVM Submit Documentation Feedback Copyright ©...
  • Page 26: Absorbance Spectrum Of Aspirin

    Then, click the Set as Reference button. After these steps, scanning any sample will allow the plot of absorbance as shown in Figure 3-5. Figure 3-5. Absorbance Spectrum of Aspirin Operating the DLP NIRscan Nano EVM DLPU030B – June 2015 – Revised July 2015 Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 27: Displaying Previous Scans

    3.1.2 Displaying Previous Scans To display previous scans, click the Scans button under the Texas Instruments logo. A sub-window will pop up displaying the previous scans stored in the PC. The files are stored with the name of the scan configuration appended with the date and time of the scan.
  • Page 28: Transferring Scans Stored In Microsd Card

    "scan" followed by a four digit number, as shown in Figure 3-8. Figure 3-7. Number of Scans Detected on microSD Card Operating the DLP NIRscan Nano EVM DLPU030B – June 2015 – Revised July 2015 Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 29: Utilities

    – Then, click the Update DLPC150 Firmware button. The firmware will be flashed to the board while DLPU030B – June 2015 – Revised July 2015 Operating the DLP NIRscan Nano EVM Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 30: Dlp Nirscan Nano Gui Uitlities Screen

    Flash while the progress bar indicates the update process. • Detector board's ADS1255 PGA setting. Figure 3-9. DLP NIRscan Nano GUI Uitlities Screen Operating the DLP NIRscan Nano EVM DLPU030B – June 2015 – Revised July 2015 Submit Documentation Feedback...
  • Page 31: Dlp Nirscan Nano Hardware

    DLPU030B – June 2015 – Revised July 2015 DLP NIRscan Nano Hardware External Power Supply Requirements The DLP NIRscan Nano is powered from either a battery or a USB cable. The power requirements are: • USB Cable: – Voltage: 4.75 to 5.25 V –...
  • Page 32: Dlp Nirscan Nano Power Block Diagram

    The TPS386596 serves as reset supervisor to hold the system in reset whiles all the supplies reach operational conditions. An external reset button issues a reset when the system has reached operational conditions. For detailed connections of these devices, refer to the DLP NIRscan Nano schematics. DLPC150 DLPA2005...
  • Page 33: Dlp Nirscan Nano Tiva Connections

    PL4 (O) Scan PA4/SSI0DAT0 PA5/SSI0DAT1 WAKEz (I) Wake PK2/U4RTS PK3/U4CTS PQ3 (I) Scan/BT Figure 4-2. DLP NIRscan Nano Tiva Connections DLPU030B – June 2015 – Revised July 2015 DLP NIRscan Nano Hardware Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 34: Dlp Nirscan Nano Tiva Connections To Dlpc150 Controller Board

    PG5/SSI2XDAT0 (TX) SN74LVC2G125 SPI_CS PG4/SSI2XDAT1 (RX) SN74LVC1G125 RESETZ PG6/SSI2FSS Figure 4-3. DLP NIRscan Nano Tiva Connections to DLPC150 Controller Board DLP NIRscan Nano Hardware DLPU030B – June 2015 – Revised July 2015 Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 35: Dlp Nirscan Nano Software

    DLP NIRscan Nano Software Overview The DLP NIRscan Nano's Tiva microprocessor is the system's main control processor. The Tiva handles button presses, commands and data transfers over USB or Bluetooth, controls the DLP subsystem, streams the patterns to select specific wavelengths, captures data from InGaAs detector, activates lamps, and stores data in the microSD card.
  • Page 36: Tivaware

    • LCD: Driver to interface Tiva with DLPC150 parallel port 5.1.3 USB Driver USB Communication to the DLP NIRscan Nano uses the HID class. Tiva enumerates as a slave USB 2.0 high power device. Appendix G lists the commands supported through USB.
  • Page 37: Dlp Spectrum Library

    – Matrix operations. – Binary pattern packing. The DLP NIRscan Nano utilizes a previously-created scan configuration (through the GUI or stored on the NIRscan Nano) to perform a scan. This scan configuration is created on the NIRscanNanoGUI and transferred to the system in serialized fashion. The system's Tiva processor deserializes this data and generates a set of full-frame DMD patterns based on the scan configuration and the factory-stored calibration data.
  • Page 38: Dlp Spectrum Library Decode Scan Results Workflow

    The DLP Spectrum Library routine to compute reference is dlp_scan_interpReference(). This routine takes as input the serialized reference calibration data stored on the DLP NIRscan Nano and transmitted through Bluetooth or the stored reference on the PC transmitted through USB and computes the reference intensities for each wavelength in a scan.
  • Page 39: Software System Overview

    Figure 5-6. DLP Spectrum Library Compute and Display Absorbance Software System Overview The DLP NIRscan Nano software uses a sets of tasks, hardware interrupts, and semaphores to coordinate the efforts needed to interpret USB or Bluetooth commands, respond to button presses, scan an object, and capture the InGaAs detector values.
  • Page 40: Bluetooth Client App Workflow

    5.3.1 Bluetooth Client Establishing a Connection The Bluetooth Client searches for the DLP NIRscan Nano using the GAP for discovery. Once the Bluetooth Client detects a DLP NIRscan Nano, the Bluetooth Client reads the DLP NIRscan Nano advertized packets, establishing a connection.
  • Page 41: Bluetooth Client Gatt Profiles

    Once the GATT Date and Time Service is enumerated, the Bluetooth Client can write the data and time values to the DLP NIRscan Nano. It is recommended that the Bluetooth Client sets the date and time every time a connection is established, so the scan data has the correct date and time stamp.
  • Page 42: Gatt Scan Configuration Service Workflow

    Nano to download stored scan configurations. These parameters must to be downloaded whenever a new DLP NIRscan Nano is connected to a Bluetooth Client and before a scan is initiated. To read the stored scan configuration, the Bluetooth Client must perform the following steps: •...
  • Page 43: Gatt Scan Data Service Workflow

    Format Version List scans information? with parameter with parameter scan index scan index Figure 5-11. GATT Scan Data Service Workflow DLPU030B – June 2015 – Revised July 2015 DLP NIRscan Nano Software Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 44: Gatt Scan Data Service Workflow To Display An Existing Scan Or Performing A New Scan

    Figure 5-12. GATT Scan Data Service Workflow to Display an Existing Scan or Performing a New Scan DLP NIRscan Nano Software DLPU030B – June 2015 – Revised July 2015 Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 45: Ios App

    NanoScan iOS App KS Technologies has developed an example iOS app that controls the DLP NIRscan Nano EVM. This app is available for download through the Apple App Store free of charge. This app supports BLE iOS devices: iPhone 4S or later and iPad 3 or later with iOS 7.1 or later.
  • Page 46: Nanoscan Scan Screen

    Enable to save scan to microSD card Select stored scan configurations Start a Scan Figure 6-2. NanoScan Scan Screen iOS App DLPU030B – June 2015 – Revised July 2015 Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 47: Nanoscan Scan Plot Screen

    NanoScan iOS App www.ti.com Figure 6-3 shows an example plot of absorbance for sugar. Figure 6-3. NanoScan Scan Plot Screen DLPU030B – June 2015 – Revised July 2015 iOS App Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 48: A Installing The Dlp Nirscan Nano Software

    The NIRscan Nano software is broken into several packages: • DLPNIRscanNanoGUI-1.0.3-windows-installer.exe – This is the PC program that communicates with the DLP NIRscan Nano through USB. – This program installs the PC GUI NIRscanNanoGUI.exe under the default directory: C:\Program Files\Texas Instruments\NIRscanNanoGUI_1.0.2\Binaries –...
  • Page 49: B Required Tools To Compile Tiva Software

    DLPU030B – June 2015 – Revised July 2015 Required Tools to Compile Tiva Software Tiva Tools Installation To compile the DLP NIRscan Nano Tiva code, the following tools and software packages are required: • Code Composer Studio (CCS) Integrated Development Environment (IDE) version 6.0.1 •...
  • Page 50 ARM Compiler icon and then click on the install software icon to the left of the search box under the App Center logo. 4. Update TI ARM Compiler for TivaC. Required Tools to Compile Tiva Software DLPU030B – June 2015 – Revised July 2015 Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 51: C How To Compile Tiva Source Code

    How to Compile Tiva Source Code Tiva Libraries Compilation The DLP NIRscan Nano Tiva software uses two libraries from the TivaWare package: Tiva driverlib and Tiva usblib. It also uses a third library: DLP Spectrum Library. These libraries must be compiled under CCS before building the DLP NIRscan Nano software.
  • Page 52: Project Settings

    Under CCS General, select the RTSC tab. Ensure that TI-RTOS for TivaC is set to 2.10.1.38 and XDCtools version is 3.30.4.52_core. • Repeat this for all libraries. How to Compile Tiva Source Code DLPU030B – June 2015 – Revised July 2015 Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 53: D Required Tools To Compile Nirscan Nano Gui

    4. Click the Projects icon on the sidebar. Ensure that the Build settings are correct and that an existing Build directory is set. 5. From the Build menu, select Build All. DLPU030B – June 2015 – Revised July 2015 Required Tools to Compile NIRscan Nano GUI Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 54: Tiva Eeprom Contents

    Nano uses this EEPROM to store the following factory information: • DLP NIRscan Nano Serial Number: A five digit number in the format YMMSSSS, where Y represents a one digit year of manufacturing number, MM represents a two digit month of manufacturing number, and SSSS represents a four digit serial number •...
  • Page 55: Dlp Nirscan Nano Connectors

    The expansion connector (J3) of the microprocessor board requires the following 10-pin, 1-mm connector part numbers: • JST part number: SHR-10V-S-B • Digi-Key part number: 455-1385-ND DLPU030B – June 2015 – Revised July 2015 DLP NIRscan Nano Connectors Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 56: Jtag Connector

    Do not remove the top cover because it protects the optical module from dust and keeps the lenses in place. DLP NIRscan Nano Connectors DLPU030B – June 2015 – Revised July 2015 Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 57: Trigger Connector (Dlpc150 J500)

    3.3 V DLPC150 GPIO_18 3.3 V Ground Ground TRIG_OUT_2 (frame trigger) 3.3 V TRIG_OUT_1 (pattern trigger) 3.3 V Ground Ground DLPU030B – June 2015 – Revised July 2015 DLP NIRscan Nano Connectors Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 58: Dlp Nirscan Nano Command Description

    Appendix G DLPU030B – June 2015 – Revised July 2015 DLP NIRscan Nano Command Description Command Handler Supported Commands The DLP NIRscan Nano Command Handler supports a set of commands described in Table G-1. Table G-1. DLP NIRscan Nano Supported Commands...
  • Page 59 Command Handler Supported Commands www.ti.com Table G-1. DLP NIRscan Nano Supported Commands (continued) COMMUNICATIONS INTERFACE BLUETOOTH READ / DESCRIPTION WRITE OPCODE CHARACTERISTI SERVICE NAME SERVICE UUID C UUID BYTE 1 BYTE 2 0x43484103-444C- 5020-4E49- GATT General 0x53455201-444C- 52204E616E6F, READ Scan status...
  • Page 60 Command Handler Supported Commands www.ti.com Table G-1. DLP NIRscan Nano Supported Commands (continued) COMMUNICATIONS INTERFACE BLUETOOTH READ / DESCRIPTION WRITE OPCODE CHARACTERISTI SERVICE NAME SERVICE UUID C UUID BYTE 1 BYTE 2 0x4348410D-444C- 5020-4E49- 52204E616E6F, 0x4348412E-444C- 5020-4E49- 52204E616E6F, 0x4348410F-444C- 5020-4E49-...
  • Page 61 Command Handler Supported Commands www.ti.com Table G-1. DLP NIRscan Nano Supported Commands (continued) COMMUNICATIONS INTERFACE BLUETOOTH READ / DESCRIPTION WRITE OPCODE CHARACTERISTI SERVICE NAME SERVICE UUID C UUID BYTE 1 BYTE 2 GATT Date and 0x53455203-444C- 0x4348410C-444C- READ Get time and date...
  • Page 62: Dlp Nirscan Nano Usb Communications

    PC. The USB commands are variable length data packets that are sent with the least significant byte first. The maximum HID packet length is 64 bytes. The DLP NIRscan Nano enumerates as a Texas Instruments HID device with vendor ID = 0x0451 and product ID = 0x4200.
  • Page 63 6. Host sends data appropriate to command. 7. After completion of this command, DLP NIRscan Nano responds with a packet that includes a byte with the command requested by the host. This occurs only if bit 6 was set in the Flags byte.
  • Page 64 DLP NIRscan Nano USB Communications DLPU030B – June 2015 – Revised July 2015 Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 65: Dlp Nirscan Nano Bluetooth Communications

    The DLP NIRscan Nano supports Bluetooth version 4.0 specification. When the Bluetooth sub-system is activated, the DLP NIRscan Nano broadcasts its availability while a smartphone, tablet or PC acts as an observer. Once connected, the DLP NIRscan Nano acts as a server for the GATT profile while the smartphone, tablet, or PC acts as a client.
  • Page 66: Device Information Service (Dis)

    TIC UUID FORMAT (BYTES) org.bluetooth.ser vice.battery_serv unsigned 0x2A19 Battery level ice. Value integer reported in the range of 0-100. DLP NIRscan Nano Bluetooth Communications DLPU030B – June 2015 – Revised July 2015 Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 67: Gatt General Information Service

    4E49- (Reserved for future support) integer 52204E616E6F 0x4348410A- 444C-5020- Error log string 4E49- (Reserved for future support) 52204E616E6F DLPU030B – June 2015 – Revised July 2015 DLP NIRscan Nano Bluetooth Communications Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 68: Gatt Date And Time Service

    0x43484112- Serialized data; 444C-5020- refer to spectrum Return Reference Calibration Matrix 4E49- C library for data 52204E616E6F structure. DLP NIRscan Nano Bluetooth Communications DLPU030B – June 2015 – Revised July 2015 Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 69: Gatt Scan Configuration Information Service

    52204E616E6F packet. 0x4348411C- 444C-5020- Limited to 15 Set scan name stub string 4E49- bytes. 52204E616E6F DLPU030B – June 2015 – Revised July 2015 DLP NIRscan Nano Bluetooth Communications Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 70 Request packet format version 4E49- integer read. 52204E616E6F 0x43484126- 444C-5020- unsigned Return packet format version 4E49- integer 52204E616E6F DLP NIRscan Nano Bluetooth Communications DLPU030B – June 2015 – Revised July 2015 Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 71: Bluetooth Packets

    52204E616E6F structure. Bluetooth Packets Bluetooth transmits in short packet sizes. The typical maximum transmission unit for an iOS App is 20 bytes. Multiple packets are needed to transfer the following information to DLP NIRscan Nano: • Spectrum Calibration Coefficients •...
  • Page 72: Revision B History

    Added notes to the GATT services characteristics NOTE: Page numbers for previous revisions may differ from page numbers in the current version. Revision History DLPU030B – June 2015 – Revised July 2015 Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated...
  • Page 73: Important Notice

    IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, enhancements, improvements and other changes to its semiconductor products and services per JESD46, latest issue, and to discontinue any product or service per JESD48, latest issue.

Table of Contents