How to guides

These articles are intended as guides to help you quickly find the answers to common questions about how to do various things with your Ubisense system.

They are not intended to replace the documentation of the specific tools used. In particular, the Ubisense .NET API Reference Manual, available in Visual Studio help if you have installed the Ubisense software, is the golden reference for any detailed information about the API.

Some of the articles have associated example source code. Some of the articles have a complete Microsoft Visual C# solution; some have a simple C# source code file that you can add to your own applications.

You are free to use the material in these articles and the example source code in your own applications for your Ubisense system. All example material is for guidance only and is not supported by Ubisense. Use the example material at your own risk. Examples were developed using version 2.1 of the software.

All material is Copyright (c) Ubisense 2008-2010.

Contents

Where to start

How to set up a Ubisense system (1) (New)

How to set up a Ubisensesystem (2) (New)

How to create a simple Ubisense application (Updated)

Site Manager

How to create a new area using Site Manager

How to create a cell hierarchy using Site Manager

How to create a representation using Site Manager

How to create a spatial relationship using Site Manager

Location Engine Configuration

How to configure filters using Location Engine Config (New)

How to set/remove an object ownership in Location Engine Configuration

How to detect object presence using Location Engine Config

How to create a location aging policy using Location Engine Config

How to create a presence aging policy using Location Engine Config

How to create a location injection policy using Location Engine Config

How to create an alternative grouping of presence sensors

Using the API

How to connect as a client to schema services

How to handle schema change events

How to add warnings that your program cannot find Ubisense services using the API

How to get the available areas using the API

How to add a visualization control to an application

How to track an object in a visualization control

How to select from a list the area shown on a visualization control

How to get a list of objects using the API (Updated)

How to get/set/remove an object's name using the API

How to get/set/remove an object's position using the API (Updated)

How to get location events using the API (Updated)

How to get spatial events using the API

How to add collision detection to your application

How to set/remove ownerships using the API

How to get a list of types

How to convert between tag ids, tag objects and tag id strings

How to get button press events

How to send data to tags

How to change tag update rates using the API

How to create your own Map Model

How to show zones on a visualization

Data Dictionary Editor

How to create a user model using Data Dictionary

How to create and install a service package

Writing your own server/client

How to implement the operations for a user-defined schema

How to create a client application for a user-defined schema (Updated)

More information about the API

How to create a new dataset using the API

Our Customers

  • Caterpillar
  • Marshall
  • Aston Martin
  • Cummins
  • BMW
  • Deutsche Telekom

Geospatial Solutions

Solutions Geospatial Consulting

UK Head Office

Ubisense Ltd. St Andrew's House
St Andrew's Road, Chesterton,
Cambridge, CB4 1DL. UK

t: +44 1223 535170

f: +44 1223 535167

e: enquiries@ubisense.net