Garmin MIP / AMOLED Palette

I got fed up with the palette rendering on my MIP device. So I created a field to display all 64 fixed HEX values in a grid on all Garmin devices.

I have an EDGE 1050 AMOLED and a Forerunner 955 8-bit MIP.

The EDGE 1050 looks the same in the simulator, using the device snapshot feature, and to the human eye with a moderate backlight.

HOWEVER, while FR955's device snapshot looks the same as the simulator, it doesn't look the same to the human eye. I took a photo of the field's output and adjusted the photo so that this photo looks the same as it does in real life.

Disclaimer - I understand that different MIP devices render colors differently, so my FR955's display might not look the same as your Instinct or D2 or Venu.

Anyway, this might help some of you trying to pick contrasting colors that work well on an actual MIP display. For example, I need a nice light -vs- dark Orange. I can't use the simulator or a snapshot taken by the FR955... I need to pick from the photograph.

I sorted the HEX codes into color categories. Here is a table that shows which HEX value is rendered in the data field's grid positions. Grays, Blues, Greens, Purples, Reds, Yellows.

https://docs.google.com/spreadsheets/d/1h1FF_-jGhttxPTIl7FJHenJtREbh57LzgM3Ts9gGbuQ/edit?usp=sharing

Here is the field, once it is approved, in the next couple days, which will render these 64 HEX codes on every CIQ device.

https://apps.garmin.com/apps/ff11a00c-b563-45d5-9cff-c9feff6b5f5e

  • Same with the tones we hear from the simulator.

    This is a good one.

    Bonus points if:

    - it would accurately play tone-generated beeps from devices with a beeper, and nicer prerecorded audio values for devices with a real speaker

    - if it had a "headphone" mode which would also play the prerecorded audio in that case. (Even devices with a beeper will play prerecorded audio over bluetooth earbuds / headphones)

    - it accurately reflected the fact that ToneProfile doesn't work for devices with a real speaker

    emulate

    Oh but as certain people love to tell us, the simulator is not an emulator. And it's really a shame that it isn't.

    Again I would compare it to the iOS simulator, which runs actually runs iOS (or some form of it) on the simulated devices, complete with most of the native UI and the ability to run stock apps. The really nice thing is you can choose the version of iOS to run, so you can test with all the different features, bugs, and quirks.

    Ofc I realize that Apple allocates about 10,000 times the resources towards 3rd-party apps that Garmin does, and rightfully so. Apple makes a lot of money from the app store, Garmin probably makes $5 per year (or they probably lose money).

  • Actually a well designed simulator should attempt to emulate the dull colors we see on a MIP display when we run our apps against a MIP device profile
    I would also love that, but I don't blame Garmin for not going down this rabbit hole, because even if they nailed the color transformation on one monitor, it would look slightly different on another... 

    It wouldn't be too different than the tool puffolino posted, just built in to the simulator. When he originally posted it years ago, people were excited about it and at least one dev said they wanted to make a similar tool. 

    And it's obviously not just a case of the "MIP simulation" looking different on different monitors, but also the fact that a real MIP display would look different under different real-life lighting conditions (indoors, outdoors in bright sunlight, outdoors at night with backlight, etc.)

    Obviously it's not going to be perfect - but they could at least *try*. Obviously it would have to be a mode / setting.

    One nice side benefit is that devs could use this mode to produce "realistic" MIP screenshots (assuming the mode works ok).

  • 5531.ScreenyLight.zip

    Took all my resources to add scaling to the Screeny Light tool...
    ...holding Ctrl and Shift allows to move the scaling slider.

    Added a quick reference (F1) which may look ugly with smaller simulator sizes (not tested).