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 - BRT Community

Pages: 1 ... 3 4 [5] 6 7 ... 50
61
Discussion - EVE / Re: Display ASTC images directly from BT817 flash
« on: December 13, 2023, 09:03:28 PM »
Hi,
Could you advise what sizes your images are, are they all 752x168 (based on filename)?
Is your flash set for fast mode before you try to render direct from flash?

Best Regards, BRT Community

62
Discussion - EVE / Re: Graphics engine freezing
« on: December 08, 2023, 11:26:00 AM »
Hello,

The Raw data contained in RAM_DL for when the issue occurs would be preferable, as this would allow us to see exactly what EVE is trying to render.
It would also allow us to verify if there are any discrepancies between the expected data in RAM_DL and what is actually in RAM_DL.

There are a couple of this that may cause REG_DLSWAP to freeze on the value of 2:
  • If the Display List itself contains an infinite loop (I think unlikely in this case), which could be caused by a JUMP /CALL instruction.
  • OR if the display list contains no DISPLAY instruction. (this is likely if there is an issue with the RAM_DL write)

Best Regards,
BRT Community

63
Test and Review Area / Re: EVE Asset Builder 2.10.2
« on: December 08, 2023, 11:00:32 AM »
Hello,

Thank you for your input.

There has been an update from the development team on this point, and they are going to make a change in the next version of EAB which should prevent the input character file from resetting if the input font has changed.

Best Regards,
BRT Community

64
Discussion - EVE / Re: Graphics engine freezing
« on: December 07, 2023, 10:54:45 AM »
Hello,

Would you be able to provide the display list for the page that this occurs on?

Best Regards,
BRT Community

65
Discussion - EVE / Re: Scale down the Spinner Widget
« on: November 28, 2023, 04:24:00 PM »
Hello,

Yes unfortunately, you would need to create your own spinner widget if you wish to scale it.

Below we have the raw code output for a given CMD_SPINNER (CMD_SPINNER(533, 251, 0, 0)) command:
Code: [Select]
CLEAR(1, 1, 1)
VERTEX_FORMAT(2)
POINT_SIZE(240)
BEGIN(POINTS)
COLOR_A(64)
VERTEX2F(1604, 1143)
VERTEX2F(1731, 1091)
VERTEX2F(1783, 964)
VERTEX2F(1731, 836)
VERTEX2F(1604, 784)
VERTEX2F(1476, 836)
VERTEX2F(1424, 964)
VERTEX2F(1476, 1091)
MACRO(0)
MACRO(1)

You can adjust the point sizes via the POINT_SIZE command and alter the vertex commands to reposition the sippner dots.

The MACRO(0) register is updated with the COLOR_A command scaling from 255 - 128 - 64 - 0 and the MACRO(1) register is updated with the vertex point of the dot you wish to highlight in the spinner animation.

Best Regards,
BRT Community

66
Test and Review Area / Re: EVE Asset Builder 2.10.1
« on: November 14, 2023, 04:59:03 PM »
Hello Rudolph,

Thank you for your post!

I have been looking into this and the behaviour you are noting is apparent, though I believe this may be related to EAB calculating the applicable Unicode blocks for a given input font, and as such is an indication that you may want to review the input character set as the new font might not these characters.

In any case I will liaise with the development team on this point to see if we can make some updates for the next EAB revision.

Best Regards,
BRT Community

67
Discussion - EVE / Re: Evecmd32_Text not working
« on: November 10, 2023, 11:53:13 AM »
Hi,
Could you advise on what the implementation of your text command is in your library?
For text, make sure to terminate the string and to pad the string so that the whole command is a multiple of 4 bytes (or ensure the next command begins at a 4-byte aligned address in the command buffer, depending on how you do your RAM_CMD writes).

Best Regards, BRT Community

68
Discussion - EVE / Re: Clarification on scrolling
« on: November 07, 2023, 04:51:46 PM »
Hi,

For your scrolling, was it mainly for a whole page (e.g. if a menu fills the whole screen or to swipe between pages) or was it for just certain items on a page (for example the list of items in a menu area of the screen)?

