Ralim / IronOS-dfu

Minimal USB-DFU for Miniware products with OLED driver support
GNU General Public License v3.0
36 stars 8 forks source link

Drop OLED flip for TS80P #27

Closed Ralim closed 1 month ago

Ralim commented 6 months ago

fixes #23

discip commented 6 months ago

Not able to test as my ST-Link isn't detected anymore.

Will report back as soon as the TS80P is alive again.

discip commented 4 months ago

@Ralim This is not going to fix the problem as this PR only affects the TS80.

I tried it with the corresponding line removed for the TS80P, but that only made the text readable for lefties.

The current issue is that all content shown on the OLED display is mirrored along the vertical center of the screen, so to read the text you need to read the letters from right to left, while each letter is reversed. (Or you could hold the iron with the usb side to a mirror and read it in there.)

I think the issue is the removal of these lines that you deleted in commit https://github.com/Ralim/IronOS-dfu/commit/628fc9858ab291ed994d99e2181919561e2e6092:

#ifdef OLED_FLIP
    0x80, 0xA1, /*Set Segment remap to backwards*/
#else
    0x80, 0xA0, /*Set Segment remap to normal*/
#endif

Just a guess though. 😊

Ralim commented 4 months ago

Hmm, those lines were pulled to the header and should be the same. Will need to test this though

discip commented 4 months ago

@Ralim Have you by any chance had time to look into this?

discip commented 2 months ago

@Ralim Hope you have some time to sort this out. Just so we are on the same page, that's what I'm seeing:

flipped_screen

thanks in advance

discip commented 2 months ago

@Ralim Now it's in leftie mode. (readable but upside down) 🤣

discip commented 1 month ago

@Ralim ping 😊

Ralim commented 1 month ago

@discip Pong 🤣 Works for me here

discip commented 1 month ago

Thank you so much! 👍

It finally works!