XM112 Module Software. User Guide

Size: px
Start display at page:

Download "XM112 Module Software. User Guide"

Transcription

1 XM112 Module Software User Guide

2 XM112 Module Software User Guide Author: Acconeer Version 0.3: Acconeer AB Page 2 of by Acconeer All rights reserved

3 Table of Contents 1 Introduction Installing module software image Install Tools Upgrade Procedure Physical Interfaces UART protocol Read Request Read Response Write Request Write Response Buffer Read Request Buffer Read Response Buffer Streaming Payload SPI Protocol SPI Read Request Write Request Buffer Read Request SPI Timing I2C Protocol Map General Control and Status s Common Sweep Parameter s Common Result s Power Bin s Envelope s IQ Data s Distance Peak Fixed s Examples Reading Distances Reading Power Bin Data (UART Streaming) Disclaimer Page 3 of by Acconeer All rights reserved

4 1 Introduction The XM112 module software enable register-based access to radar functionality from external devices connected to the XM112 module. The module software is delivered as an image. Typical usages of the XM112 module software are: 1. Integration of radar functionality in your product to decrease development cost and time to market. 2. Module evaluation and algorithm development in Python together with the Acconeer Python Exploration Tool that is available for download on GitHub. The XM112 module software provides a rich register-based API that can be accessed over UART, SPI and I2C 1. The module software will initially support the following services and detectors: - Power Bin Service - Envelope Service - IQ Data Service - Distance peak distance with fixed threshold Support for more detectors is planned for future module software releases. A software image comprising the module software is available for download from Acconeer s website. See chapter 2, Installing, for instruction on how to install the module software. For an introduction to Acconeer s technology and product offer refer to Introduction to Acconeer s sensor technology, available at the Acconeer website. 1 The I2C support is planned but is not available at the time of writing. Page 4 of by Acconeer All rights reserved

5 2 Installing module software image 2.1 Install Tools In order to update the software on the XM112 module we recommend using the BOSSA application. The application along with instructions are available at The application is available for Linux, Windows and Apple Mac OS X. 2.2 Upgrade Procedure The SAM E70 CPU have a ROM boot loader that is used during the software update. In order to enter this boot mode the internal flash must be erased with the following sequence: 1. Connect the XB112 together with XM112 to your PC with a micro USB cable to the USB1/Power/UART0 connector 2. Press and hold the ERASE button on the board 3. Press the NRST button (still holding the ERASE button) 4. Release the NRST button 5. Release the ERASE button The internal flash of the SAM E70 is now erased and the ROM boot code is executing. Start the BOSSA application 1. Select correct port, e.g. /dev/ttyusb0 if running on Linux or COM1 if running on Windows. 2. Press Browse and select the new firmware file 3. Make sure that Erase all and Boot to flash is selected 4. Press Write Note: The Bossa application may have to be restarted between flashing sessions Page 5 of by Acconeer All rights reserved

6 3 Physical Interfaces 3.1 UART protocol Read Request Start marker 0xCC Payload length 0xF8 = Read Request Address End Marker 0xCD Read Response Start marker 0xCC Payload length 0xF6 = Read Response Address value 4 bytes End Marker 0xCD Write Request Start marker 0xCC Payload length 0xF9 = Write Request Address value 4 bytes End Marker 0xCD Write Response Start marker 0xCC Payload length 0xF5 = Write Response Address value 4 bytes End Marker 0xCD Buffer Read Request Start marker 0xCC Payload length 0xFA = Buffer Read Request Buffer Index Buffer Offset End Marker 0xCD Buffer Read Response Page 6 of by Acconeer All rights reserved

7 Start marker 0xCC Payload length 0xF7 = Buffer Read Response Buffer Index Buffer data End Marker 0xCD Buffer Streaming Payload The streaming mode is primarily intended for communication with the Acconeer Python exploration package that is available on GitHub. The format of the steaming payload may be updated in a nonbackward compatible way in future versions of the module software. Start marker 0xCC Packet length 0xFE = Buffer Streaming Payload Streaming Payload End Marker 0xCD Streaming Payload Result_info marker Result_info length Result_info Streaming buffer marker Streaming buffer length Streaming buffer 0xFD 0xFE The result info and the streaming buffer are the outputs from the Acconeer Service APIs encoded in little endian format. The result info contains a sequence number encoded as a 32-bit integer. More data may be added in future versions of the module software. The format of the streaming buffer depends on the service. Service PowerBin Envelope IQ Streaming buffer format Array of 32-bit floats Array of 16-bit unsigned integers Array of complex float (2 x 32bits). Can also be interpreted as an array of floats where the real and imaginary parts of the complex numbers are interleaved. Page 7 of by Acconeer All rights reserved

8 3.2 SPI Protocol SPI Read Request Address Dummy bytes Toggle SS, wait 50 ms value 0xF8 MISO 4 bytes Write Request Address Dummy bytes Toggle SS, wait 50 ms value 0xF9 4 bytes Buffer Read Request Buffer Index Dummy bytes Toggle SS, wait 50 ms Buffer data 0xFA MISO Page 8 of by Acconeer All rights reserved

9 3.2.4 SPI Timing A 50 ms delay must be inserted between the SPI command and data. Figure 1- SPI timing chart 3.3 I2C Protocol The I2C protocol will be supported in a later release of the XM112 module software. Page 9 of by Acconeer All rights reserved

10 4 Map 4.1 General Control and Status s Address 8-bit Read/ Write Name Function Values 0x02 R/W MODE_SELECTION Selects one of the supported modes for the sensor module. 0x03 W MAIN_CONTROL Main Control. This register is used to control the operation mode of the sensor module. 1: power_bin, 2: envelope, 3: iq, 256: distance_peak_fixed 0: stop, 1: create_configuration, 2: activate_measurement, 3: create_and_activate, 4: clear_status 0x05 R/W STREAMING_CONTROL Controls the streaming functionality. 0: no_streaming, 1: uart_streaming 0x06 R STATUS Sensor Module Status. This register is a bit mask with current status of the Sensor Module. 0x07 R/W UART_BAUDRATE Controls the baudrate for the UART interface : default, : max 0x10 R PRODUCT_IDENTIFICAT ION Sensor Module Identification register : xm112 0x11 R PRODUCT_VERSION Product version register 01:01 0x28 R/W SYSTEM_POWER_STAT E Sensor module power state configuration. 0: running, 1: sleep Page 10 of by Acconeer All rights reserved

