background image

ULE Starter Kit User’s Manual 

Rev1.0 

June 2015 

2.

 

Get your application up and running with ULE 

Working  through  the  steps  below  will  enable  the  User  to  get  an  ULE  Node  application  with  basic 
ULE  connectivity  up and running. This section  provides an  overview  of  the  3  steps,  with following 
sections elaborating Steps 1 and 2. 

2.1

 

Step 1: ULE Node with the DHX91 ULE EVB & VAR Simulation Tool 

DHX91 EVB

(ULE Node with 

CMND I/F 

Active)

Laptop Running VAR 
Simulator

RS232

USB

CMBS UART

(ULE Controller)

UART to USB 

Adaptor

(ST Lab)

UART

USB

Laptop Running 

DSPG Test 

Application (ULE 

Controller GUI)

UART to USB 

Adaptor

(ST Lab)

 

Here the ULE Node application is running on the PC using the VAR simulator you have downloaded. 
(Note: Both sides of the link can run on the same computer). In this setup the User will learn how to: 

 

Install  and  run  VAR  simulator  on  the  Node  side  and  the  Controller  GUI  simulator  on  the 
Controller side 

 

Register the ULE Node, modify the operating frequency to comply with local regulations 

 

Use the VAR simulator to trigger events and send maintenance messages (=Keep Alive) that 
can be monitored at the Controller GUI 

 

Copy the basic transactions at the CMND I/F so that they can easily be transplanted from the 
simulator to the code running on the User’s application MCU.  

2.2

 

Step 2: ULE Node with the DHX91 ULE EVB wired to your MCU 

Application Board with 
MCU. UART I/F and IOs 
wired to DHX91 EVB

RXD

TXD

IOs

CMBS UART

(ULE Controller)

UART to USB 

Adaptor

(ST Lab)

UART

USB

Laptop Running 

DSPG Test 

Application (ULE 

Controller GUI)

DHX91 EVB

(ULE Node with 

CMND I/F Active)

 

ULE  transactions  have  been  embedded  into  the  Application  SW and their  effectiveness  can  now  be 
validated.  User  will  be able  to register  (=pair) his  ULE  Node  Application  with  the  ULE  Controller, 
send  maintenance  (=  Keep  Alive)  and  simple  Alarm/Event  messages,  turn  actuators  ON-OFF,  send 
battery and RSSI status over to the Controller. 

Содержание ULE Starter Kit

Страница 1: ...evision 1 0 Document Objective Instruct IoT device designers how to leverage the ULE Starter Kit to empower their low power sensor and control applications with ULE wireless connectivity Document is s...

Страница 2: ...ULE Starter Kit User s Manual Rev1 0 June 2015 2 Revision History Revision Date Author Description 1 0 June 2015 Levi Baseline Release...

Страница 3: ...TING THE ULE CONTROLLER UP AND RUNNING 9 4 RUNNING THE ULE NODE USING THE VAR APPLICATION 10 4 1 HARDWARE SETUP 10 4 2 INSTALLING THE VAR SIMULATOR 10 4 3 RUNNING THE VARCMNDSIMULATOR EXE 10 4 4 MESSA...

Страница 4: ...le 1 3 Starter Kit Basics A bit about DECT ULE DECT ULE uses a star topology Each DECT ULE system contains only one device at the hub of the star This hub is typically the gateway to the WAN In DECT c...

Страница 5: ...red configured for this latter case See the jumper configuration below for both cases It is suggested to initially power up the EVB with a 3V power supply clipped to the battery holder to get feedback...

Страница 6: ...cluded in the Kit usually loads on its own when it is plugged into the PC If not it can be copied from the CD included in the Kit Once the driver is loaded you should be able to see a COM port opened...

Страница 7: ...side and the Controller GUI simulator on the Controller side Register the ULE Node modify the operating frequency to comply with local regulations Use the VAR simulator to trigger events and send mai...

Страница 8: ...RT USB Laptop Running DSPG Test Application ULE Controller GUI The User designs an application board which integrates a favorite MCU sensors switches the DHAN module and a 2GHz antenna Prior to design...

Страница 9: ...ly completed CMBS Init Done The log window shown above is an abbreviated version of the incoming outgoing flow of information at the CMBS UART Interface A more detailed message log is recorded in a fi...

Страница 10: ...er Plugin Plugin HW Drivers SPI UART ULE GPIO GPIO Device application structure with CMND API payload GPIO events CMND API protocol 4 1 Hardware Setup Power up the DHX91 ULE EVB If you are using a Pow...

Страница 11: ...Open Go to the Message Type window pull down Get Version hit Generate Message button then Send You should see the req and resp between the VAR MCU and the DHAN CMND as shown below NOTE Please avoid ru...

Страница 12: ...de Side The CMND informs the MCU that it received an ACK from the ULE Controller 3 The incoming message as seen on the graphical Log on the ULE Controller side 4 The incoming message as seen parsed in...

Страница 13: ...LE Node is an AC Outlet and send it an ON command from the Controller GUI HAN Window Lower Left as shown below 4 Now check the VAR Log window and you will notice the report of an incoming ON message 4...

Страница 14: ...Link Status in HAN Test Window should now indicate In Link as shown below Step 5 Enter Value Length and Start address Value for your Region see table below example given is for transitioning to US an...

Страница 15: ...tector and hit the Delete Device button The Smoke will now disappear from the list b Power down the ULE Node you can leave the VAR running Power Back On c Go the VAR simulator on the Node side generat...

Страница 16: ...from the Wakeup Button and connect to an IO from your MCU for triggering wakeup of the ULE Node 5 1 UART connection on the DHX91 EVB Remove JP21 22 and connect RxD and TxD from external MCU to GPIO9 a...

Страница 17: ...tic of DHX91 EVB 5 4 Modifying the Application SW for ULE By cutting and pasting the commands into your App SW from the VAR Generate window shown once again below you should be able to repeat all the...

Отзывы: