Index: trunk/Ohana/src/opihi/cmd.data/tvgrid.c
===================================================================
--- trunk/Ohana/src/opihi/cmd.data/tvgrid.c	(revision 2843)
+++ trunk/Ohana/src/opihi/cmd.data/tvgrid.c	(revision 3693)
@@ -51,7 +51,6 @@
   
   /* tell KII to expect overlay data */
-  write (Ximage, "LOAD", 4); 
-  sprintf (buffer, "OVERLAY: %7d", ncolor);
-  write (Ximage, buffer, 16);
+  SendGraphCommand (Ximage, 4, "LOAD"); 
+  SendGraphCommand (Ximage, 16, "OVERLAY: %7d", ncolor);
   
   dDEC = fabs(dec1 - dec0);
@@ -84,11 +83,4 @@
   NY = buf[0].header.Naxis[1];
 
-    /* find starting position
-    RD_to_XY (&x0, &y0, MIN(ra0, ra1), dec + 0.1*dDEC, &coords);
-    sprintf (label, format, dec);
-    sprintf (buffer, "%15s %20.10f %20.10f %20.10f %20.10f ", "TEXT", x0, y0, (double)(strlen(label) + 1), 0.0);
-    write (Ximage, buffer, 128);
-    write (Ximage, label, strlen(label) + 1); */
-
   dRA = MAX (fabs(ra1 - ra0) / 100.0, 0.1);
   connect = FALSE;
@@ -97,13 +89,9 @@
       RD_to_XY (&x1, &y1, ra, dec, &coords);
       if ((x1 >= 0) && (x1 < NX) && (y1 >= 0) && (y1 < NY)) {
-	if (connect) {
-	  sprintf (buffer, "%15s %20.10f %20.10f %20.10f %20.10f ", "LINE", x0, y0, (x1 - x0), (y1 - y0));
-	  write (Ximage, buffer, 128);
-	}
+	if (connect) SendGraphCommand (Ximage, 128, "%15s %20.10f %20.10f %20.10f %20.10f ", "LINE", x0, y0, (x1 - x0), (y1 - y0));
 	x0 = x1;
 	y0 = y1;
 	connect = TRUE;
-      }
-      else {
+      } else {
 	connect = FALSE;
       }
@@ -143,13 +131,9 @@
       RD_to_XY (&x1, &y1, ra, dec, &coords);
       if ((x1 >= 0) && (x1 < NX) && (y1 >= 0) && (y1 < NY)) {
-	if (connect) {
-	  sprintf (buffer, "%15s %20.10f %20.10f %20.10f %20.10f ", "LINE", x0, y0, (x1 - x0), (y1 - y0));
-	  write (Ximage, buffer, 128);
-	}
+	if (connect) SendGraphCommand (Ximage, 128, "%15s %20.10f %20.10f %20.10f %20.10f ", "LINE", x0, y0, (x1 - x0), (y1 - y0));
 	x0 = x1;
 	y0 = y1;
 	connect = TRUE;
-      }
-      else {
+      } else {
 	connect = FALSE;
       }
@@ -176,11 +160,7 @@
   */
 
-  sprintf (buffer, "DONE");
-  write (Ximage, buffer, 128);
+  SendGraphCommand (Ximage, 128, "DONE");
   return (TRUE);
 }
-
-
-  
 
 /*