11 4.2 Common Sweep Parameter s 0x20 R/W START_RANGE Start range in mm of the measurement. 0x21 R/W RANGE_LENGTH Length of the range in mm. 0x22 R/W REPETITION_MODE Repetition mode for the measurement. 1: fix_frequency 0x23 R/W FREQUENCY The measurement frequency in mhz (1/1000 Hz). 0x24 R/W GAIN Receiver gain, where 0 is the lowest gain and 1000 the highest. 0x25 R/W POWER_SAVE_MODE Sensor power save mode. 0: a, 1: b, 2: c, 3: d 0x26 R/W TX_DISABLE Used to measure RX noise floor and to support TX off spectrum regulation measurements. 0x27 R/W DECREASE_TX_EMISSIO N Used for spectrum regulation measurements. 4.3 Common Result s 0xA0 R SEQUENCE_NUMBER Sequence number of the data. 0xE9 R OUTPUT_DATA_BUFFE R_LENGTH Length of data in output buffer. 4.4 Power Bin s Address 8-bit Read/ Write 0x40 R/W PB_BIN_COUNT Name Function Values Number of requested power bins 0x80 R PB_FREE_SPACE_ABS_OFFSET Sensor specific offset error 0x81 R PB_ACTUAL_START None 0x82 R PB_ACTUAL_LENGTH None 0x83 R PB_ACTUAL_BIN_COUNT None Page 11 of by Acconeer All rights reserved

12 4.5 Envelope s Address 8-bit Read/ Write 0x0B R/W PROFILE_SELECTIO N 0x40 R/W ENV_PARAM_RUN_ FACTOR 0x41 R/W ENV_PARAM_COM P_PHASE 0x80 0x81 0x82 0x83 R R R R Name Function Values ENV_FREE_SPACE_ ABS_OFFSET ENV_ACTUAL_STAR T ENV_ACTUAL_LEN GTH ENV_DATA_LENGT H TBD The running average factor is the factor of which the most recent sweep is weighed against previous sweeps. Value between 0 and 1000 where 0 means that no history is weighed in, i.e filtering is effectively disabled. The compensate phase flag indicates whether a phase compensation is done during filtering of data. Using phase compensation results in more stable data but can suppress detection of fast moving reflections. None None None None 0: max_depth_resolution, 1: max_snr 0: use phase compensation 1: no phase compensation 4.6 IQ Data s Read/ Write Name Function Values 0x40 R/W IQ_PARAM_RUN_FACTOR None 0x80 R IQ_FREE_SPACE_ABS_OFFSET None 0x81 R IQ_ACTUAL_START None 0x82 R IQ_ACTUAL_LENGTH None 0x83 R IQ_DATA_LENGTH None Page 12 of by Acconeer All rights reserved

13 4.7 Distance Peak Fixed s Address 8-bit read/ Write Name Function Values 0x0B R/W PROFILE_SELECTION TBD 0: max_depth_resolution, 1: max_snr 0x40 R/W PEAK_PARAM_RUN_FACTOR The running average factor is the factor of which the most recent sweep is weighed against previous sweeps. Value between 0 and 1000 where 0 means that no history is weighed in, i.e filtering is effectively disabled. 0x42 R/W PEAK_PARAM_THRESHOLD Threshold value. _AMPLITUDE 0x44 R/W PEAK_PARAM_SORT_BY Set sort reflection by amplitude or distance. 0x80 R PEAK_FREE_SPACE_ABS_OFFSET None 0x81 R PEAK_ACTUAL_START None 0x82 R PEAK_ACTUAL_LENGTH None 0xA1 R PEAK_REFLECTION_COUNT Number of detected peaks. 0xA2 R PEAK_REFLECTION_1_DISTANCE Distance in mm to first peak. 0xA3 R PEAK_REFLECTION_1_AMPLITUDE Amplitude of first peak. 0xA4 R PEAK_REFLECTION_2_DISTANCE Distance in mm to second peak. 0xA5 R PEAK_REFLECTION_2_AMPLITUDE Amplitude of second peak. 0xA6 R PEAK_REFLECTION_3_DISTANCE Distance in mm to third peak. 0xA7 R PEAK_REFLECTION_3_AMPLITUDE Amplitude of third peak. 0xA8 R PEAK_REFLECTION_4_DISTANCE Distance in mm to fourth peak. 0xA9 R PEAK_REFLECTION_4_AMPLITUDE Amplitude of fourth peak. 0: distance, 1: amplitude Page 13 of by Acconeer All rights reserved

14 5 Examples 5.1 Reading Distances Page 14 of by Acconeer All rights reserved

15 5.2 Reading Power Bin Data (UART Streaming) Page 15 of by Acconeer All rights reserved

16 Disclaimer The information herein is believed to be correct as of the date issued. Acconeer AB ( Acconeer ) will not be responsible for damages of any nature resulting from the use or reliance upon the information contained herein. Acconeer makes no warranties, expressed or implied, of merchantability or fitness for a particular purpose or course of performance or usage of trade. Therefore, it is the user s responsibility to thoroughly test the product in their particular application to determine its performance, efficacy and safety. Users should obtain the latest relevant information before placing orders. Unless Acconeer has explicitly designated an individual Acconeer product as meeting the requirement of a particular industry standard, Acconeer is not responsible for any failure to meet such industry standard requirements. Unless explicitly stated herein this document Acconeer has not performed any regulatory conformity test. It is the user s responsibility to assure that necessary regulatory conditions are met and approvals have been obtained when using the product. Regardless of whether the product has passed any conformity test, this document does not constitute any regulatory approval of the user s product or application using Acconeer s product. Nothing contained herein is to be considered as permission or a recommendation to infringe any patent or any other intellectual property right. No license, express or implied, to any intellectual property right is granted by Acconeer herein. Acconeer reserves the right to at any time correct, change, amend, enhance, modify, and improve this document and/or Acconeer products without notice. This document supersedes and replaces all information supplied prior to the publication hereof. Page 16 of by Acconeer All rights reserved

XM112 Module Evaluation Kit. XM112 Sensor Module, XB112 Breakout Board. User Guide