One thing that may be useful in some cases is the VERTEX_TRANSLATE which allows you to add an offset to the subsequent Vertex calls. However, it may not always be the best solution,

Best Regards, BRT Community


69
Discussion - EVE / Re: Long pressing display
« on: November 03, 2023, 01:35:43 PM »
Hello,

Thank you for the details, i believe that modules utilises a ILI2131A touch controller, this was designed by Riverdi and Ilitek to emulate natively supported touch controllers.

I am checking if we have a module which includes this touch controller for testing.
In the meantime do you have the ability to take an I2C logic capture of the touch controller data lines?

Best Regards,
BRT Community

70
Discussion - EVE / Re: Long pressing display
« on: October 30, 2023, 03:22:48 PM »
Hello,

Thank you for your question.

Could you please clarify which capacitive touch controller is being utilised on your display?

And if possible, please take an I2C capture of the touch controller lines whilst the touch is being registered, i'm curious to see if the touch controller is still reporting the touch whilst eve is reporting 0x80008000.

Best Regards,
BRT Community

71
Discussion - EVE / Re: What is the purpose of CMD_REGREAD?
« on: October 03, 2023, 03:33:41 PM »
Hello,

Yes this is correct, the only way to perform a register read from a display list or via the co-processor is with CMD_REGREAD or CMD_MEMCPY.

Best Regards,
BRT Community

72
Discussion - EVE / Re: What is the purpose of CMD_REGREAD?
« on: September 26, 2023, 01:45:38 PM »
Hello Rudolph,

Thank you for your feedback, i will pass this along to be updated in the next version of the programmers guide.

Best Regards,
BRT Community

73
Discussion - EVE / Re: Modularly load ASTC images
« on: September 22, 2023, 12:48:30 PM »
Hi Florian,

This should work well but we can try it here,

Do you load all images on the same screen or are you displaying one at a time?
Also, are they large images or just small icons?

Do you have some images which we could try so that we use the same ones?
You can email them if preferred to support.emea@brtchip.com and we can try them,
Please also include details of which addresses you load them to and if possible a screenshot of your asset builder for Image conversion and for the Bin file creation so that we can try to recreate it as closely as possible.

p.s. If you don't use EAB for loading the data, ensure that your flash alignment meets all requirements for SetBitmap (works in 32 byte blocks) and for the flash commands if you write the data using Flashupdate etc. (4096 byte alignment)

Best Regards, BRT Community





74
Test and Review Area / Re: EVE Asset Builder 2.9.0
« on: September 22, 2023, 12:40:02 PM »
Hi Rudolph,

Thanks for reporting this, we have fixed it for the next release 2.10 which will be out soon, we'll let you know when it is released,

Best Regards, BRT Community

75
Discussion - EVE / Re: Rotated bitmaps are clipped
« on: September 18, 2023, 11:24:13 AM »
Hi,

Here is an example showing one way to do it.

By using CMD_ROMFONT to assign the font 34 to handle 1, we can get the properties of the font using EVE Screen Editor etc. Using these properties, we can then do the rotation. The translate helps to avoid clipping.

Here is the code and please find an image showing the rotation attached.

Code: [Select]
CLEAR(1, 1, 1)
CMD_ROMFONT(1,34)  //Load the settings of built-in font 34 into bitmap handle 1

BITMAP_LAYOUT_H(0,0)
BITMAP_SIZE(NEAREST, BORDER,BORDER, 0,0) //Update the visible area of bitmap handle 1 to the maximum

CMD_LOADIDENTITY()
CMD_TRANSLATE(4128768, 3276800)
CMD_ROTATE(8192)
CMD_SETMATRIX()    //Configure transform matrix of bitmap

CMD_TEXT(77, 111, 1, 0, "TEST-ROTATED")  //Draw the text to be rotated

CMD_LOADIDENTITY()
CMD_SETMATRIX()    //Restore transform matrix of bitmap

CMD_ROMFONT(1,34)  //Re-load the setting of built-in font 34 into bitmap handle 1 to restore the visible area to normal
CMD_TEXT(100, 313, 1, 0, "TEST-Normal")  //Draw the normal text

Best Regards, BRT Community

Pages: 1 ... 3 4 [5] 6 7 ... 50