BRT Community

Please login or register.

Login with username, password and session length
Advanced search  

News:

Welcome to the Bridgetek Community!

Please read our Welcome Note

Technical Support enquires
please contact the team
@ Bridgetek Support

Please refer to our website for detailed information on all our products - Bridgetek - Bridging Technology

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - przemk

Pages: [1]
1
Discussion - EVE / Re: EVE Scripts source codes
« on: August 16, 2023, 01:53:12 PM »
linux versions:
- arch linux (rolling distro), developer machine
- ubuntu (16.04.7 LTS), GitLab Runner CI/CD

We're using multiple fnt_cvt.exe versions atm:

- EVE Font Conversion Utility v1.3 (from eab_tools)
- Font conversion utility for FT800 0.3.1 (standalone fnt_cvt.exe)
- EVE Font Conversion Utility v0.1.6 (standalone fnt_cvt.exe)
(there might be more)

Older versions are used for some older active projects (different versions yield different output with the same input parameters, I assume it's because the scripts depend on different python PIL packages). After consideration that would be another benefit to open-source (we could manage PIL dependencies per project or fix the deviations).

Regards.

2
Discussion - EVE / Re: EVE Scripts source codes
« on: August 16, 2023, 08:13:15 AM »
Thank you for response.

Unix command line would be helpful, yes. I'm keeping my fingers crossed for sources.

Regards.

3
Discussion - EVE / EVE Scripts source codes
« on: August 09, 2023, 12:27:23 PM »
Hello,

Would it be possible to release source code for underlying EVE scripts, for example fnt_cvt.exe?

Our company is using python/jinja2 to generate a portion of C code for our products. We're using FT800 family chips and scripts from EVE.

Example workflow for generating our font bitmaps:

1. Load language files used in product and extract characters.
2. Save unique characters to .txt files.
3. Execute fnt_cvt.exe multiple times (different sizes, fonts, calculating addresses etc.) with filepath to .txt files from 2. fnt_cvt.exe generates bunch of files.
4. Load binaries generated by fnt_cvt.exe.
5. Interpret binaries -> create python objects.
6. Use python objects in jinja2 templates to create .c files.

It gets a bit convoluted and generates a lot of files. Additionally executing fnt_cvt.exe on Unix system with wine takes time. Ideally we would like to fork fnt_cvt.exe add our logic (erase unnecessary steps 2,3,4,5) and integrate it to our code. Providing additional documentation for script code is not necessary (but always welcome).

Thank you for great product and best regards.


 

Pages: [1]