XM112 Module Evaluation Kit. XM112 Sensor Module, XB112 Breakout Board. User Guide XM112 Module Evaluation Kit XM112 Sensor Module, XB112 Breakout Board User Guide XM112 Module Evaluation Kit (XM112 Sensor Module, XB112 Breakout Board) User Guide Author: Acconeer Version 1.0: 2018-12-19

More information

XC111-XR111 Evaluation Kit. XC111 Evaluation Board, XR111 Sensor Board. User Guide

XC111-XR111 Evaluation Kit. XC111 Evaluation Board, XR111 Sensor Board. User Guide XC111-XR111 Evaluation Kit XC111 Evaluation Board, XR111 Sensor Board User Guide XC111-XR111 Evaluation Kit (XC111 Evaluation Board, XR111 Sensor Board) User Guide Author: Acconeer Version 0.3: 2018-02-08

More information

XC112/XR112 Evaluation Kit. XC112 Connector Board, XR112 Sensor Board. User Guide

XC112/XR112 Evaluation Kit. XC112 Connector Board, XR112 Sensor Board. User Guide XC112/XR112 Evaluation Kit XC112 Connector Board, XR112 Sensor Board User Guide XC112/XR112 Evaluation Kit (XC112 Connector Board, XR112 Sensor Board) User Guide Author: Acconeer Version 1.1: 2019-02-04

More information

ESP8266 Application Note Firmware Download Protocol

ESP8266 Application Note Firmware Download Protocol ESP8266 Application Note Firmware Download Protocol Version 1.0 Copyright 2016 About This Guide This document introduces ESP8266 firmware download protocol with a structure as follows. Chapter Title Subject

More information

UM2330 User manual. ST8500 boot. Introduction

UM2330 User manual. ST8500 boot. Introduction UM30 User manual ST8500 boot Introduction This user manual describes ST8500 bootloader functionalities and operations to be done for a correct device boot and the firmware images download. The following

More information

EDBG. Description. Programmers and Debuggers USER GUIDE

EDBG. Description. Programmers and Debuggers USER GUIDE Programmers and Debuggers EDBG USER GUIDE Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging

More information

USER GUIDE EDBG. Description

USER GUIDE EDBG. Description USER GUIDE EDBG Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging support through Atmel

More information

EEPROM Emulation with the ez80f91 MCU. Discussion

EEPROM Emulation with the ez80f91 MCU. Discussion Application Note EEPROM Emulation with the ez80f91 MCU AN015803-0608 Abstract This Application Note describes a method to utilize a portion of Zilog s ez80acclaimplus! MCU s Flash memory to emulate the

More information

imetos LoRa Data payload structure

imetos LoRa Data payload structure imetos LoRa Data payload structure Pessl Instruments, GmbH Version 1.0, 06-2018 Content 1. SCOPE OF THIS DOCUMENT... 2 2. PARSING THE DATA FROM THE PAYLOAD VERSUS API DATA ACCESS... 3 3. IMETOS LORA FIRMWARE

More information

Application Note: JN-AN-1003 JN51xx Boot Loader Operation

Application Note: JN-AN-1003 JN51xx Boot Loader Operation Application Note: JN-AN-1003 JN51xx Boot Loader Operation This Application Note describes the functionality of the boot loaders for the NXP, JN514x and wireless microcontrollers, covering the following

More information

ESP8266 FOTA Guide Version 1.7 Copyright 2016

ESP8266 FOTA Guide Version 1.7 Copyright 2016 ESP8266 FOTA Guide Version 1.7 Copyright 2016 About This Guide This document explains how to upgrade ESP8266 firmware over Espressif Cloud through Wi-Fi. The document is structured as follows. Chapter

More information

AN EZ-USB FX3 I 2 C Boot Option. Application Note Abstract. Introduction. FX3 Boot Options

AN EZ-USB FX3 I 2 C Boot Option. Application Note Abstract. Introduction. FX3 Boot Options EZ-USB FX3 I 2 C Boot Option Application Note Abstract AN68914 Author: Shruti Maheshwari Associated Project: No Associated Part Family: EZ-USB FX3 Software Version: None Associated Application Notes: None

More information

LORD MANUAL. Wireless Sensor Networks LXRS Data Communications Protocol

LORD MANUAL. Wireless Sensor Networks LXRS Data Communications Protocol LORD MANUAL Wireless Sensor Networks LXRS Data Communications Protocol 1 2013 LORD Corporation MicroStrain Sensing Systems 459 Hurricane Lane Suite 102 Williston, VT 05495 United States of America Phone:

More information

Boot Loader. Bootloader

Boot Loader. Bootloader October 2013 Boot Loader A program that is executed upon initial power-up that typically involves a power-on self-test, locating and initializing peripheral devices, and then loading and starting an operating

More information

Version Action Author Date

Version Action Author Date Version Action Author Date 1.0 Initial document KP 25.08.2013 1.1 Document review, description and register update GP 26.08.2013 1.2 Status bits, current noise floor GP 29.08.2013 1.3 Using EG100 as a

More information

Protocol of data exchange with modem via USB interface Version

Protocol of data exchange with modem via USB interface Version Protocol of data exchange with modem via USB interface Version 2017.12.19 - Modem connects to USB-host as USB device of CDC class (virtual COM port in Windows, ttyusb or ttyacm in Linux) - Because real

More information

ESP8266 Quick Start Guide

ESP8266 Quick Start Guide ESP8266 Quick Start Guide Version 1.4 Copyright 2017 About This Guide This document is a quick start guide to ESP8266. The document is structured as follows. Chapter Title Content Chapter 1 Chapter 2 Chapter

More information

SuperCard Pro Software Developer's Kit Manual v1.7 Release Date: December 23, 2013 Last Revision: December 7, 2015

SuperCard Pro Software Developer's Kit Manual v1.7 Release Date: December 23, 2013 Last Revision: December 7, 2015 www.cbmstuff.com SuperCard Pro Software Developer's Kit Manual v1.7 Release Date: December 23, 2013 Last Revision: December 7, 2015 All material including, but not limited to photographs, text, and concepts

More information

CC13x0 Low Data Rate Operation

CC13x0 Low Data Rate Operation Application Report Marius Moe, Siri Johnsrud, and Sverre Hellan ABSTRACT This application report describes a CC13x0 SimpleLink Sub-1 GHz Ultra-Low-Power Wireless Microcontroller RF Core bit repetition

