valterc / ki2

Karoo companion app for Japanese electronic shifting groupsets. Display gear/battery information and control Karoo ride screen.
MIT License
206 stars 12 forks source link

Suggestion: add screenshot function for support purposes #192

Closed kintrupf closed 1 year ago

kintrupf commented 1 year ago

Just a silly suggestion, but it would make it quite easy to create a clear screenshot for support purposes. I assume here that it is quite easy to actually create a screenshot of the currently displayed screen and save it to the file system. If that's not the case this suggestion is moot, anyway.

For support purposes (for Hammerhead or for ki2 itself) it would be great if one could create a screenshot with the device itself. Taking a photo with a mobile phone during a ride is often not possible and if possible, most of the time the resulting picture quality is quite bad due to a bad angle, screen reflections, fingerprints and such. However, if one could configure the Di2 hood buttons (double press, long press) to immediately create a screenshot could really help here.

valterc commented 1 year ago

it is quite easy to actually create a screenshot of the currently displayed screen and save it to the file system

Probably doable for the ride app screen, not sure if we could get the screen outside the ride app or in the control panel for example.

kintrupf commented 1 year ago

It would help a lot if it could be done for the ride app screen, all other screens are less important. Thank you 😊

valterc commented 1 year ago

Have a working version with this feature, still need to test in some rides.

Screenshot functionality is limited to the Ride App, screenshots are saved in /mnt/sdcard/Pictures.