inav-configurator icon indicating copy to clipboard operation
inav-configurator copied to clipboard

feature request: copy osd screens

Open P-I-Engineer opened this issue 6 years ago • 5 comments

it would be cool to be able to copy the osd layout between the screens.

it's an easy way to make pop up osd items.

thank you

P-I-Engineer avatar Aug 23 '18 13:08 P-I-Engineer

having just setup my osd screens, i agree, it would be nice to be able to copy into the others. I have some things such as battery voltage and lat/long on all the screens int he same place.

wx4cb avatar Nov 18 '18 20:11 wx4cb

For now you can do it from the CLI. You can find the ids here: https://github.com/iNavFlight/inav/blob/master/src/main/io/osd.h#L38

For example if you want to have VBAT (id 1) at the same position on all the OSD layouts you need to run: osd_layout 0 1 column row V osd_layout 1 1 column row V osd_layout 2 1 column row V osd_layout 3 1 column row V

shellixyz avatar Nov 18 '18 21:11 shellixyz

+1 on this. I have setup the default layout the way I like it. I'd now like to duplicate that to 2 alt osd screens, then turn off stuff on them.

A "copy from OSD x screen" button next to the OSD preview would be a great addition.

jj-uk avatar May 07 '19 12:05 jj-uk

Does it work to paste a part of a dump file like „osd_layout 0 1 column row V“ in the CLI command line? Or may I even copy and paste all osd information in the CLI command line?

pDR8iLQ4go avatar Mar 14 '20 18:03 pDR8iLQ4go

Yes. Dump to a text file, and change the screen ID then paste back in the terminal.

jj-uk avatar Mar 14 '20 18:03 jj-uk

https://www.mrd-rc.com/tutorials-tools-and-testing/useful-tools/inav-osd-switcher-tool/

MrD-RC avatar Nov 26 '22 10:11 MrD-RC

I don't think this should have been closed. It's not been implemented in iNav. Creating an external tool is a cool, but having this in the GUI is cooler.

jj-uk avatar Dec 29 '22 18:12 jj-uk