More information

Ai-Thinker. ESP-01F Datasheet. Version V1 Copyright Copyright 2018 Shenzhen Ai-Thinker Technology Co., Ltd All Rights Reserved

Ai-Thinker. ESP-01F Datasheet. Version V1 Copyright Copyright 2018 Shenzhen Ai-Thinker Technology Co., Ltd All Rights Reserved Copyright 2018 Shenzhen Technology Co., Ltd All Rights Reserved ESP-01F Datasheet Version V1 Copyright 2018 Disclaimer and Copyright Notice Copyright 2018 Shenzhen Technology Co., Ltd All Rights Reserved

More information

WiMOD LR Base Plus Host Controller Interface

WiMOD LR Base Plus Host Controller Interface WiMOD LR Base Plus Host Controller Interface Specification Version 1.2 Document ID: 4000/40140/0125 IMST GmbH Carl-Friedrich-Gauß-Str. 2-4 47475 KAMP-LINTFORT GERMANY Introduction Document Information

More information

Genesys Logic, Inc. GL862. USB 2.0 PC Camera Controller. Product Overview

Genesys Logic, Inc. GL862. USB 2.0 PC Camera Controller. Product Overview Genesys Logic, Inc. GL862 USB 2.0 PC Camera Controller Product Overview Copyright Copyright 2012 Genesys Logic, Inc. All rights reserved. No part of the materials shall be reproduced in any form or by

More information

Keywords: CRC, CRC-7, cyclic redundancy check, industrial output, PLC, programmable logic controller, C code, CRC generation, microprocessor, switch

Keywords: CRC, CRC-7, cyclic redundancy check, industrial output, PLC, programmable logic controller, C code, CRC generation, microprocessor, switch Keywords: CRC, CRC-7, cyclic redundancy check, industrial output, PLC, programmable logic controller, C code, CRC generation, microprocessor, switch APPLICATION NOTE 6002 CRC PROGRAMMING FOR THE MAX14900E

More information

CyberAtom X-200 USER MANUAL. Copyrights Softexor 2015 All Rights Reserved.

CyberAtom X-200 USER MANUAL. Copyrights Softexor 2015 All Rights Reserved. CyberAtom X-200 USER MANUAL Copyrights Softexor 2015 All Rights Reserved. X-200 Contents ii Contents About...6 Block Diagram... 6 Axes Conventions...6 System Startup... 7 Selecting Power Source...7 Hardware

More information

TIM-UP 19k-S3-Spartan 6

TIM-UP 19k-S3-Spartan 6 TIM-UP 19k-S3-Spartan 6 Software User Manual Contact Bluetechnix Waidhausenstraße 3/19 A-1140 Vienna AUSTRIA office@bluetechnix.com http://www.bluetechnix.com Date: 2014-05-27 Template No.: 900-306 / A

More information

LH79524/LH Application Note. Static Memory System Design INTRODUCTION STATIC MEMORY OPERATION

LH79524/LH Application Note. Static Memory System Design INTRODUCTION STATIC MEMORY OPERATION Application Note LH79524/LH79525 Static Memory System Design INTRODUCTION The LH79524 and LH79525 incorporate a highly efficient External Memory Controller (EMC). This controller interfaces the MCU to

More information

AL582C-EVB-A0 Evaluation Board

AL582C-EVB-A0 Evaluation Board AL582C-EVB-A0 Evaluation Board User Manual Version 1.0 INFORMATION FURNISHED BY AVERLOGIC IS BELIEVED TO BE ACCURATE AND RELIABLE. HOWEVER, NO RESPONSIBILITY IS ASSUMED BY AVERLOGIC FOR ITS USE, OR FOR

More information

ECMA-119. Volume and File Structure of CDROM for Information Interchange. 3 rd Edition / December Reference number ECMA-123:2009

ECMA-119. Volume and File Structure of CDROM for Information Interchange. 3 rd Edition / December Reference number ECMA-123:2009 ECMA-119 3 rd Edition / December 2017 Volume and File Structure of CDROM for Information Interchange Reference number ECMA-123:2009 Ecma International 2009 COPYRIGHT PROTECTED DOCUMENT Ecma International

More information

CC0064-SU Custom Controller for up to 64 Sxnnnn with RS232 and USB interfaces User Handbook Version 2.0 CC0064-SU v2.0.odt

CC0064-SU Custom Controller for up to 64 Sxnnnn with RS232 and USB interfaces User Handbook Version 2.0 CC0064-SU v2.0.odt -SU Custom Controller for up to 64 Sxnnnn with RS232 and USB interfaces Version 2.0 Page left blank intentionally page 2 of 16 Table of Content Table of Content... 3 General Description...4 Hardware Description...5

More information

Read section 8 of this document for detailed instructions on how to use this interface spec with LibUSB For OSX

Read section 8 of this document for detailed instructions on how to use this interface spec with LibUSB For OSX CP2130 INTERFACE SPECIFICATION 1. Introduction The Silicon Labs CP2130 USB-to-SPI bridge is a device that communicates over the Universal Serial Bus (USB) using vendor-specific control and bulk transfers

More information

Ai-Thinker. ESP-12S Datasheet. Version V0. Copyright 2018 ESP-12S WIFI MODULE V0. Shenzhen Ai-Thinker Technology Co., Ltd All Rights Reserved

Ai-Thinker. ESP-12S Datasheet. Version V0. Copyright 2018 ESP-12S WIFI MODULE V0. Shenzhen Ai-Thinker Technology Co., Ltd All Rights Reserved Copyright 2018 Shenzhen Technology Co., Ltd All Rights Reserved ESP-12S Datasheet Version V0 Copyright 2018 Disclaimer and Copyright Notice Information in this document, including URL references, is subject

More information

OEM API Specification

OEM API Specification OEM API Specification For Wasatch Photonics OEM Spectrometers WasatchDevices.com Revised 2016-08-26 Page 1 Revision Log Revision Date By Reason 1.0 2016-08-29 J. Traud Initial Release Contents General

More information

CyberAtom X-202 USER MANUAL. Copyrights Softexor 2015 All Rights Reserved.

