GPSBabel: convert, manipulate, and transfer data from GPS programs or GPS receivers. Open Source and supported on MacOS, Windows, Linux, and more. Pointy clicky GUI or a command line version...
When using the bitmap option with a bitmap that don't use a color table (e.g. 24 or 32 bits per pixel) an inappropriate warning may be output such as
garmin_gpi: Code error in load_bitmap_from_file, expected output size 1060, actual output -28.
The warning is only valid for bitmaps that use color tables (e.g. 8 bits per pixel).
When using the bitmap option with a bitmap that don't use a color table (e.g. 24 or 32 bits per pixel) an inappropriate warning may be output such as
garmin_gpi: Code error in load_bitmap_from_file, expected output size 1060, actual output -28.
The warning is only valid for bitmaps that use color tables (e.g. 8 bits per pixel).