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 - Simon

Pages: [1]
1
Discussion - EVE / Re: EVE Asset Builder
« on: September 28, 2021, 07:02:28 AM »
Hello,

is there any news regarding the release date of the new EAB? I want to make some changes to my graphics set and would like to use the latest version for this.

Regards,
Simon

2
Hello,

is there an update on this topic?

Regards Simon

3
Hello,

thank you very much for the answer. I am not so much referring to the Font Metrics block as to what I see in the display. Also in the co-generated .png file I see that instead of the tab a white box is generated. I have uploaded the .png file to this post. With the tabulator I mean the character with the hex code 0x09, but I think that is clear.
I can't find the output you embedded in your post in my generated files. Where can I find it?

Greetings Simon

4
Hello Bridgetek Community,

with the EAB 1.4.0 I converted fonts some months ago. In some screens I used the tabulator to save commands in the display list. This worked fine with the fonts I created at that time.
With an update of the EAB to version 2.1.0, the tabulator can no longer be displayed. Instead, a white box appears on the display.
After some research, I noticed that the tabulator is not even present in the font used, but until the update, it was still generated with in the EVE font. Since I would like to supplement the font, I would like to ask whether a checkbox can be inserted in the EAB, with which one can generate the tabulator again with into the font.
Possibly someone has a suggestion to circumvent the problem in another way?
I am looking forward to your feedback.

Greetings Simon

5
Discussion - EVE / Re: UTF-8 Encoding Error
« on: May 08, 2020, 11:47:52 AM »
Hello pauljiao,

thank you for your comments. I adjusted the addressing and repeated the test, but got the same screen output. If that was really the problem, shouldn't the output of the other icons have been broken as well?
Were you able to generate a working example?

6
Discussion - EVE / Re: UTF-8 Encoding Error
« on: May 05, 2020, 07:56:17 AM »
Hello,

thank you for your answer. I don't want to use the glyph file in RAM_G but save it on an external flash and only load the xfont file into RAM_G. With this file I can then address the graphic data. I convert the data for the flash with the EAB Flash Utilities and load it via the map file into the ESE, just like I would do it on the hardware or have done so far.
This worked without any problems for me so far, only with the mentioned symbols it still does not work.
I have attached my setting of the EAB and the use of the font in the ESE. To show that my approach works basically I added some symbols from lower code pages.
Because the used symbols maybe hard to see in the screenshot, here is the code in text form:
Code: [Select]
CLEAR(1, 1, 1)
CMD_SETFONT2(0, 0, 0)
CMD_TEXT(59, 41, 0, OPT_FORMAT, "%c%c BC", 129091, 65)
CMD_BUTTON(51, 104, 100, 30, 0, OPT_FORMAT, "%c", 129091)
CMD_TEXT(25, 160, 0, 0, "♪☣⛇∰⌚🡃")

Regards
Simon

7
Discussion - EVE / Re: UTF-8 Encoding Error
« on: April 30, 2020, 12:31:09 PM »
The example also shows the arrow in my case. As flash content the fonts are displayed as .raw files. A self-generated .raw file brings the same result with the arrow. 
However, it does not work if I use my self-created .glyph or .xfont file, which is used to save the font data to the flash memory of the display.


8
Discussion - EVE / Re: UTF-8 Encoding Error
« on: April 29, 2020, 07:26:33 AM »
Yes exactly. With version 1.4 my icons are still not displayed correctly.
It is noticeable that the version of the EVE Font Conversion Utility in EAB version 1.2 has the same version number (v0.1.6) as in EAB version 1.4. Maybe it has something to do with this? Another thing that would suggest is that according to the release notes the compression for the UTF-8 code point setting has been fixed but does not seem to work either.

I would be glad about a feedback.

Regards Simon

9
Discussion - EVE / Re: UTF-8 Encoding Error
« on: April 28, 2020, 10:15:57 AM »
Hello,
I have noticed that the new version of EVE Asset Builder is available and I am happy to see that the UTF8 problem is fixed. I have been testing version 1.4 since yesterday and still have the same problem in my test scenarios as before.
Could you send me a flash file and an ESE example with which the fix works? Or is there a possibility that someone from the R&D team contacts me?

I look forward to your feedback.
Simon

10
Discussion - EVE / Re: UTF-8 Encoding Error
« on: March 16, 2020, 02:44:54 PM »
Hello BRT Community,

many thanks for your reply. I am very excited about the revised version and would like to thank you for the bug fix.

Regards,
Simon

11
Discussion - EVE / UTF-8 Encoding Error
« on: March 06, 2020, 10:22:54 AM »
Hi there,

I have an issue on the UTF-8 encoding used with the BT816-Chip. For the use of some special symbols i need font-elements that are adressed by UTF-8 encoding with four bytes. So I converted this font https://fontlibrary.org/de/font/symbola#Symbola-Regular that contains the symbols I want to use with EVE Asset Builder v1.2.0.
After progammming the font on my flash, I tried to adress i.e. the UTF-8 code F09FA183 to type a special arrow. The display didn't show anything.
Then I tried to use a symbol with a three byte UTF-8 encoding i.e. E2AF86 (a different arrow symbol) and everything worked fine.

I also tried different ways to use the symbol:
One try was about putting each byte into a text array by hand like shown below, what worked as describes up to 3-byte encoding.

Code: [Select]
switch (direction)

         {
            case 0://arrow up
            {

               arrow_x = x1+((x2-x1)/2)-20;
               arrow_y = y1+((y2-y1)/2)-12;

               EVE_cmd_setfont2(13, SPECIAL_FONT2_RAM_ADR,0); //special font

         //this arrow is displayed correctly
               LCD_FuncData.text_buffer[0] =0xE2;
               LCD_FuncData.text_buffer[1] =0xAF;
               LCD_FuncData.text_buffer[2] = 0x85;
               LCD_FuncData.text_buffer[3] = 0;
               break;
            }
            case 1://arrow down
            {
               arrow_x = x1+((x2-x1)/2)-20;
               arrow_y = y1+((y2-y1)/2)-12;

               EVE_cmd_setfont2(13, SPECIAL_FONT2_RAM_ADR,0); //special font

         //this arrow is not shown on display
               LCD_FuncData.text_buffer[0] =0xF0;
               LCD_FuncData.text_buffer[1] =0x9F;
               LCD_FuncData.text_buffer[2] = 0xA1;
               LCD_FuncData.text_buffer[3] = 0x83;
               LCD_FuncData.text_buffer[4] = 0;
               break;
            }
  }

  if (button_down)
        {
               EVE_cmd_button(x1,y1,x2-x1,y2-y1,13,EVE_OPT_FLAT); //in here the button and its label is generated by sending the text array content to the BT-Chip
        }
        else
        {
               EVE_cmd_button(x1,y1,x2-x1,y2-y1,13,0);
        }

Another try I started in the EVE Screen Editor with only a few lines:

Code: [Select]
CLEAR(1, 1, 1)
CMD_SETFONT2(13, 0,0)
CMD_TEXT(123, 117, 13, 0, "🡃?")

I opened the font data in the emulator and loaded my font. This time the display showed two questionmarks instead of the arrow. In the Inspector view i could see that the generated code actually adresses the same section as for the questionmark character.

So my question is if there is an availability to use the Symbols with four byte UTF-8 encoding or if the BT-Chip restricts the usage of them.

Hopefully somebody can answer me that question.

Regards,
Simon

Pages: [1]