CyberAtom X-202 USER MANUAL. Copyrights Softexor 2015 All Rights Reserved. CyberAtom X-202 USER MANUAL Copyrights Softexor 2015 All Rights Reserved. X-202 Contents ii Contents About...5 Block Diagram... 5 Axes Conventions...5 System Startup... 6 Hardware Reset...6 LED indicator...

More information

GW-USB-05. User's Guide. FW v1.07. IQRF USB Gateway MICRORISC s.r.o. User_Guide_GW-USB-05_ Page 1

GW-USB-05. User's Guide. FW v1.07. IQRF USB Gateway MICRORISC s.r.o.   User_Guide_GW-USB-05_ Page 1 FW v1.07 IQRF USB Gateway User's Guide 2016 MICRORISC s.r.o. www.iqrf.org User_Guide 160405 Page 1 Description is an IQRF gateway with USB connectivity. It is intended as an interface between IQRF network

More information

ADC Data Capture using Capture Demo and CCS Memory Browser IWR14xx/AWR14xx example. Document Version V

ADC Data Capture using Capture Demo and CCS Memory Browser IWR14xx/AWR14xx example. Document Version V ADC Data Capture using Capture Demo and CCS Memory Browser IWR14xx/AWR14xx example Document Version V1.00 0821 1.1 Flashing CCS debug firmware 1. Put the EVM in flashing mode by connecting jumpers on SOP0

More information

WiMOD LR Base Host Controller Interface

WiMOD LR Base Host Controller Interface WiMOD LR Base Host Controller Interface Specification Version 1.10 Document ID: 4100/40140/0062 IMST GmbH Carl-Friedrich-Gauß-Str. 2-4 47475 KAMP-LINTFORT GERMANY Introduction Document Information File

More information

SH-2 SHTP Reference Manual

SH-2 SHTP Reference Manual SH-2 SHTP Reference Manual Document Number: 1000-3600 Document Revision: 1.5 Date: 02/16/2017 Hillcrest Laboratories, Inc. 15245 Shady Grove Road, Suite 400 Rockville, MD 20850 Copyright 2017 Hillcrest

More information

STM32 F4xx Discovery Board Setup Guide

STM32 F4xx Discovery Board Setup Guide STM32 F4xx Discovery Board Setup Guide Audio Weaver November 2016 Copyright Information 2014 DSP Concepts, Inc., ALL RIGHTS RESERVED. This document may not be reproduced in any form without prior, express

More information

USB ZigBee Adapter. User Manual. 1.0, Dec 2011

USB ZigBee Adapter. User Manual. 1.0, Dec 2011 USB ZigBee Adapter User Manual 1.0, Dec 2011 This work is licensed under the Creative Commons Attribution-Share Alike 2.5 India License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/2.5/in/

More information

ESPino - Specifications

