beautypg.com

1 configuration tool general settings, 1 sdk revision, 2 host interrupt pin – PNI SENtral User Manual

Page 32: 3 eeprom max. upload speed, 2 configuration tool sensor configuration, 1 sensor, 2 interrupt pin, 3 slave address, Configuration tool general settings, Sdk revision

background image

PNI Sensor Corporation

Doc #1018049 R03

SENtral Technical Data Sheet

Page 31

6.1 Configuration Tool General Settings

6.1.1

SDK Revision

This establishes the revision of the firmware to be generated. Normally the latest

revision is most desirable, but prior revisions are retained for customers that have

qualified an older revision level.

6.1.2

Host Interrupt Pin

This establishes which GPIO pin is used to send an event interrupt to the host system.

The default is GPIO[6], but any of the GPIO pins can be used for this function.

6.1.3

EEPROM Max. Upload Speed

If the user incorporates a dedicated EEPROM to store the SENtral’s Configuration File,

then this field establishes the maximum data rate the configuration EEPROM can

accommodate. If there is no EEPROM, this setting has no meaning. SENtral

automatically determines if a dedicated EEPROM is present.

6.2 Configuration Tool Sensor Configuration

The sensors attached to SENtral must be configured correctly for SENtral to properly

function. The magnetometer, accelerometer, and gyroscope are configured in a similar

manner, so the parameters discussed below apply to all three sensors.

6.2.1

Sensor

The drop-down menus are used to select the sensor models incorporated into the user’s

system. If a sensor is not listed, then a driver has not been developed for that sensor.

6.2.2

Interrupt Pin

This drop-down menu establishes which General Purpose IO pin is used to send a sensor

interrupt signal to SENtral. As shown in the reference schematic, Figure 3-1, the default

is to use GPIO[0] for the magnetometer, GPIO[1] for the accelerometer, and GPIO[2] for

the gyroscope. However, the GPIO pins are interchangeable and can be configured as is

most convenient for the user.

6.2.3

Slave Address

This establishes the slave address for the respective sensor, and the user needs to input
the sensor’s slave address here. The 7-bit slave address will be provided in the sensor’s