I'm using an FT813.
I've enabled extended touch mode, and I can read out tags for each touch point.
However, when I try to read out the tracker registers, only the first works and the rest return 0xDeadBeef.
I have the register addresses as follows:
REG_TRACKER 0x309000
REG_TRACKER_1 0x307004
REG_TRACKER_2 0x307008
REG_TRACKER_3 0x30700c
REG_TRACKER_4 0x307010
Any ideas why?
Hello,
You managed to get the REG_TRACKER location right, but the REG_TRACKER_x locations were wrong.
Can you try the following:
REG_TRACKER 0x309000
REG_TRACKER_1 0x309004
REG_TRACKER_2 0x309008
REG_TRACKER_3 0x30900c
REG_TRACKER_4 0x309010
Best Regards,
BRT Community
Whoops. Seems I dropped a 2 from the base address when adding the offsets.
Cheers.