Contents
1 Acronyms and abbreviations ......................................................2
2 Functional description .............................................................3
2.1 System overview ...............................................................3
2.2 Effective orientation ............................................................3
2.3 Schematics and I2C/SPI configuration .............................................4
3 Package content and data flow.....................................................6
3.1 Driver architecture and content ...................................................6
3.2 Calibration flow ................................................................7
3.3 Ranging flow ..................................................................8
4 Available features .................................................................9
4.1 Initialization ...................................................................9
4.2 Sensor reset management.......................................................9
4.3 Resolution ....................................................................9
4.4 Ranging frequency .............................................................9
4.5 Ranging mode ................................................................10
4.6 Integration time ...............................................................10
4.7 Power modes.................................................................11
4.8 Sharpener ...................................................................11
4.9 Target order ..................................................................12
4.10 Multiple targets per zone .......................................................12
4.11 Xtalk margin..................................................................12
4.12 Detection thresholds ...........................................................13
4.13 Interrupt autostop .............................................................13
4.14 Motion indicator ...............................................................13
4.15 External synchronization pin ....................................................14
5 Ranging results...................................................................15
5.1 Available data ................................................................15
5.2 Customize output selection .....................................................15
5.3 Getting ranging results .........................................................16
5.4 Using raw firmware format ......................................................16
5.5 Results interpretation ..........................................................16
5.6 Driver errors..................................................................17
Revision history .......................................................................18
UM3109
Contents
UM3109 - Rev 1
page 19/20