ESPino - Specifications ESPino - Specifications Summary Microcontroller ESP8266 (32-bit RISC) WiFi 802.11 (station, access point, P2P) Operating Voltage 3.3V Input Voltage 4.4-15V Digital I/O Pins 9 Analog Input Pins 1 (10-bit

More information

EVB-USB2640 Evaluation Board Revision A

EVB-USB2640 Evaluation Board Revision A Copyright 2008 SMSC or its subsidiaries. All rights reserved. Circuit diagrams and other information relating to SMSC products are included as a means of illustrating typical applications. Consequently,

More information

AN434: CP2110/4 Interface Specification

AN434: CP2110/4 Interface Specification The Silicon Laboratories CP2110 and CP2114 are USB devices that comply with the USB-defined HID (Human Interface Device) class specification. The USB host communicates with HID devices through the use

More information

PCI-HPDI32A-COS User Manual

PCI-HPDI32A-COS User Manual PCI-HPDI32A-COS User Manual Preliminary 8302A Whitesburg Drive Huntsville, AL 35802 Phone: (256) 880-8787 Fax: (256) 880-8788 URL: www.generalstandards.com E-mail: support@generalstandards.com User Manual

More information

Wireless Sensor Networks. Data Communications Protocol

Wireless Sensor Networks. Data Communications Protocol Wireless Sensor Networks Data Communications Protocol Legal 2012 by All Rights Reserved 459 Hurricane Lane, Suite 102 Williston, VT 05495 Phone 802-862-6629 Fax 802-863-4093 www.microstrain.com support@microstrain.com

More information

Member of the ams Group

Member of the ams Group Cambridge CMOS Sensors is now Member of the ams Group The technical content of this Cambridge CMOS Sensors (CCS) document is still valid. Contact information: Headquarters: ams AG Tobelbader Strasse 30

More information

Version. Table of Contents

Version. Table of Contents NAP Protocol 1.0 Version Version Date By Comment v1.0 24.01.2011 JP Release version of NAP documentation. Table of Contents 1 Basic concepts...3 1.1 Usage info...3 1.2 Length byte...3 1.3 Literal characters...4

More information

Table 1: Device summary Part numbers Device info (stored in register 0xF0 and 0xF1) Comment SPIRIT1QTR 0x0130 Cut 3.0

Table 1: Device summary Part numbers Device info (stored in register 0xF0 and 0xF1) Comment SPIRIT1QTR 0x0130 Cut 3.0 Errata sheet SPIRIT1 device limitations Silicon identification This errata sheet applies to the STMicroelectronic's SPIRIT1. The full list of part numbers is shown in the table below. Table 1: Device summary

More information

ArduCAM-M-2MP Camera Shield

ArduCAM-M-2MP Camera Shield 33275-MP ArduCAM-M-2MP Camera Shield 2MP SPI Camera Hardware Application Note Rev 1.0, Mar 2015 33275-MP ArduCAM-M-2MP Hardware Application Note Table of Contents 1 Introduction... 2 2 Typical Wiring...

More information

Kinetis Bootloader to Update Multiple Devices in a Field Bus Network

Kinetis Bootloader to Update Multiple Devices in a Field Bus Network Freescale Semiconductor, Inc. Document Number: AN5204 Application Note Rev. 0, 01/2016 Kinetis Bootloader to Update Multiple Devices in a Field Bus Network 1. Introduction This application note describes

More information

ESP8266 Flash RW Operation

ESP8266 Flash RW Operation ESP8266 Flash RW Operation Version 1.0 Espressif Systems IOT Team Copyright 2016 Disclaimer and Copyright Notice Information in this document, including URL references, is subject to change without notice.

More information

USER GUIDE. Wireless Production Test Reference Protocol Specification Document. Atmel MCU Wireless. Description

USER GUIDE. Wireless Production Test Reference Protocol Specification Document. Atmel MCU Wireless. Description USER GUIDE Wireless Production Test Reference Protocol Specification Document Atmel MCU Wireless Description This document explains the serial protocol used for communication between various blocks of

More information

WiMOD LR Base Host Controller Interface

WiMOD LR Base Host Controller Interface WiMOD LR Base Host Controller Interface Specification Version 1.7 Document ID: 4100/40140/0062 IMST GmbH Carl-Friedrich-Gauß-Str. 2-4 47475 KAMP-LINTFORT GERMANY Introduction Document Information File

More information

Preliminary. PACKAGE - 28-pin MLP (5mm X 5mm) Example Circuit Diagram CP V. 48MHz Oscillator. USB Function Controller 512B EEPROM

Preliminary. PACKAGE - 28-pin MLP (5mm X 5mm) Example Circuit Diagram CP V. 48MHz Oscillator. USB Function Controller 512B EEPROM Preliminary Single-Chip USB to UART Bridge SINGLE-CHIP USB to UART DATA TRANSFER - Integrated USB Transceiver; No External Resistors Required - Integrated Clock; No External Crystal Required - Integrated

More information

How to upgrade firmware of Pi-931-X34CC and Pi-931-XA5 reader module

How to upgrade firmware of Pi-931-X34CC and Pi-931-XA5 reader module S i l i c o n C r a f t How to upgrade firmware of Pi-931-X34CC and Pi-931-XA5 reader module Revision History Revision Date Description Change/Updated/Comment 1.0 February 2011 1 st Release 2.0 July 2012

More information

Embedded Simply Blue Application Note

Embedded Simply Blue Application Note Embedded Simply Blue Application Note 1.0 Introduction SB_Custom has been created to give an embedded example of a Simply Blue device (LMX9820A, LMX9830 or LMX9838 based) communicating with a 16 bits microprocessor

More information

AquaCER with TTL OUTPUT

AquaCER with TTL OUTPUT INSTRUCTION MANUAL AquaCER with TTL OUTPUT DESCRIPTION: The AquaCER TTL is a hydrostatic pressure transmitter, with a capacitive ceramic sensor, and can withstand very high burst pressures. The applied

More information

LMX9838 Cable Replacement

LMX9838 Cable Replacement LMX9838 Cable Replacement 1.0 Introduction Bluetooth technology offers a wide range of features and profiles in order to support many different applications. Even though Bluetooth is very flexible, it

More information

AN2792 Application note

AN2792 Application note Application note STM8A easy programmer 1 Introduction This application note describes the easy programmer which is a low cost solution allowing the content of the STM8A Flash program memory to be updated

More information

PCIe-400 USER S MANUAL

PCIe-400 USER S MANUAL PCIe-400 USER S MANUAL 2017 May Edition Titan Electronics Inc. Web: www.titan.tw The computer programs provided with the hardware are supplied under a license. The software provided should be used only

More information

SPECIFICATIONS SUBJECT TO CHANGE WITHOUT NOTICE

SPECIFICATIONS SUBJECT TO CHANGE WITHOUT NOTICE SPECIFICATIONS SUBJECT TO CHANGE WITHOUT NOTICE Notice While reasonable efforts have been made to assure the accuracy of this document, Telit assumes no liability resulting from any inaccuracies or omissions

More information

POWERKEY PRO & POWERKEY

POWERKEY PRO & POWERKEY 0101010101010101010101010 01010101010101010101010101010101010101 0101010101010101010101010 1010101010101010101010101 010101010101010101010101010101010101010101010101010101010 0101010101010101010101010101010101010101010010101010101010101010

More information

The BlueNRG-1, BlueNRG-2 BLE OTA (over-the-air) firmware upgrade

The BlueNRG-1, BlueNRG-2 BLE OTA (over-the-air) firmware upgrade Application note The BlueNRG-1, BlueNRG-2 BLE OTA (over-the-air) firmware upgrade Introduction This application note describes the BlueNRG-1, BlueNRG-2 over-the-air (OTA) firmware upgrade procedures running

More information

S1R72U06 Application Note

S1R72U06 Application Note S1R72U06 Application Note Rev. 1.00 NOTICE No part of this material may be reproduced or duplicated in any form or by any means without the written permission of Seiko Epson. Seiko Epson reserves the right

More information

AN5123 Application note

AN5123 Application note Application note STSPIN32F0A - bootloader and USART protocol Introduction Cristiana Scaramel The STSPIN32F0A is a system-in-package providing an integrated solution suitable for driving three-phase BLDC

More information

PLC Lite Host Message Protocol Specification

PLC Lite Host Message Protocol Specification PLC Lite Host Message Protocol Specification Version 0.6 Oct. 20, 2014 Copyright Texas Instruments Incorporated, 2009-2014 The information and/or drawings set forth in this document and all rights in and

More information

LCD Module with I2C / Serial Interface and Keypad Control «LCD I2C/Serial» User s Guide. Copyright 2008 IMS

LCD Module with I2C / Serial Interface and Keypad Control «LCD I2C/Serial» User s Guide. Copyright 2008 IMS LCD Module with I2C / Serial Interface and Keypad Control «LCD I2C/Serial» User s Guide Copyright 2008 IMS CONTENTS 1 INTRODUCTION... 3 2 MODULE CONNECTION... 3 2.1 I2C/Serial interface connector...4 2.2

More information

Pmod ESP32 Reference Manual

Pmod ESP32 Reference Manual Pmod ESP32 Reference Manual The Digilent Pmod ESP32 features a radio with support for 802.11 b/g/n Wifi and dualmode Bluetooth. This module is perfect for connecting your FPGA or microcontroller projects

More information

T7 Modbus Communication User Guide

T7 Modbus Communication User Guide Communication via RS232/RS485 Version 1.3 1/3/2012 1 of 17 Contents Version 1.0... 1 Terms and Conditions of License for use of gratuitous software... 3 1 General... 5 2 T7-1-MODx Registers... 6 3 T7 Modbus

More information

BNO080 Development Kit for Nucleo Quick Start Guide

BNO080 Development Kit for Nucleo Quick Start Guide BNO080 Development Kit for Nucleo Quick Start Guide The BNO080 is a System in Package (SiP) that integrates a triaxial accelerometer, a triaxial gyroscope, magnetometer and a 32-bit ARM Cortex -M0+ microcontroller

More information

CANopen. stepim. Reference Manual. Manual Revision: 1.3 Firmware Version:

CANopen. stepim. Reference Manual. Manual Revision: 1.3 Firmware Version: CApen Reference Manual stepim Manual Revision: 1.3 Firmware Version: 0.0.2.85 Revision History Document Revision Date Remarks 1.3 Mar. 2016 Update. Firmware 0.0.2.85 1.2 28 Feb. 2016 Update. Firmware

More information

DCMI Data Center Manageability Interface Specification v1.0, Revision 1.0. Addenda, Errata, and Clarifications

DCMI Data Center Manageability Interface Specification v1.0, Revision 1.0. Addenda, Errata, and Clarifications DCMI Data Center Manageability Interface Specification v1.0, Revision 1.0 Addenda, Errata, and Clarifications Addendum Document Revision 1 Date: 4/21/2009 THIS SPECIFICATION IS PROVIDED "AS IS" WITH NO

More information

FMC-MCM-1000 Evaluation and Product Development Platform. Instruction Sheet SOC Technologies Inc.

FMC-MCM-1000 Evaluation and Product Development Platform. Instruction Sheet SOC Technologies Inc. FMC-MCM-1000 Evaluation and Product Development Platform Instruction Sheet 2013 SOC Technologies Inc. SOC is disclosing this user manual (the "Documentation") to you solely for use in the development of

More information

COMMON-ISDN-API Version 2.0 Extension for Fax Paper Formats and Resolutions

COMMON-ISDN-API Version 2.0 Extension for Fax Paper Formats and Resolutions Proprietary Extension for COMMON-ISDN-API Version 2.0 Extension for Fax Paper Formats and Resolutions October 2007 Dialogic Corporation COPYRIGHT NOTICE AND LEGAL DISCLAIMER Sixth Edition (October 2007)

More information

OTO Photonics. Sidewinder TM Series Datasheet. Description

OTO Photonics. Sidewinder TM Series Datasheet. Description OTO Photonics Sidewinder TM Series Datasheet Description SW (Sidewinder TM ) Series spectrometer,built with the InGaAs type sensor and high performance 32bits RISC controller in, is specially designed

More information

Bootstrap Loader (BSL) Scripter User s Guide

Bootstrap Loader (BSL) Scripter User s Guide Bootstrap Loader (BSL) Scripter 3.0.1.0 User s Guide Copyright 2015 Texas Instruments Incorporated. 2 Copyright Copyright 2015 Texas Instruments Incorporated. All rights reserved. MSP430 and MSP432 are

More information

S1R72U01 Technical Manual

S1R72U01 Technical Manual S1R72U01 Technical Manual Rev. 1.00 NOTICE No part of this material may be reproduced or duplicated in any form or by any means without the written permission of Seiko Epson. Seiko Epson reserves the right

More information

GW-USB-06. User s Guide. IQRF USB Gateway. FW v MICRORISC s.r.o. User_Guide_GW-USB-06_ Page 1

GW-USB-06. User s Guide. IQRF USB Gateway. FW v MICRORISC s.r.o.   User_Guide_GW-USB-06_ Page 1 FW v1.04 IQRF USB Gateway User s Guide 2016 MICRORISC s.r.o. www.iqrf.org User_Guide_GW-USB-06_160122 Page 1 Description GW-USB-06 is an IQRF gateway with USB connectivity. It is intended as an interface

More information

Contents. Cortex M On-Chip Emulation. Technical Notes V

Contents. Cortex M On-Chip Emulation. Technical Notes V _ Technical Notes V9.12.225 Cortex M On-Chip Emulation Contents Contents 1 1 Introduction 2 2 Access Breakpoints 3 3 Trace 5 4 NXP LPC 5 4.1 Boot and Memory Remapping 5 4.2 LPC17xx Startup 5 4.1 LPC11A02/04

More information

DIO16 8 Channel digital input and 8 Channel digital output board. V1.0 August CANBUS-DIO16 Rev B v1.0

DIO16 8 Channel digital input and 8 Channel digital output board. V1.0 August CANBUS-DIO16 Rev B v1.0 DIO16 8 Channel digital input and 8 Channel digital output board V1.0 August 2017 Product name Model number Manufacturer DIO16 8 Channel digital input and 8 Channel digital output board CANBUS-DIO16 SK

More information

AN2737 Application note Basic in-application programming example using the STM8 I 2 C and SPI peripherals Introduction

AN2737 Application note Basic in-application programming example using the STM8 I 2 C and SPI peripherals Introduction Application note Basic in-application programming example using the STM8 I 2 C and SPI peripherals Introduction This application note is one of a set of application notes giving examples of how to use

More information

STSW-STWBCFWDT. STWBC firmware downloader tool. Description. Features

STSW-STWBCFWDT. STWBC firmware downloader tool. Description. Features STWBC firmware downloader tool Data brief Features STWBC firmware downloading to any WBC device embedding the STWBC chip 1 to 8 possible simultaneous downloads Ability to download binary files and binary

More information

TSB Software Reference Manual

TSB Software Reference Manual TSB Software Reference Manual Temperature Sensors Board Commands Description L. Castellani I.N.F.N. sez. PADOVA 10 December 2009 Document Version 1.4 Firmware Version 2.5 Introduction The TSB emulate the

More information

Technical Specification. Third Party Control Protocol. AV Revolution

Technical Specification. Third Party Control Protocol. AV Revolution Technical Specification Third Party Control Protocol AV Revolution Document AM-TS-120308 Version 1.0 Page 1 of 31 DOCUMENT DETAILS Document Title: Technical Specification, Third Party Control Protocol,

More information

SECTION 5 SMART PAYOUT MANUAL SET SOFTWARE IMPLEMENTATION GUIDE

SECTION 5 SMART PAYOUT MANUAL SET SOFTWARE IMPLEMENTATION GUIDE SECTION 5 SMART PAYOUT MANUAL SET SOFTWARE IMPLEMENTATION GUIDE Innovative Technology assume no responsibility for errors, omissions, or damages resulting from the use of information contained within this

More information

Embedded Navigation Solutions VN 100, VN 200 & VN 300 Development Board User Manual

Embedded Navigation Solutions VN 100, VN 200 & VN 300 Development Board User Manual Embedded Navigation Solutions VN 100, VN 200 & VN 300 Development Board User Manual VectorNav Technologies Contact Info 10501 Markison Road Phone +1 512 772 3615 Dallas, Texas 75238 Email support@vectornav.com

More information

AN4491 Application note

AN4491 Application note Application note BlueNRG, BlueNRG-MS updater Introduction Note: This document describes the updater functionality of BlueNRG and BlueNRG-MS devices. The document content is valid for both BlueNRG and BlueNRG-MS

More information

USB-Based 14-Channel Data-Acquisition Module

USB-Based 14-Channel Data-Acquisition Module USB-Based 14-Channel Data-Acquisition Module DLP-IO14 LEAD FREE FEATURES: 14 IO s: 0-5V Analog, Digital In/Out, Temperature Two Bipolar Analog Inputs; ±5V Input Range Max All Analog Inputs: Up to 30Ksps

More information

Jump Test of ESP8266 s Secondary Bootloader (V1.6+)

Jump Test of ESP8266 s Secondary Bootloader (V1.6+) Jump Test of ESP8266 s Secondary Bootloader (V1.6+) Version 2.0 Copyright 2017 About This Guide The document is structured as follows: Chapter Title Content Chapter 1 Chapter 2 Overview Jump Test Configuration

More information

Specification E2 Interface

Specification E2 Interface Specification E2 Interface Version 4.1 Name Date Created: Robert Mayr. 15.04.2011 Checked: Haider A. 15.04.2011 Approved: Reason for change: Text corrections TABLE OF CONTENTS 1 INTRODUCTION... 3 1.1 Overview..................................................................................................................

More information

Rice Lake Weigh Scale Application Programmable Serial Interface Card

Rice Lake Weigh Scale Application Programmable Serial Interface Card Rice Lake Weigh Scale Application Programmable Serial Interface Card USER MANUAL Rev. P1.55 April, 2009 DeltaV is a trademark of Emerson Process Management, Inc Emerson Process Management, Inc. 1998, 1999.

More information

Aptio 5.x Status Codes

Aptio 5.x Status Codes Checkpoints & Beep Codes for Debugging Document Revision 2.0 Revision Date: April 10, 2014 Public Document Copyright 2014 American Megatrends, Inc. 5555 Oakbrook Parkway Suite 200 Norcross, GA 30093 Legal

More information

NetSDR Interface Specification. Rev Nov 01, 2011

NetSDR Interface Specification. Rev Nov 01, 2011 NetSDR Interface Specification Rev. 1.03 Nov 01, 2011 www.rfspace.com This specification describes the protocol used to communicate with the NetSDR digital receiver. A brief description of the NetSDR architecture

More information

JetBox 9300/9310 User Manual. Hardware

JetBox 9300/9310 User Manual. Hardware JetBox 9300/9310 User Manual Hardware www.korenix.com 0.0.6 Copyright Notice Copyright 2008 Korenix Technology Co., Ltd. All rights reserved. Reproduction without permission is prohibited. Information

More information

Device: MOD This document Version: 1.0. Matches module version: v3 [29 June 2016] Date: 23 October 2017

Device: MOD This document Version: 1.0. Matches module version: v3 [29 June 2016] Date: 23 October 2017 Device: MOD-1025 This document Version: 1.0 Matches module version: v3 [29 June 2016] Date: 23 October 2017 Description: UART (async serial) to I2C adapter module MOD-1025 v3 datasheet Page 2 Contents

More information

USB to RS-232/RS422/485. US-101-I USB To Serial Operation Manual

USB to RS-232/RS422/485. US-101-I USB To Serial Operation Manual USB to RS-232/RS422/485 US-101-I USB To Serial Operation Manual First Edition, Jun 2008 Table of Contents 1. Introduction 2 2. Package checklist 3 3. Product Specification 4 4. Product Panel Views Description

More information

IP-48DAC channel 16-bit Digital/Analog Converter With memory Industry Pack Module PROGRAMMING MANUAL Version 1.

IP-48DAC channel 16-bit Digital/Analog Converter With memory Industry Pack Module PROGRAMMING MANUAL Version 1. IP-48DAC-16 48-channel 16-bit Digital/Analog Converter With memory Industry Pack Module PROGRAMMING MANUAL 828-10-000-4000 Version 1.0 January 2007 ALPHI TECHNOLOGY CORPORATION 1898 E. Southern Ave Tempe,

More information

M3-61B DeviceNet Slave Module. M3-61B DeviceNet Slave Module CONTROL TECHNOLOGY CORPORATION

M3-61B DeviceNet Slave Module. M3-61B DeviceNet Slave Module CONTROL TECHNOLOGY CORPORATION CONTROL TECHNOLOGY CORPORATION M3-61B DeviceNet Slave Module M3-61B DeviceNet Slave Module Copyright 2008-2010 Control Technology Corporation All Rights Reserved. Blank Control Technology Corporation 2

More information

ESP-NOW User Guide Version 1.0 Copyright 2016

ESP-NOW User Guide Version 1.0 Copyright 2016 ESP-NOW User Guide Version 1.0 Copyright 2016 About This Guide This document introduces ESP-NOW technology developed by Espressif. The document focuses on ESP-NOW features, how to use it and the demo code.

More information

Wireless M-Bus Host Controller Interface DLL

Wireless M-Bus Host Controller Interface DLL Wireless M-Bus Host Controller Interface DLL Document ID: 4100/6404/0051 IMST GmbH Carl-Friedrich-Gauß-Str. 2-4 47475 KAMP-LINTFORT GERMANY General Information Document Information File name WMBus_HCIDLL_Spec.docx

More information

NSIGHT COMPUTE. v March Customization Guide

NSIGHT COMPUTE. v March Customization Guide NSIGHT COMPUTE v2019.2.0 March 2019 Customization Guide TABLE OF CONTENTS Chapter 1. Introduction..1 Chapter 2. Sections. 2 2.1. Section Files.. 2 2.2. Section Definition..5 2.3. Metric Options5 2.4. Missing

More information