Here's something a little wierd. When I put the following code in a macropump, I can't scroll the code window. Every time the code executes, the code window rewinds back to the top. I tested by putting a sleep(5000) after the code and I could scroll for 5 seconds, but as soon at the code executed, it rewound to the top.
I ended up putting the code in a macro, then call the macro at the beginning of the program.
code "#1 =" & getUserDRO(1510)
code "#2 =" & getUserDRO(1508)
code "#3 =" & getUserDRO(1551)
code "#4 =" & getUserDRO(1520)
code "#5 =" & getUserDRO(1561)
code "#6 =" & getUserDRO(1570)
code "#7 =" & getOEMDRO(54)
code "#8 =" & getUserDRO(1512)