Gen2.ids.sl900a.getmeasurementsetup, Gen2.ids.sl900a.getsensorvalue, Gen2.ids.sl900a.endlog – ThingMagic Mercury API v1.23.0 User Manual

Page 52: Gen2.ids.sl900a.initialize, Gen2.ids.sl900a.setcalibrationdata, Gen2.ids.sl900a.setloglimit, Gen2.ids.sl900a.setlogmode

Advertising
background image

Advanced Tag Operations

52

Level 2 API

Gen2.IDS.SL900A.GetMeasurementSetup

The GET MEASUREMENT SETUP

command will read the current system setup of the

chip..

Gen2.IDS.SL900A.GetSensorValue

The GET SENSOR VALUE command starts the AD conversion on the specified sensor
and returns the value.

Gen2.IDS.SL900A.EndLog

The END LOG command stops the logging procedure and turns off the real time clock. It
also clears the Active flag that is store in the “System status” field in the EEPROM.

Gen2.IDS.SL900A.Initialize

The INITIALIZE command clears the System status field, the Limit counters and sets the
Delay time field and the Application data field. The Initialize command is needed before
the START LOG command as it will clear the pointers and counters. If the application
needs to run the logging process from the previous point on, the Initialize command ca be
left out.

Gen2.IDS.SL900A.SetCalibrationData

The SET CALIBRATION DATA

write to the calibration block in the EEPROM memory.

The calibration data is preset during manufacturing, but can also be changed in the
application if needed. The

SET CALIBRATION DATA

will write only to the EEPROM, but it will not

update the calibration values in the calibration registers. The calibration registers are
automatically updated with each

START LOG

command.

Gen2.IDS.SL900A.SetLogLimit

The SET LOG LIMIT command writes the 4 limits that are used in the logging process. All
4 limits are 10 bits long.

Gen2.IDS.SL900A.SetLogMode

The SET LOG MODE command sets the logging form, storage rule, enables sensors that
are used in the logging process and sets the logging interval (in 1 second steps).

Advertising