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] 2 3 ... 46
1
Discussion - EVE / Re: Touch tag not working properly
« on: September 26, 2023, 01:57:49 PM »
Hi,

The CLEAR_TAG is intended to set the value to which the tag buffer is initialised and so you can do this before your clear(1,1,1). For example, here we set the tag buffer to 255. When you touch your rectangle, you should get tag 151 and if you touch an untagged area then you should get tag 255. Alternatively, you can remove CLEAR_TAG and the CLEAR(1,1,1) will clear the tag buffer to default.
Also (if you will run your display list constantly in a loop to update items on the screen) you can load the image from flash just once so that it does not happen on each screen update
Best Regards, BRT Community


Code: [Select]
Gpu_CoCmd_FlashRead(phost, 4096, 4096, 261120);


Gpu_CoCmd_Dlstart(phost);
App_WrCoCmd_Buffer(phost, CLEAR_TAG(255));
App_WrCoCmd_Buffer(phost, CLEAR(1, 1, 1));
App_WrCoCmd_Buffer(phost, BEGIN(BITMAPS));
Gpu_CoCmd_SetBitmap(phost, 4096, ARGB1555, 480, 272);
App_WrCoCmd_Buffer(phost, COLOR_A(245));
App_WrCoCmd_Buffer(phost, VERTEX2II(0, 0, 0, 0));
App_WrCoCmd_Buffer(phost, TAG_MASK(1));
App_WrCoCmd_Buffer(phost, TAG(151));
App_WrCoCmd_Buffer(phost, BEGIN(RECTS));
App_WrCoCmd_Buffer(phost, VERTEX2F(400, 1040));
App_WrCoCmd_Buffer(phost, VERTEX2F(3616, 1344));
App_WrCoCmd_Buffer(phost, TAG_MASK(0));


2
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

3
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





4
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

5
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

6
Discussion - EVE / Re: Touch tag not working properly
« on: September 13, 2023, 01:17:07 PM »
Hi,

Could you please send us an example of your display list which you use to create the screen?

Also, which module do you use for your testing?

Best Regards, BRT Community

7
Shared Projects / Re: 3.8" EVE2 480x116 in a 100W Power Amplifier
« on: September 13, 2023, 09:31:24 AM »
Looks great!
Those EVE-powered displays look ideal for replacing the common monochrome LCD displays found on 19" rackmount devices (and many other systems too such as alarm panels) with full color touch-enabled screens. A great way to improve the appearance and functionality of existing products as well as new designs.
Best Regards, BRT Community

8
Discussion - EVE / Re: Modularly load ASTC images
« on: September 12, 2023, 09:41:50 AM »
Hi Florian,

For your images, is the issue related to their storage within flash or is it when you load them to RAM_G in consecutive locations?
Depending on where they are stored at the time of displaying, it may be a data alignment issue.
Does the first one display correctly but the following images are not displayed correctly?

Best Regards, BRT Community

9
Discussion - EVE / Re: Rotated bitmaps are clipped
« on: September 11, 2023, 09:42:16 AM »
Hi,

We checked with our R&D team and they suggested a good solution using CMD_ROMFONT which works well, we will post the details of how to do it.

Best Regards, BRT Community


10
Discussion - EVE / Re: image decoding and OPT_RGB565
« on: September 05, 2023, 01:59:50 PM »
Hi Rudolph,

Please note that the OPT_RGB565 is for JPEG decode only and not for PNG. Therefore, as you mentioned, it will not work for PNG.

We have added a note about this to the Programmers guide for the next version as it wasn't clear from the current version that it was for JPEG only,

Thanks, we appreciate your feedback,

Best Regards, BRT Community




11
Discussion - EVE / Re: New Release of Windows to EVE Bitmap Viewer 1.4
« on: September 01, 2023, 12:14:02 PM »
Hi,

Thanks for posting your new utility, that's a very useful tool to see how images look on the real screen, and to make sure that all of the hardware is set up correctly. The autodetect and scaling are really nice features too,

Best Regards, BRT Community

12
Test and Review Area / Re: EVE Asset Builder 2.9.0
« on: August 22, 2023, 11:54:32 AM »
Hi Rudolph,

Thank you for the update, I will pass this on to R&D and see if they have any inputs.

If you have any further comments feel free to let us know.

Best regards

BRT Community

13
Test and Review Area / Re: EVE Asset Builder 2.9.0
« on: August 18, 2023, 12:07:25 PM »
Hello Rudolph,

I see the same issue, thank you for reporting it to us!

I will inform our R&D team about it and get back to you with any updates soon.

Best regards

BRT Community

14
Discussion - EVE / Re: EVE Scripts source codes
« on: August 16, 2023, 11:44:52 AM »
Hello,

Could you please let me know which version of the font convertor you require?
If you run the "eab_tools font" command this will print out the convertor version.

Please also supply details on the linux/unix versions you wish supported.

Best Regards,
BRT Community

15
Discussion - MCU / Re: FT90X USB HOST example code.
« on: August 11, 2023, 10:42:35 AM »
Hello,

We have some examples on this page below on our website:
https://brtchip.com/software-examples/ft9xx-examples/

We also have some examples in this application note:
https://brtchip.com/wp-content/uploads/sites/3/2021/07/AN-360-FT9xx-Example-Applications.pdf

You can also host your own devices by using our provided examples above as a reference in combination with the API / USB Request spec for your particular device. Which type of device is it that you are hosting and which USB class does it use?

Best Regards, BRT Community

Pages: [1] 2 3 ... 46