I think I’ve managed to do what you asked, let me know if I messed it up.
I got my function gen to do 6.1-12 in two decades x100 and x1000. The sweeps are almost linear after the first 500ms, meaning that each horizontal division of each 200ms denotes the following: