BRT Community

General Category => Discussion - EVE => Topic started by: AT38 on October 04, 2019, 04:25:03 PM

Title: REG_TRACKER N returns 0xDEADBEEF
Post by: AT38 on October 04, 2019, 04:25:03 PM
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:

Code: [Select]
REG_TRACKER   0x309000
REG_TRACKER_1 0x307004
REG_TRACKER_2 0x307008
REG_TRACKER_3 0x30700c
REG_TRACKER_4 0x307010

Any ideas why?
Title: Re: REG_TRACKER N returns 0xDEADBEEF
Post by: BRT Community on October 07, 2019, 02:43:01 PM
Hello,

You managed to get the REG_TRACKER location right, but the REG_TRACKER_x locations were wrong.

Can you try the following:
Code: [Select]
REG_TRACKER   0x309000
REG_TRACKER_1 0x309004
REG_TRACKER_2 0x309008
REG_TRACKER_3 0x30900c
REG_TRACKER_4 0x309010

Best Regards,
BRT Community
Title: Re: REG_TRACKER N returns 0xDEADBEEF
Post by: AT38 on October 15, 2019, 10:13:00 AM
Whoops. Seems I dropped a 2 from the base address when adding the offsets.

Cheers.