Hi
I use microchip MCU(32.768 kHz crystal oscillator) to control TMF8801
and use I2C read RESULT_NUMBER Register (Address 0x20)
It print out 4 data(every data 8 bit) what it mean about each 8 bit data ?
Ex: 83 0D 0A 19 00# [P]what it mean 0D/0A/ 19/ 00?(no description on data sheet or Application Note )
https://ams.com/documents/20143/4409395 … 8_7-00.pdf
(P34 8.9.18)
and I read the DISTANCE_PEAK MAX only MAX 660 mm (INT connect GND and FACTORY_CALIB done)
which Register could I use to change long distance mode (about 1700mm)?(maybe like Algorithm Timings change)
While we generally can’t provide support for SparkX products (and most programming questions are beyond what we in TS are able to provide), but the best thing I could suggest is to read through the SRC files here https://github.com/sparkfun/SparkFun_TM … e/main/src and see if you can figure out how the addressing works - otherwise, we’d suggest using the calibration example with a standard microcontroller (arduino, etc) and ensure that the calibration works as intended, then modify it for your use(s) from there
Hope this helps!
Thank a lot
I buy the arduino uno to try it by using the SRC file ,but it still found the same problem
I only load the source code to arduino without any changing(INT connect GND and FACTORY_CALIB done)
It could work normal but still MAX 660mm .
what test I could do?