My thoughts on this, bugs, and suggestions. #19
Replies: 1 comment 14 replies
-
Hi, @XanCraft21 !
Could you please explain your opinion in more detail? What does non-standard mean and how would you suggest changing them? If possible, please provide an example of a library that is experiencing compatibility issues due to the non-standard design of our package. Thank you again. If you have more bugs to describe - please feel free to let us know. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello, i would like to share my thoughts on this software package. I am so glad you made this, i was struggling to find an Arduino package for the W806 controllers, the only one i could find was abandoned after only 3 basic functions were implemented. But when i found this one i was immediately shocked, this one may be incomplete but it has all the most common functions completed, with only 3 extra functions to go.
There are some bugs i need to discuss, i found about 2. The first bug is the set_loop function in SPI.cpp doesn’t seem to exist, so i had to manually comment it out. Looking at the files on this page it appears to be already commented out, but i did not receive that when i downloaded it.
The second bug is with the compiler tools, specifically the way functions are handled. It appears that this software runs in c++, but a bug breaks the automatic function wrapping within Arduino, so the functions need to be made as if this were using pure c.
There are a few things I disagree with in the design choices of the software, like the SPI and Wire libraries. The ones here are programmed in a nonstandard way, which causes compatibility issues with most libraries like Adafruit display and graphics libraries. Surprisingly u8g2 still works fine. I was wondering if it were possible for you to reprogram the SPI and Wire libraries to make them like the other ones in other boards packages.
I’m really glad i found this package, i thought all the winner micro chips were all junk, but now i can get a small amount of use out of them. Thank you for making this package, you finally made useless electronics become useful.
Beta Was this translation helpful? Give feedback.
All reactions