Datasheet
Table Of Contents
- General Description
- Pin Assignments
- Absolute Maximum Ratings
- Electrical Characteristics
- Typical Operating Characteristics
- Detailed Description
- Register Description
- Application Information
- Package Information
- Tape & Reel Information
- Soldering & Storage Information
- Laser Eye Safety
- Ordering & Contact Information
- RoHS Compliant & ams Green Statement
- Copyrights & Disclaimer
- Document Status
- Revision Information
- Content Guide
Page 26 ams Datasheet
Document Feedback [v1-08] 2020-Jun-29
TMF8701 − Register Description
0x0A
Perform factory calibration in the final customer
application including cover glass, no ambient light and no
target.
The result from the factory calibration is stored from
register 0x20 onwards (14 bytes).
0x0B
Set flag to download calibration (and algorithm state)
configuration to TMF8701.
cmd_data0 = bit mask which calibration/state data was
downloaded from the host to TMF8701 prior to setting
this command:
Bit 0 - dataFactoryCal: When 1 data from register 0x20
onward includes factory calibration
Bit 1 - dataAlgState: If set, also set dataFactoryCal=1. Data
from register 0x20 onwards includes factory calibration
and algorithm state.
0x0F
Set gpio control setting without actually performing a
measurement as commands 0x02 or 0x03 would do:
cmd_data0 = bits for GPIO control
Bits 3:0 - GPIO0 settings
0 – Disabled
1 - Input: Active low disables collection,
immediately abandoning current measurement.
Returning to high restarts new measurement
2 - Input: Active high disables collection,
immediately abandoning current measurement.
Returning to low restarts new measurement
3 - Output: VCSEL pulse output
4 - Output low
5 - Output high
6:15 – Reserved, do not use
Bits 7:4 - GPIO1 settings
0 - Disabled
1 - Input: Active low disables collection,
immediately abandoning current
measurement. Returning to high restarts new
measurement
2 - Input: Active high disables collection,
immediately abandoning current measurement.
Returning to low restarts new measurement
3 - Output: VCSEL pulse output
4 - Output low
5 - Output high
6:15 – Reserved, do not use
0x10: COMMAND
Field Name Reset Type Description