gLCD 7789 & SPI component clash on ESP32

Any bugs you encounter with Flowcode should be discussed here.
jollybv
Posts: 125
http://meble-kuchenne.info.pl
Joined: Mon Mar 08, 2021 11:25 am
Location: Cape Town South Africa
Has thanked: 40 times
Been thanked: 11 times

Re: gLCD 7789 & SPI component clash on ESP32

Post by jollybv »

Hi Ben

Have been crazy busy for the last few weeks so have not been in to check messages. I will go update shortly and let you know what I find

jollybv
Posts: 125
Joined: Mon Mar 08, 2021 11:25 am
Location: Cape Town South Africa
Has thanked: 40 times
Been thanked: 11 times

Re: gLCD 7789 & SPI component clash on ESP32

Post by jollybv »

Hi Ben

I got time to test the system and there seems to be a problem now that I have updated the components the program wont compile I have not changed anything other then update the components and I get the following error message.


error message.png
error message.png (72.14 KiB) Viewed 3361 times

LeighM
Valued Contributor
Posts: 394
Joined: Mon Dec 07, 2020 1:00 pm
Has thanked: 69 times
Been thanked: 208 times

Re: gLCD 7789 & SPI component clash on ESP32

Post by LeighM »

Hi,
Please could you attach the project msg.txt file?
That will help much better than a partial screen shot
Thanks

jollybv
Posts: 125
Joined: Mon Mar 08, 2021 11:25 am
Location: Cape Town South Africa
Has thanked: 40 times
Been thanked: 11 times

Re: gLCD 7789 & SPI component clash on ESP32

Post by jollybv »

Hi Leigh

Here is the Compiler message
Compiler Message.txt
(61.93 KiB) Downloaded 130 times

LeighM
Valued Contributor
Posts: 394
Joined: Mon Dec 07, 2020 1:00 pm
Has thanked: 69 times
Been thanked: 208 times

Re: gLCD 7789 & SPI component clash on ESP32

Post by LeighM »

Thanks.
Looks like there is an issue in DSPOutput::GetFloat()
I'll leave it for Ben to look at :)

BenR
Matrix Staff
Posts: 1707
Joined: Mon Dec 07, 2020 10:06 am
Has thanked: 435 times
Been thanked: 598 times

Re: gLCD 7789 & SPI component clash on ESP32

Post by BenR »

I can't seem to replicate this one. I'll keep looking.

Can you confirm if it's still a problem with the latest updates? You might need to do a full database update to get all the latest DSP related bits.

jollybv
Posts: 125
Joined: Mon Mar 08, 2021 11:25 am
Location: Cape Town South Africa
Has thanked: 40 times
Been thanked: 11 times

Re: gLCD 7789 & SPI component clash on ESP32

Post by jollybv »

Hi Ben

I just did a full update but problem still there I'm going to PM you the program and see if you can replicate problem

jollybv
Posts: 125
Joined: Mon Mar 08, 2021 11:25 am
Location: Cape Town South Africa
Has thanked: 40 times
Been thanked: 11 times

Re: gLCD 7789 & SPI component clash on ESP32

Post by jollybv »

Hi Ben

Did you get a chance to look at the program I sent you in a PM as to why it will not compile?

jollybv
Posts: 125
Joined: Mon Mar 08, 2021 11:25 am
Location: Cape Town South Africa
Has thanked: 40 times
Been thanked: 11 times

Re: gLCD 7789 & SPI component clash on ESP32

Post by jollybv »

Hi Guys

I still have not been able to sort the compiling error out
Compiler Message.txt
(62.59 KiB) Downloaded 91 times
Really not sure how to go forward I have done all the updates with no luck.

Steve-Matrix
Matrix Staff
Posts: 1234
Joined: Sat Dec 05, 2020 10:32 am
Has thanked: 167 times
Been thanked: 277 times

Re: gLCD 7789 & SPI component clash on ESP32

Post by Steve-Matrix »

The error location has changed for some reason. Your original one was:

Code: Select all

../main/esp-project.c: In function 'FCD_0e811_DSPOutput1__GetFloat':
../main/esp-project.c:975:29: error: implicit declaration of function 'DSPBuff_0_Get'; did you mean 'DSPBuff_2_Get'? [-Werror=implicit-function-declaration]
 #define DSPOutput1_Ref1_Get DSPBuff_0_Get
...but now it is this:

Code: Select all

../main/esp-project.c: In function 'FCD_0db01_DSPPIDControl1__Process':
../main/esp-project.c:942:33: error: implicit declaration of function 'DSPBuff_0_Get'; did you mean 'DSPBuff_2_Get'? [-Werror=implicit-function-declaration]
 #define DSPPIDControl1_Ref1_Get DSPBuff_0_Get
It looks to be the same error, but is now in another part of the code. Did something change in your project to cause this?

Post Reply