Welcome in the forum!
using the wrong pins for EzI2C, look into the schematic, probably it is P1_2 and P1_3.
not setting EzI2C sub-addrress size to 16
I am not quite sure, but afaik debugging should be disabled when using the tuner (.cydwr view, system tab, set debug to GPIO)
Make sure that the KitProg is latest firmware. Check by using Cypress Programmer as shown in the Pioneer's documentation
Thanks so much for replying.
I have just checked the pins again and made sure everything was assigned properly (to my knowledge)
I set sub address to 16 like you mentioned.
I am unsure how or where to do the afaik debugging disabling from. I started with no knowledge and i am learning quickly but have not even explored some areas yet.
I updated my firmware to the latest one as shown in the manual and that seemed to of worked.
It should be a simple project and i know it will just be a few settings wrong but i cant figure it out.
Test.zip 8.0 MB
I just figured out how to set debug to GPIO but it did not change anything.
Still cannot connect to IC2 connection error
That worked perfect.
May i ask what you did to get that to work so i can learn what i was doing wrong?
I got it to connect to the tuner first go with that file.
Thanks for looking at that for me now i can do some testing.
I disabled debugging and inserted in main() the required call to use the tuner, nothing else.
Fine that it worked,
I am now having trouble with the center of my 3 segment slider with crosstalk.
Not to sure how there is no crossovers.
I have a ground plane that goes around outside of the keypad and buttons. I have not plugged it in yet as i was not sure where it goes. Is there a way to connect it and what sort of settings would i use.
The buttons are working great it is just this damn crosstalk and slider now.
Any advice would be great there is so many manuals and i have got so lost in them.
Is the crosstalk present without a finger near the slider? If so, I would suggest to increase the noise margin.
When not, I think that the "crosstalk" is used to calculate a position on the slider.
Having only three (3) segments for a slider reduces the number of possibly detected positions. As standard (correct me, if I'm wrong) there would be 255 positions, I suggest to reduce that to 6.. 10.
Thanks Bob i will try that when i have the board with me tomorrow again.
That sounds like a good idea.
What do i do with the ground however do i plug it in and do anything with it or just leave it not connected?
it seems to work perfectly for the buttons with no ground just not the slider, so that is conflicting my thoughts.