usbtmc_sendscpi (sc, ":TIM:OFFSET 0", NULL, 0);
}
usbtmc_sendscpi (sc, ":TIM:OFFSET 0", NULL, 0);
}
- /* Hide "RMT" from screen */
- l = usbtmc_sendscpi(sc, ":KEY:LOCK DISABLE", NULL, 0);
- usleep(20000);
+ if (keylock) {
+ /* Hide "RMT" from screen */
+ l = usbtmc_sendscpi(sc, ":KEY:LOCK DISABLE", NULL, 0);
+ usleep(30000);
+ }
l = usbtmc_sendscpi(sc, ":LCD:DATA?", screen, sizeof(screen));
if (l != sizeof(screen)) {
l = usbtmc_sendscpi(sc, ":LCD:DATA?", screen, sizeof(screen));
if (l != sizeof(screen)) {
- printf ("hmm. didnt' get %d bytes, but %d\n\n", sizeof(screen), l);
+ printf ("hmm. didnt' get %d bytes, but %d\n\n", (int)sizeof(screen), l);