Bitmap image update procedure – Studio Technologies 5152 V.2 User Manual
Page 27

Model 5152 User Guide
Issue 4, September 2013
Studio Technologies, Inc.
Page 27
Model 5152
Video Generator/Audio Embedder Module
The reason two files are required is simple: 
the Model 5152 does not have the abil-
ity to digitally “scale” a 1920 x 1080 image 
down to 1280 x 720. But it does have the 
ability to store two unique files. Most users 
will create a single image using a personal-
computer graphics program and then save 
it in the two required formats. So when the 
Model 5152 generates either of the two im-
ages (“720” or “1080”), a user will see what 
appears to be an identical image. But there 
is no reason why the two images (“720” and 
“1080”) have to be based on the same origi-
nal graphics. Studio Technologies chose to 
create two different “720” and “1080” bitmap 
files that are pre-loaded in the Model 5152 
at the time of manufacture. They feature two 
unique background images with text high-
lighting the main requirements for updating 
them.
While the two bitmap files (img720.bmp 
and img1080.bmp) are “standard” in the 
sense that they are FAT32-compatible and 
have the extension .bmp, they must adhere 
to one important requirement that not all 
personal-computer graphics programs sup-
port. Their DIB (bitmap information header) 
must be a BITMAPINFOHEADER type. The 
Microsoft Paint and Adobe Photoshop appli-
cations will create .bmp files that meet this 
requirement. But some other programs may 
produce non-compatible files. For example, 
the open-source GIMP graphics program 
is very good but appears to save .bmp files 
only as a BITMAPV4HEADER type. These 
are not compatible with the Model 5152. 
The possibility that various .bmp files will 
have different header types doesn’t seem to 
be an issue for displaying them successfully 
with most personal-computer programs. 
This is most likely due to the PC’s large 
code space allowing essentially all the pos-
sible header types to be supported. But the 
Model 5152, due to its target application, 
has limitations in the file support area. (For 
additional background information, please 
refer to the Wikipedia online entry that dis-
cusses the structure of .bmp files.)
A compatible 1280 x 720 (“720”) .bmp file 
created using Microsoft Paint or Adobe 
Photoshop will have a size of approximately 
2.63 MB; a 1920 x 1080 (“1080”) .bmp file 
will have a size of approximately 5.63 MB. 
The actual size of the files when created 
in Microsoft Paint should be 2,764,854 
bytes and 6,220,854 bytes, respectively. 
When created in Adobe Photoshop, the 
file sizes should be 2,764,856 bytes and 
6,220,856 bytes, respectively. (Why are 
they each two bytes in size different? 
Who knows! But both use the appropriate 
BITMAPINFOHEADER DIB type.)
Bitmap Image Update 
Procedure
It’s expected that the Model 5152’s bitmap 
(.bmp) files associated with the custom 
“720” and “1080” images will always be 
updated to best serve specific applications. 
This will typically take place soon after a 
Model 5152 has been installed. (While the 
pre-loaded images are nice, they aren’t 
really appropriate for actual active applica-
tions.) There’s no problem changing the 
files whenever the application warrants 
alternate images. The module has the 
ability to automatically load revised files 
by way of its USB interface. The Model 
5152 implements a USB host function 
that directly supports connection of a 
USB flash drive.
Updating the Model 5152’s “720” and “1080” 
images is quite simple but requires some 
care. The process begins by preparing a 
USB flash drive. The flash drive doesn’t 
