Let’s face it, the LCD images that ship with the PX4 are pretty weak. While they provide some useful information (boot percentage, storage usage, current time ) they just aren’t as cool as custom designs. The following steps can be used to apply your own custom images to your PX4.
- SSH client (Putty)
- Image editing utility (Irfanview)
- Custom images (Must meet the following specifications)
- Width: 128px
- Height: ~64x (The bottom portion of larger images will be clipped)
- Monochrome Bitmap (1 bit per pixel)
You must also enable SSH access to your PX4. See the following post “How To: Enabling SSH on Iomega PX4-300d”.
Now that you have everything in order, you will need to secure copy the images to a persistent location on your PX4.
Create an image directory on your PX4 custom images
- SSH to your PX4 and create a “/etc/custom_images” directory.
NOTE: The /etc directory is stored on local flash, so it will persist even if all the hard disks have been removed.
Secure Copy (SCP) the custom images to the PX4
Now that SSH is enabled and we have a persistent location on the PX4 to store our images, we can SCP our images to the PX4.
- Open a command prompt (or terminal session for our Linux folks) and use Putty’s pSCP to copy the custom images by entering the following command:
- pscp sourceimage email@example.com:/etc/custom_images/
Enter the PX4 login credentials when prompted.
Applying the custom LCD image.
- SSH to your PX4 and enter the following command:
- lcdimg /etc/custom_images/image_name.bmp
Boom! That’s all there is to it.
Custom Sample Images