| Products > Test Equipment |
| Rigol DSXXXX .GEL firmware file format |
| << < (17/38) > >> |
| Dwaine:
--- Quote from: MarkF on July 24, 2016, 07:52:53 pm ---Any chance of finding a way to swap out the small font? --- End quote --- I noticed some bmp that were fonts/characters. Like the input keyboard. I guess you would have to redo the bmp file with larger fonts. |
| technogeeky:
--- Quote from: Dwaine on July 24, 2016, 11:22:24 pm --- --- Quote from: MarkF on July 24, 2016, 07:52:53 pm ---Any chance of finding a way to swap out the small font? --- End quote --- I noticed some bmp that were fonts/characters. Like the input keyboard. I guess you would have to redo the bmp file with larger fonts. --- End quote --- This might be easier than if they were actual fonts, though. We'll see. |
| Dwaine:
--- Quote from: technogeeky on July 24, 2016, 11:24:24 pm --- --- Quote from: Dwaine on July 24, 2016, 11:22:24 pm --- --- Quote from: MarkF on July 24, 2016, 07:52:53 pm ---Any chance of finding a way to swap out the small font? --- End quote --- I noticed some bmp that were fonts/characters. Like the input keyboard. I guess you would have to redo the bmp file with larger fonts. --- End quote --- This might be easier than if they were actual fonts, though. We'll see. --- End quote --- I was kinda disappointed to see that really they are just throwing up bmp files to make up the screen. No GUI rendering for the UI. I always wondered why BMP files. Would it not be more efficient to use png files? Smaller and less processing intensive? |
| smithnerd:
The fonts are not in guiPicData.hex. They may be in guiResData.hex, but I doubt it. Most likely they were included in the main SparrowAPP.out encoded as 1bpp tables. A few days ago, I looked for the bit pattern of the 'busy part' of a W or M (I forget) on the extra large font, but didn't find anything - too many false positives... I'm sure they'll turn up as we identify more parts of the SparrowAPP.out and guiResData.hex data. |
| smithnerd:
--- Quote from: Dwaine on July 24, 2016, 11:30:49 pm --- I was kinda disappointed to see that really they are just throwing up bmp files to make up the screen. No GUI rendering for the UI. I always wondered why BMP files. Would it not be more efficient to use png files? Smaller and less processing intensive? --- End quote --- They're not using BMP files, they're using raw 16bpp data. I'm slapping a BMP header on them, because BMP supports that bitmap data type without a lot of extra hassle. PNG for example, does not really support 16bpp, only 8 or 24/32. |
| Navigation |
| Message Index |
| Next page |
| Previous page |