Products

ZentriOS-S is available as a number of products.

The ZENTRI-TRUCONNECT product is a repackaging of the legacy TruConnect 2.x product. It provides compatibility for applications developed for TruConnect 1.x and 2.x. The ZENTRI-TRUCONNECT product will have no additional capabilities added in future.

Other ZentriOS-S products provide a subset of the full range of ZentriOS-S features. This allows a memory-constrained BLE device to run only the features you need to build your ZentriOS-S app.

New features may be added to ZentriOS-S by creating new products, or by modifying features in existing products, subject to memory constraints.

Each feature offers a range of functions, and a set of commands and variables for access to those functions. See Features.

The list of features, commands and variables is shown for the default ZENTRI-AMS001/ZENTRI-AMS002 products. Features, commands and variables for other products are shown as differences from this default set.

The documentation for each command and variable lists the features and products that support it.

Use the ver command to view the currently loaded product.

Use the mem command to list features currently loaded in memory.

To change product, use the Zentri BLE Manager app. See Update and Recovery, Changing Product.

Zentri can create custom products tailored to suit your application on request. Contact Zentri Sales to discuss your requirements.

ZENTRI-AMS001 / ZENTRI-AMS002

Default option. BLE Peripheral support offering most used functions.

Features

Commands

Variables

ZENTRI-BEACON

BLE Peripheral plus beacon support, including iBeacon

Features Added to AMS001/2

Features Removed from AMS001/2

Commands Removed from AMS001/2

Variables Added to AMS001/2

Variables Removed from AMS001/2

ZENTRI-DUAL

BLE Central and Peripheral support

Features Added to AMS001/2

Features Removed from AMS001/2

Commands Added to AMS001/2

Commands Removed from AMS001/2

Variables Added to AMS001/2

Variables Removed from AMS001/2

ZENTRI-HIDCN

BLE Human Interface Device with Consumer page support. See usb.org HID Information.

Notes

Features Added to AMS001/2

Features Removed from AMS001/2

Commands Added to AMS001/2

Commands Removed from AMS001/2

Variables Removed from AMS001/2

ZENTRI-HIDKB

BLE Human Interface Device with Keyboard page support. See usb.org HID Information.

Notes

Features Added to AMS001/2

Features Removed from AMS001/2

Commands Added to AMS001/2

Commands Removed from AMS001/2

Variables Removed from AMS001/2

ZENTRI-I2CM

BLE Peripheral plus I2C Master support.

Features Added to AMS001/2

Features Removed from AMS001/2

Commands Added to AMS001/2

Commands Removed from AMS001/2

Variables Added to AMS001/2

Variables Removed from AMS001/2

ZENTRI-SPIM

BLE Peripheral plus SPI Master support.

Features Added to AMS001/2

Features Removed from AMS001/2

Commands Added to AMS001/2

Commands Removed from AMS001/2

Variables Added to AMS001/2

Variables Removed from AMS001/2

ZENTRI-ANALOG

BLE Peripheral plus Analog peripherals support (coming soon).

Features Added to AMS001/2

Features Removed from AMS001/2

Commands Added to AMS001/2

Commands Removed from AMS001/2

Variables Removed from AMS001/2

ZENTRI-TRUCONNECT

100% compatibility with TruConnect 2.x and TruConnect 1.x interface. This should be used only when backward compatibility is desired. No updates are offered for this product. No features will be added in future.

Commands Added to AMS001/2

Commands Removed from AMS001/2

Variables Added to AMS001/2

Variables Removed from AMS001/2

Features

ADC driver

Feature Code: adc

Commands

Products

BLE Beacons

Feature Code: bcn

Variables

Products

BLE Dual

Feature Code: bldm

Commands

Variables

Products

BLE Peripheral

Feature Code: blpr

Commands

Variables

Products

Console

Feature Code: con

Commands

Variables

Products

Core - System, memory, power

Feature Code: core

Commands

Variables

Products

HID Keyboard

Feature Code: hid_kb

Commands

Products

HID consumer

Feature Code: hid_cn

Commands

Products

Help message

Feature Code: help

Commands

Products

I2C master driver

Feature Code: i2c

Commands

Variables

Products

OTA

Feature Code: ota

Variables

Products

PWM driver

Feature Code: pwm

Commands

Products

Report status via GPIO

Feature Code: sts_io

Variables

Products

SPI master driver

Feature Code: spi

Commands

Variables

Products

Speaker driver

Feature Code: spkr

Commands

Products

Stdio driver

Feature Code: stdio

Commands

Products

UART driver

Feature Code: uart

Variables

Products

User defined variable

Feature Code: usr

Variables

Products

Zentri streaming service

Feature Code: zstr

Commands

Variables

Products