Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UTFT library usage #24

Closed
prasimix opened this issue Oct 27, 2016 · 2 comments
Closed

UTFT library usage #24

prasimix opened this issue Oct 27, 2016 · 2 comments
Assignees
Projects
Milestone

Comments

@prasimix
Copy link
Member

prasimix commented Oct 27, 2016

According to author of UTFT hosting of any variant of his library is a crime, and since UTFT_Pro is removed from the GitHub we have to remove UTFT_Pro from our distribution and forward users to download library from his site. That will also require the following changes in lcd.cpp:

#define TFT_320QVT_9341 CTE32_R2

Remove all other libraries from the project and do the following:

  • Open a new project for eez_psu_lib
  • Create fork within eez-open project for Ethernet2, scpi-parser and UIPEthernet
  • Write help file how to collect libraries for that firmware can be successfully compiled

When latest UTFT library is used, screen colors looks "weird" and vertical (scan?) lines are clearly visible on the background color that was not hte case with UTFT_Pro. Maybe some user will find that unattractive and would like to stick with UTFT_Pro. Therefore we should allow firmware compilation with both UTFT and UTFT_Pro. Other possibility is to invest some time and find out how UTFT_Pro works with display that colors looks more appealing.

Another path for ILI9314 based displays is to try to use Adafruit library that is completely open source (MIT license).

@prasimix prasimix added this to the M3 milestone Oct 27, 2016
@prasimix prasimix modified the milestones: M4, M3 Dec 20, 2016
@prasimix prasimix modified the milestones: v1.0, M4 Jan 23, 2017
@prasimix
Copy link
Member Author

See also #75

@prasimix prasimix added this to Spec done in M5 Mar 16, 2017
@prasimix prasimix modified the milestones: M5, v1.0 Mar 19, 2017
@mvladic
Copy link
Contributor

mvladic commented Mar 22, 2017

Following libraries are removed from the project:

  • Ethernet2
  • UIPEthernet
  • UTFT_Pro

We created following forks of third party libraries:

For now, we will keep eez_psu_lib and scpi-parser inside this project.

mvladic added a commit that referenced this issue Mar 22, 2017
@prasimix prasimix moved this from Spec done to Ready to implement in M5 Mar 22, 2017
@prasimix prasimix moved this from Ready to implement to Finished in M5 Apr 21, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
M5
Finished
Development

No branches or pull requests

2 participants