Cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Versa 3 Image File Size restriction

ANSWERED

I know that the watches have problems with image files larger than their displays.

 

I have a png file that is 336x336, and it works fine on the simulator, but I received a report that only half of the image is showing up on the Versa 3 hardware. Do the rounded edges impact the allowable image size?

 

Thanks!

Best Answer
0 Votes
1 BEST ANSWER

Accepted Solutions

The user was seeing one half of the image disappear. If I rule out the 336x336 as a potential issue, given your answer, I have an idea what's going on.

 

I use two half-screen masks (left and right), and when activated, an animation moves the left mask to the left and the right mask to the right. It then uncovers what's "beneath" it, like a curtain opening, where the curtain is the png image. But that moves both masks into areas beyond the screen. I've since learned that can have strange results on the watches while working fine on the simulator.

 

It never caused a problem on my Versa 2, but it looks like the righthand mask might be flaking out for the user on the Versa 3. I can pretty simply rewrite it to reduce the mask sizes instead of translating them offscreen. It'll at least give me something to try.

 

Thanks for your help!

 

View best answer in original post

Best Answer
0 Votes
3 REPLIES 3

No. The simulator tolerates a larger range of encodings than the watch, but that usually only affects .jpg. Could the user simply be complaining about the cut-off corners due to the rounded shape?

Peter McLennan
Gondwana Software
Best Answer
0 Votes

The user was seeing one half of the image disappear. If I rule out the 336x336 as a potential issue, given your answer, I have an idea what's going on.

 

I use two half-screen masks (left and right), and when activated, an animation moves the left mask to the left and the right mask to the right. It then uncovers what's "beneath" it, like a curtain opening, where the curtain is the png image. But that moves both masks into areas beyond the screen. I've since learned that can have strange results on the watches while working fine on the simulator.

 

It never caused a problem on my Versa 2, but it looks like the righthand mask might be flaking out for the user on the Versa 3. I can pretty simply rewrite it to reduce the mask sizes instead of translating them offscreen. It'll at least give me something to try.

 

Thanks for your help!

 

Best Answer
0 Votes

I'm afraid that's very credible. I think there's a cropping bug in the firmware(?) that's supposed to avoid drawing off-screen pixels, but it actually avoids drawing some on-screen pixels when some of the image is off-screen.

Peter McLennan
Gondwana Software
Best Answer