Changeset 7917 for trunk/Ohana/src/opihi/cmd.data
- Timestamp:
- Jul 16, 2006, 10:58:49 PM (20 years ago)
- Location:
- trunk/Ohana/src/opihi/cmd.data
- Files:
-
- 102 edited
-
accum.c (modified) (3 diffs)
-
applyfit.c (modified) (3 diffs)
-
applyfit2d.c (modified) (3 diffs)
-
box.c (modified) (1 diff)
-
center.c (modified) (1 diff)
-
clear.c (modified) (1 diff)
-
clip.c (modified) (1 diff)
-
concat.c (modified) (1 diff)
-
contour.c (modified) (2 diffs)
-
create.c (modified) (3 diffs)
-
cursor.c (modified) (3 diffs)
-
cut.c (modified) (3 diffs)
-
delete.c (modified) (2 diffs)
-
device.c (modified) (1 diff)
-
dimendown.c (modified) (1 diff)
-
dimenup.c (modified) (2 diffs)
-
dot.c (modified) (1 diff)
-
erase.c (modified) (2 diffs)
-
extract.c (modified) (4 diffs)
-
fft1d.c (modified) (2 diffs)
-
fft2d.c (modified) (2 diffs)
-
fit.c (modified) (4 diffs)
-
fit2d.c (modified) (7 diffs)
-
gaussdeviate.c (modified) (2 diffs)
-
gaussj.c (modified) (1 diff)
-
grid.c (modified) (1 diff)
-
gridify.c (modified) (1 diff)
-
histogram.c (modified) (2 diffs)
-
imcut.c (modified) (2 diffs)
-
imhist.c (modified) (4 diffs)
-
imsmooth.c (modified) (1 diff)
-
integrate.c (modified) (2 diffs)
-
interpolate.c (modified) (1 diff)
-
jpeg.c (modified) (1 diff)
-
kern.c (modified) (9 diffs)
-
keyword.c (modified) (5 diffs)
-
labels.c (modified) (2 diffs)
-
limits.c (modified) (2 diffs)
-
line.c (modified) (2 diffs)
-
list_header.c (modified) (4 diffs)
-
load.c (modified) (4 diffs)
-
mcreate.c (modified) (1 diff)
-
medacc.c (modified) (2 diffs)
-
mget.c (modified) (5 diffs)
-
minterpolate.c (modified) (1 diff)
-
mset.c (modified) (5 diffs)
-
peak.c (modified) (2 diffs)
-
periodogram.c (modified) (3 diffs)
-
plot.c (modified) (2 diffs)
-
point.c (modified) (1 diff)
-
ps.c (modified) (1 diff)
-
queuedelete.c (modified) (2 diffs)
-
queueinit.c (modified) (1 diff)
-
queuelist.c (modified) (1 diff)
-
queuepop.c (modified) (3 diffs)
-
queueprint.c (modified) (2 diffs)
-
queuepush.c (modified) (1 diff)
-
queuesize.c (modified) (2 diffs)
-
radial.c (modified) (2 diffs)
-
rd.c (modified) (11 diffs)
-
rdseg.c (modified) (4 diffs)
-
read_vectors.c (modified) (7 diffs)
-
rebin.c (modified) (3 diffs)
-
resize.c (modified) (1 diff)
-
roll.c (modified) (2 diffs)
-
rotate.c (modified) (6 diffs)
-
save.c (modified) (1 diff)
-
section.c (modified) (2 diffs)
-
select.c (modified) (1 diff)
-
set.c (modified) (3 diffs)
-
shift.c (modified) (3 diffs)
-
sort.c (modified) (3 diffs)
-
spline_apply.c (modified) (1 diff)
-
spline_construct.c (modified) (1 diff)
-
stats.c (modified) (3 diffs)
-
style.c (modified) (1 diff)
-
subraster.c (modified) (3 diffs)
-
subset.c (modified) (1 diff)
-
svd.c (modified) (2 diffs)
-
swapbytes.c (modified) (2 diffs)
-
teststats.c (modified) (2 diffs)
-
textline.c (modified) (1 diff)
-
tv.c (modified) (1 diff)
-
tvcontour.c (modified) (5 diffs)
-
tvgrid.c (modified) (4 diffs)
-
ungridify.c (modified) (2 diffs)
-
uniq.c (modified) (1 diff)
-
unsign.c (modified) (2 diffs)
-
vbin.c (modified) (2 diffs)
-
vclip.c (modified) (1 diff)
-
vcontour.c (modified) (3 diffs)
-
vgauss.c (modified) (4 diffs)
-
vgrid.c (modified) (1 diff)
-
vload.c (modified) (3 diffs)
-
vpop.c (modified) (1 diff)
-
vroll.c (modified) (1 diff)
-
vsmooth.c (modified) (1 diff)
-
vstat.c (modified) (2 diffs)
-
wd.c (modified) (8 diffs)
-
write_vectors.c (modified) (7 diffs)
-
zap.c (modified) (2 diffs)
-
zplot.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/accum.c
r4689 r7917 16 16 17 17 if ((argc != 6) && (argc != 7)) { 18 fprintf (stderr, "USAGE: accum <value> <vector> <key> start end [delta]\n");19 fprintf (stderr, " sum <value> in bins corresponding to the value of <key>\n");18 gprint (GP_ERR, "USAGE: accum <value> <vector> <key> start end [delta]\n"); 19 gprint (GP_ERR, " sum <value> in bins corresponding to the value of <key>\n"); 20 20 return (FALSE); 21 21 } … … 24 24 if ((key = SelectVector (argv[3], OLDVECTOR, TRUE)) == NULL) return (FALSE); 25 25 if (val[0].Nelements != key[0].Nelements) { 26 fprintf (stderr, "key and value don't match\n");26 gprint (GP_ERR, "key and value don't match\n"); 27 27 return (FALSE); 28 28 } … … 36 36 delta = 1; 37 37 if ((start == end) || (delta == 0)) { 38 fprintf (stderr, "error in value: %f to %f, %f\n", start, end, delta);38 gprint (GP_ERR, "error in value: %f to %f, %f\n", start, end, delta); 39 39 return (FALSE); 40 40 } -
trunk/Ohana/src/opihi/cmd.data/applyfit.c
r2598 r7917 12 12 13 13 if (argc != 3) { 14 fprintf (stderr, "USAGE: applyfit x y\n");14 gprint (GP_ERR, "USAGE: applyfit x y\n"); 15 15 return (FALSE); 16 16 } … … 18 18 c = get_variable ("Cn"); 19 19 if (c == (char *) NULL) { 20 fprintf (stderr, "no fit available\n");20 gprint (GP_ERR, "no fit available\n"); 21 21 return (FALSE); 22 22 } … … 31 31 c = get_variable (name); 32 32 if (c == (char *) NULL) { 33 fprintf (stderr, "missing fit term %d\n", i);33 gprint (GP_ERR, "missing fit term %d\n", i); 34 34 return (FALSE); 35 35 } -
trunk/Ohana/src/opihi/cmd.data/applyfit2d.c
r2598 r7917 12 12 13 13 if (argc != 4) { 14 fprintf (stderr, "USAGE: applyfit x y z\n");14 gprint (GP_ERR, "USAGE: applyfit x y z\n"); 15 15 return (FALSE); 16 16 } … … 18 18 c = get_variable ("Cnn"); 19 19 if (c == (char *) NULL) { 20 fprintf (stderr, "no fit available\n");20 gprint (GP_ERR, "no fit available\n"); 21 21 return (FALSE); 22 22 } … … 34 34 c = get_variable (name); 35 35 if (c == (char *) NULL) { 36 fprintf (stderr, "missing fit term %d,%d\n", i, j);36 gprint (GP_ERR, "missing fit term %d,%d\n", i, j); 37 37 return (FALSE); 38 38 } -
trunk/Ohana/src/opihi/cmd.data/box.c
r6684 r7917 53 53 54 54 usage: 55 fprintf (stderr, "USAGE: box [-ticks NNNN] [-axis NNNN] [-labels NNNN]\n");55 gprint (GP_ERR, "USAGE: box [-ticks NNNN] [-axis NNNN] [-labels NNNN]\n"); 56 56 return (FALSE); 57 57 } -
trunk/Ohana/src/opihi/cmd.data/center.c
r5846 r7917 16 16 17 17 if ((argc != 3) && (argc != 4)) { 18 fprintf (stderr, "USAGE: center x y [zoom]\n");18 gprint (GP_ERR, "USAGE: center x y [zoom]\n"); 19 19 return (FALSE); 20 20 } -
trunk/Ohana/src/opihi/cmd.data/clear.c
r5850 r7917 21 21 22 22 if (argc != 1) { 23 fprintf (stderr, "USAGE: clear [-n Xgraph]\n");23 gprint (GP_ERR, "USAGE: clear [-n Xgraph]\n"); 24 24 return (FALSE); 25 25 } -
trunk/Ohana/src/opihi/cmd.data/clip.c
r4689 r7917 27 27 28 28 if ((argc != 6) && (!(DO_INF || DO_NAN))) { 29 fprintf (stderr, "USAGE: clip (buffer) [min Vmin max Vmax] [-inf val] [-nan val]\n");29 gprint (GP_ERR, "USAGE: clip (buffer) [min Vmin max Vmax] [-inf val] [-nan val]\n"); 30 30 return (FALSE); 31 31 } -
trunk/Ohana/src/opihi/cmd.data/concat.c
r2598 r7917 10 10 /** check basic syntax **/ 11 11 if (argc != 3) { 12 fprintf (stderr, "SYNTAX: concat (vector/value) vector\n");13 fprintf (stderr, " concatanate (vector/value) to vector\n");12 gprint (GP_ERR, "SYNTAX: concat (vector/value) vector\n"); 13 gprint (GP_ERR, " concatanate (vector/value) to vector\n"); 14 14 return (FALSE); 15 15 } -
trunk/Ohana/src/opihi/cmd.data/contour.c
r2598 r7917 71 71 72 72 if (argc != 5) { 73 fprintf (stderr, "USAGE: contour <buffer> X Y level\n");73 gprint (GP_ERR, "USAGE: contour <buffer> X Y level\n"); 74 74 return (FALSE); 75 75 } … … 97 97 98 98 for (j = 1; j < Ny; j++) { 99 if (!(j%10)) fprintf (stderr, ".");99 if (!(j%10)) gprint (GP_ERR, "."); 100 100 for (i = 1; i < Nx; i++, v00++, v01++, v10++, v11++) { 101 101 -
trunk/Ohana/src/opihi/cmd.data/create.c
r7080 r7917 15 15 16 16 if ((argc != 5) && (argc != 4)) { 17 fprintf (stderr, "USAGE: create vector start end [delta]\n");17 gprint (GP_ERR, "USAGE: create vector start end [delta]\n"); 18 18 return (FALSE); 19 19 } … … 26 26 if (argc == 5) delta = atof (argv[4]); 27 27 if ((start == end) || (delta == 0)) { 28 fprintf (stderr, "error in value: %f to %f, %f\n", start, end, delta);28 gprint (GP_ERR, "error in value: %f to %f, %f\n", start, end, delta); 29 29 return (FALSE); 30 30 } … … 50 50 51 51 if (argc != 4) { 52 fprintf (stderr, "USAGE: create -image buffer Nx Ny\n");52 gprint (GP_ERR, "USAGE: create -image buffer Nx Ny\n"); 53 53 return (FALSE); 54 54 } -
trunk/Ohana/src/opihi/cmd.data/cursor.c
r7080 r7917 35 35 36 36 if ((argc != 1) && (argc != 2)) { 37 fprintf (stderr, "USAGE: cursor [Npts] [-n window] [-g | -i]\n");37 gprint (GP_ERR, "USAGE: cursor [Npts] [-n window] [-g | -i]\n"); 38 38 return (FALSE); 39 39 } … … 60 60 Z = gfits_get_matrix_value (&buf[0].matrix, (int) X, (int) Y); 61 61 } 62 fprintf (GetOutfile(), "%s %f %f %f\n", key, X, Y, Z);62 gprint (GP_LOG, "%s %f %f %f\n", key, X, Y, Z); 63 63 } else { 64 64 XY_to_RD (&R, &D, X, Y, &graphmode.coords); … … 67 67 sprintf (string, "D%s", key); 68 68 set_variable (string, D); 69 fprintf (GetOutfile(), "%s %f %f\n", key, X, Y);69 gprint (GP_LOG, "%s %f %f\n", key, X, Y); 70 70 } 71 71 if (!strcasecmp (key, "Q")) break; -
trunk/Ohana/src/opihi/cmd.data/cut.c
r2843 r7917 22 22 23 23 if (argc != 9) { 24 fprintf (stderr, "USAGE: cut <buffer> <X vector> <Y vector> <X|Y> sx sy nx ny\n");24 gprint (GP_ERR, "USAGE: cut <buffer> <X vector> <Y vector> <X|Y> sx sy nx ny\n"); 25 25 return (FALSE); 26 26 } … … 37 37 38 38 if ((sx < 0) || (sy < 0) || (sx+nx > Nx) || (sy+ny > Ny)) { 39 fprintf (stderr, "region out of range\n");39 gprint (GP_ERR, "region out of range\n"); 40 40 return (FALSE); 41 41 } … … 111 111 112 112 default: 113 fprintf (stderr, "<dir> can be X or Y\n");113 gprint (GP_ERR, "<dir> can be X or Y\n"); 114 114 return (FALSE); 115 115 break; -
trunk/Ohana/src/opihi/cmd.data/delete.c
r3900 r7917 16 16 17 17 if (argc < 2) { 18 fprintf (stderr, "USAGE: delete <obiect> [<object> ..]\n");18 gprint (GP_ERR, "USAGE: delete <obiect> [<object> ..]\n"); 19 19 return (FALSE); 20 20 } … … 24 24 if (DeleteNamedVector (argv[i])) continue; 25 25 if (DeleteNamedScalar (argv[i])) continue; 26 if (!Quiet) fprintf (stderr, "can't find object %s\n", argv[i]);26 if (!Quiet) gprint (GP_ERR, "can't find object %s\n", argv[i]); 27 27 } 28 28 -
trunk/Ohana/src/opihi/cmd.data/device.c
r2843 r7917 24 24 if (IsImage) { 25 25 if (!GetImage (&Source, &Nsource)) return (FALSE); 26 fprintf (stderr, "kii %d\n", Nsource);26 gprint (GP_ERR, "kii %d\n", Nsource); 27 27 } else { 28 28 if (!GetGraph (NULL, &Source, &Nsource)) return (FALSE); 29 fprintf (stderr, "kapa %d\n", Nsource);29 gprint (GP_ERR, "kapa %d\n", Nsource); 30 30 } 31 31 -
trunk/Ohana/src/opihi/cmd.data/dimendown.c
r6678 r7917 58 58 59 59 usage: 60 fprintf (stderr, "USAGE: dimendown <buffer> <vector>\n");61 fprintf (stderr, " -x : fill vector with buffer x-coords\n");62 fprintf (stderr, " -y : fill vector with buffer y-coords\n");60 gprint (GP_ERR, "USAGE: dimendown <buffer> <vector>\n"); 61 gprint (GP_ERR, " -x : fill vector with buffer x-coords\n"); 62 gprint (GP_ERR, " -y : fill vector with buffer y-coords\n"); 63 63 return (FALSE); 64 64 } -
trunk/Ohana/src/opihi/cmd.data/dimenup.c
r7080 r7917 9 9 10 10 if (argc != 5) { 11 fprintf (stderr, "USAGE: dimenup <vector> <buffer> Nx Ny\n");11 gprint (GP_ERR, "USAGE: dimenup <vector> <buffer> Nx Ny\n"); 12 12 return (FALSE); 13 13 } … … 20 20 Ny = atof (argv[4]); 21 21 if (Npix != Nx * Ny) { 22 fprintf (stderr, "dimensions don't match\n");22 gprint (GP_ERR, "dimensions don't match\n"); 23 23 return (FALSE); 24 24 } -
trunk/Ohana/src/opihi/cmd.data/dot.c
r7080 r7917 9 9 10 10 if (argc != 3) { 11 fprintf (stderr, "USAGE: plot <x> <y>\n");11 gprint (GP_ERR, "USAGE: plot <x> <y>\n"); 12 12 return (FALSE); 13 13 } -
trunk/Ohana/src/opihi/cmd.data/erase.c
r5846 r7917 15 15 16 16 if (argc < 2) { 17 fprintf (stderr, "USAGE: erase (overlay) [overlay, overlay, ..] \n");18 fprintf (stderr, " (overlay) may be: red (0), green (1), blue (2), yellow (3) or all\n");17 gprint (GP_ERR, "USAGE: erase (overlay) [overlay, overlay, ..] \n"); 18 gprint (GP_ERR, " (overlay) may be: red (0), green (1), blue (2), yellow (3) or all\n"); 19 19 return (FALSE); 20 20 } … … 29 29 } 30 30 if (!KiiSelectOverlay (argv[i], &N)) { 31 fprintf (stderr, "%s is not a valid overlay\n", argv[i]);31 gprint (GP_ERR, "%s is not a valid overlay\n", argv[i]); 32 32 return (FALSE); 33 33 } -
trunk/Ohana/src/opihi/cmd.data/extract.c
r7080 r7917 10 10 11 11 if (argc != 11) { 12 fprintf (stderr, "USAGE: extract <from> <to> sx sy nx ny Sx Sy Nx Ny\n");12 gprint (GP_ERR, "USAGE: extract <from> <to> sx sy nx ny Sx Sy Nx Ny\n"); 13 13 return (FALSE); 14 14 } … … 29 29 30 30 if ((Sy + ny > Ny) || (Sx + nx > Nx)) { 31 fprintf (stderr, "mismatch between source and dest regions\n");32 fprintf (stderr, "%d + %d > %d or %d + %d > %d\n", Sy, ny, Ny, Sx, nx, Nx);31 gprint (GP_ERR, "mismatch between source and dest regions\n"); 32 gprint (GP_ERR, "%d + %d > %d or %d + %d > %d\n", Sy, ny, Ny, Sx, nx, Nx); 33 33 return (FALSE); 34 34 } … … 38 38 (sx > in[0].matrix.Naxis[0]) || 39 39 (sy > in[0].matrix.Naxis[1])) { 40 fprintf (stderr, "region outside of source image\n");40 gprint (GP_ERR, "region outside of source image\n"); 41 41 return (FALSE); 42 42 } 43 43 44 44 if ((Sx + nx > Nx) || (Sy + ny > Ny)) { 45 fprintf (stderr, "source region larger than dest region\n");45 gprint (GP_ERR, "source region larger than dest region\n"); 46 46 return (FALSE); 47 47 } 48 48 if ((Sx < 0) || (Sy < 0)) { 49 fprintf (stderr, "dest region out of range\n");49 gprint (GP_ERR, "dest region out of range\n"); 50 50 return (FALSE); 51 51 } … … 68 68 } else { 69 69 if ((out[0].header.Naxis[1] != Ny) || (out[0].header.Naxis[0] != Nx)) { 70 fprintf (stderr, "matrix sizes mis-matched\n");71 fprintf (stderr, "%d x %d vs %d x %d\n", Nx, Ny,70 gprint (GP_ERR, "matrix sizes mis-matched\n"); 71 gprint (GP_ERR, "%d x %d vs %d x %d\n", Nx, Ny, 72 72 out[0].header.Naxis[0], out[0].header.Naxis[1]); 73 73 return (FALSE); -
trunk/Ohana/src/opihi/cmd.data/fft1d.c
r4689 r7917 8 8 9 9 if ((argc != 6) || (strcmp (argv[3], "to"))) { 10 fprintf (stderr, "USAGE: fft1d (real) (imag) to (real) (imag)\n");10 gprint (GP_ERR, "USAGE: fft1d (real) (imag) to (real) (imag)\n"); 11 11 return (FALSE); 12 12 } … … 24 24 Npix = Ire[0].Nelements; 25 25 if (!ZeroImaginary && (Npix != Iim[0].Nelements)) { 26 fprintf (stderr, "vector mismatch in size\n");26 gprint (GP_ERR, "vector mismatch in size\n"); 27 27 return (FALSE); 28 28 } 29 29 30 30 if (!IsBinary (Npix)) { 31 fprintf (stderr, "Npix is not a binary number!\n");31 gprint (GP_ERR, "Npix is not a binary number!\n"); 32 32 return (FALSE); 33 33 } -
trunk/Ohana/src/opihi/cmd.data/fft2d.c
r7080 r7917 15 15 16 16 if ((argc != 6) || (strcmp (argv[3], "to"))) { 17 fprintf (stderr, "USAGE: fft2d (real) (imag) to (real) (imag)\n");17 gprint (GP_ERR, "USAGE: fft2d (real) (imag) to (real) (imag)\n"); 18 18 return (FALSE); 19 19 } … … 43 43 Naxis[0] = Ny; Naxis[1] = Nx; 44 44 if (!IsBinary (Npix)) { 45 fprintf (stderr, "dimensions are not binary!\n");45 gprint (GP_ERR, "dimensions are not binary!\n"); 46 46 return (FALSE); 47 47 } -
trunk/Ohana/src/opihi/cmd.data/fit.c
r4689 r7917 42 42 43 43 if (argc != 4) { 44 fprintf (stderr, "USAGE: fit x y order [-dy wt] [-quiet/-q] [-clip Nsigma Niter]\n");44 gprint (GP_ERR, "USAGE: fit x y order [-dy wt] [-quiet/-q] [-clip Nsigma Niter]\n"); 45 45 return (FALSE); 46 46 } … … 50 50 51 51 if (xvec[0].Nelements != yvec[0].Nelements) { 52 fprintf (stderr, "vectors must have same length\n");52 gprint (GP_ERR, "vectors must have same length\n"); 53 53 return (FALSE); 54 54 } 55 55 if (Weight && xvec[0].Nelements != dyvec[0].Nelements) { 56 fprintf (stderr, "vectors must have same length\n");56 gprint (GP_ERR, "vectors must have same length\n"); 57 57 return (FALSE); 58 58 } … … 166 166 167 167 /* print & save basic fit parameters */ 168 if (!Quiet) fprintf (stderr, "y = ");168 if (!Quiet) gprint (GP_ERR, "y = "); 169 169 for (i = 0; i < nterm; i++) { 170 170 sprintf (name, "C%d", i); 171 171 set_variable (name, b[i][0]); 172 if (!Quiet) fprintf (stderr, "%f x^%d ", b[i][0], i);172 if (!Quiet) gprint (GP_ERR, "%f x^%d ", b[i][0], i); 173 173 } 174 174 sprintf (name, "Cn"); … … 176 176 177 177 /* print & save basic fit parameters */ 178 if (!Quiet) fprintf (stderr, "\n");179 if (!Quiet) fprintf (stderr, " ");178 if (!Quiet) gprint (GP_ERR, "\n"); 179 if (!Quiet) gprint (GP_ERR, " "); 180 180 for (i = 0; i < nterm; i++) { 181 181 sprintf (name, "dC%d", i); 182 182 set_variable (name, sqrt(c[i][i])); 183 if (!Quiet) fprintf (stderr, "%f ", sqrt(c[i][i]));184 } 185 if (!Quiet) fprintf (stderr, "\n");183 if (!Quiet) gprint (GP_ERR, "%f ", sqrt(c[i][i])); 184 } 185 if (!Quiet) gprint (GP_ERR, "\n"); 186 186 187 187 set_variable ("dC", sigma); -
trunk/Ohana/src/opihi/cmd.data/fit2d.c
r5850 r7917 48 48 49 49 if (argc != 5) { 50 fprintf (stderr, "USAGE: fit x y z order [-dz wt]\n");50 gprint (GP_ERR, "USAGE: fit x y z order [-dz wt]\n"); 51 51 return (FALSE); 52 52 } … … 57 57 58 58 if (xvec[0].Nelements != yvec[0].Nelements) { 59 fprintf (stderr, "vectors must have same length\n");59 gprint (GP_ERR, "vectors must have same length\n"); 60 60 return (FALSE); 61 61 } 62 62 if (xvec[0].Nelements != zvec[0].Nelements) { 63 fprintf (stderr, "vectors must have same length\n");63 gprint (GP_ERR, "vectors must have same length\n"); 64 64 return (FALSE); 65 65 } 66 66 if (Weight && xvec[0].Nelements != dzvec[0].Nelements) { 67 fprintf (stderr, "vectors must have same length\n");67 gprint (GP_ERR, "vectors must have same length\n"); 68 68 return (FALSE); 69 69 } … … 160 160 } 161 161 162 fprintf (stderr, "matrix:\n");162 gprint (GP_ERR, "matrix:\n"); 163 163 for (k = 0; k < wterm; k++) { 164 164 for (K = 0; K < wterm; K++) { 165 fprintf (stderr, "%f ", c[k][K]);166 } 167 fprintf (stderr, "\n");165 gprint (GP_ERR, "%f ", c[k][K]); 166 } 167 gprint (GP_ERR, "\n"); 168 168 } 169 169 170 170 gaussj (c, wterm, b, 1); 171 171 172 fprintf (stderr, "inverse:\n");172 gprint (GP_ERR, "inverse:\n"); 173 173 for (k = 0; k < wterm; k++) { 174 174 for (K = 0; K < wterm; K++) { 175 fprintf (stderr, "%f ", c[k][K]);176 } 177 fprintf (stderr, "\n");175 gprint (GP_ERR, "%f ", c[k][K]); 176 } 177 gprint (GP_ERR, "\n"); 178 178 } 179 179 … … 182 182 for (i = ny = 0; ny < nterm; ny++) { 183 183 for (nx = 0; nx < nterm - ny; nx++, i++) { 184 fprintf (stderr, "x^%d y^%d: %g\n", nx, ny, b[i][0]);184 gprint (GP_ERR, "x^%d y^%d: %g\n", nx, ny, b[i][0]); 185 185 } 186 186 } … … 228 228 maxsigma = ClipNSigma * sigma; 229 229 230 if (VERBOSE) fprintf (stderr, "mean: %g, sigma: %g, maxsigma: %g\n", mean, sigma, maxsigma);230 if (VERBOSE) gprint (GP_ERR, "mean: %g, sigma: %g, maxsigma: %g\n", mean, sigma, maxsigma); 231 231 232 232 /* mask outlier points */ … … 245 245 } 246 246 } 247 if (VERBOSE) fprintf (stderr, "pass: %d, Nmask: %d\n", N, Nmask);248 } 249 250 if (!Quiet) fprintf (stderr, "z = ");247 if (VERBOSE) gprint (GP_ERR, "pass: %d, Nmask: %d\n", N, Nmask); 248 } 249 250 if (!Quiet) gprint (GP_ERR, "z = "); 251 251 for (N = ny = 0; ny < nterm; ny++) { 252 252 for (nx = 0; nx < nterm - ny; nx++, N++) { 253 253 sprintf (name, "CX%dY%d", nx, ny); 254 254 set_variable (name, b[N][0]); 255 if (!Quiet) fprintf (stderr, "%f x^%d y^%d ", b[N][0], nx, ny);255 if (!Quiet) gprint (GP_ERR, "%f x^%d y^%d ", b[N][0], nx, ny); 256 256 } 257 257 } … … 259 259 set_variable (name, (double) order); 260 260 261 if (!Quiet) fprintf (stderr, "\n");261 if (!Quiet) gprint (GP_ERR, "\n"); 262 262 263 263 /* free internal data */ -
trunk/Ohana/src/opihi/cmd.data/gaussdeviate.c
r3894 r7917 25 25 26 26 usage: 27 fprintf (stderr, "USAGE: gaussdeviate (vector) Npts mean sigma\n");27 gprint (GP_ERR, "USAGE: gaussdeviate (vector) Npts mean sigma\n"); 28 28 return (FALSE); 29 29 … … 56 56 57 57 usage: 58 fprintf (stderr, "USAGE: gaussintegral Npts mean sigma\n");58 gprint (GP_ERR, "USAGE: gaussintegral Npts mean sigma\n"); 59 59 return (FALSE); 60 60 -
trunk/Ohana/src/opihi/cmd.data/gaussj.c
r2598 r7917 51 51 52 52 usage: 53 fprintf (stderr, "USAGE: gaussj A B\n");54 fprintf (stderr, " solves Ax = B, returns 1/A in A and x in B\n");55 fprintf (stderr, " A must be square, B same dimensions\n");53 gprint (GP_ERR, "USAGE: gaussj A B\n"); 54 gprint (GP_ERR, " solves Ax = B, returns 1/A in A and x in B\n"); 55 gprint (GP_ERR, " A must be square, B same dimensions\n"); 56 56 return (FALSE); 57 57 -
trunk/Ohana/src/opihi/cmd.data/grid.c
r2843 r7917 25 25 26 26 if (argc > 1) { 27 fprintf (stderr, "USAGE: grid [-n graph]\n");27 gprint (GP_ERR, "USAGE: grid [-n graph]\n"); 28 28 return (FALSE); 29 29 } -
trunk/Ohana/src/opihi/cmd.data/gridify.c
r7080 r7917 17 17 18 18 if (argc != 11) { 19 fprintf (stderr, "USAGE: gridify x y z buffer Xmin Xmax dX Ymin Ymax dY\n");19 gprint (GP_ERR, "USAGE: gridify x y z buffer Xmin Xmax dX Ymin Ymax dY\n"); 20 20 return (FALSE); 21 21 } -
trunk/Ohana/src/opihi/cmd.data/histogram.c
r2598 r7917 8 8 9 9 if ((argc != 6) && (argc != 5)) { 10 fprintf (stderr, "USAGE: hist invec outvec start end [delta]\n");10 gprint (GP_ERR, "USAGE: hist invec outvec start end [delta]\n"); 11 11 return (FALSE); 12 12 } … … 18 18 19 19 if ((start == end) || (delta == 0)) { 20 fprintf (stderr, "error in value: %f to %f, %f\n", start, end, delta);20 gprint (GP_ERR, "error in value: %f to %f, %f\n", start, end, delta); 21 21 return (FALSE); 22 22 } -
trunk/Ohana/src/opihi/cmd.data/imcut.c
r2843 r7917 10 10 11 11 if (argc != 8) { 12 fprintf (stderr, "USAGE: cut <buffer> <X vector> <Y vector> xs ys xe ye\n");12 gprint (GP_ERR, "USAGE: cut <buffer> <X vector> <Y vector> xs ys xe ye\n"); 13 13 return (FALSE); 14 14 } … … 53 53 54 54 usage: 55 fprintf (stderr, "USAGE: circstats <buffer> x y radius\n");55 gprint (GP_ERR, "USAGE: circstats <buffer> x y radius\n"); 56 56 return (FALSE); 57 57 58 58 range: 59 fprintf (stderr, "ERROR: coordinates out of range\n");59 gprint (GP_ERR, "ERROR: coordinates out of range\n"); 60 60 return (FALSE); 61 61 62 62 missed: 63 fprintf (stderr, "ERROR: buffer not found\n");63 gprint (GP_ERR, "ERROR: buffer not found\n"); 64 64 return (FALSE); 65 65 } -
trunk/Ohana/src/opihi/cmd.data/imhist.c
r4399 r7917 34 34 35 35 if (argc != 4) { 36 fprintf (stderr, "USAGE: histogram <buffer> <x> <y> [-region sx sy nx ny] [-range min max]\n");36 gprint (GP_ERR, "USAGE: histogram <buffer> <x> <y> [-region sx sy nx ny] [-range min max]\n"); 37 37 return (FALSE); 38 38 } … … 49 49 (sx+nx > buf[0].matrix.Naxis[0]) || 50 50 (sy+ny > buf[0].matrix.Naxis[1])) { 51 fprintf (stderr, "region out of range\n");51 gprint (GP_ERR, "region out of range\n"); 52 52 return (FALSE); 53 53 } … … 63 63 if ((max == 0) && (min == 0)) { 64 64 max = min = *((float *)(buf[0].matrix.buffer) + sy*buf[0].matrix.Naxis[0] + sx); 65 fprintf (stderr, "sx: %d, sy: %d, first: %f\n", sx, sy, max);65 gprint (GP_ERR, "sx: %d, sy: %d, first: %f\n", sx, sy, max); 66 66 for (j = sy; j < sy + ny; j++) { 67 67 V = (float *)(buf[0].matrix.buffer) + j*buf[0].matrix.Naxis[0] + sx; … … 73 73 } 74 74 dx = (max - min) / 1024.0; 75 fprintf (stderr, "max %f, min %f, dx %f\n", max, min, dx);75 gprint (GP_ERR, "max %f, min %f, dx %f\n", max, min, dx); 76 76 77 77 vec1[0].Nelements = 1025; -
trunk/Ohana/src/opihi/cmd.data/imsmooth.c
r2938 r7917 17 17 18 18 if (argc != 3) { 19 fprintf (stderr, "USAGE: imsmooth (input) sigma\n");19 gprint (GP_ERR, "USAGE: imsmooth (input) sigma\n"); 20 20 return (FALSE); 21 21 } -
trunk/Ohana/src/opihi/cmd.data/integrate.c
r2843 r7917 15 15 16 16 if (argc != 5) { 17 fprintf (stderr, "USAGE: integrate <x> <y> start end\n");17 gprint (GP_ERR, "USAGE: integrate <x> <y> start end\n"); 18 18 return (FALSE); 19 19 } … … 39 39 set_variable ("sum", value); 40 40 set_variable ("range", range); 41 if (VERBOSE) fprintf (GetOutfile(), "sum: %f\n", value);41 if (VERBOSE) gprint (GP_LOG, "sum: %f\n", value); 42 42 return (TRUE); 43 43 } -
trunk/Ohana/src/opihi/cmd.data/interpolate.c
r5850 r7917 9 9 /** check basic syntax **/ 10 10 if (argc != 5) { 11 fprintf (stderr, "USAGE: interpolate Xi Yi Xo Yo\n");12 fprintf (stderr, " Xi Yi - sorted reference vectors\n");13 fprintf (stderr, " Xo - output positions\n");14 fprintf (stderr, " Yo - output values\n");11 gprint (GP_ERR, "USAGE: interpolate Xi Yi Xo Yo\n"); 12 gprint (GP_ERR, " Xi Yi - sorted reference vectors\n"); 13 gprint (GP_ERR, " Xo - output positions\n"); 14 gprint (GP_ERR, " Yo - output values\n"); 15 15 return (FALSE); 16 16 } -
trunk/Ohana/src/opihi/cmd.data/jpeg.c
r5850 r7917 7 7 8 8 if ((N = get_argument (argc, argv, "--help"))) { 9 fprintf (stderr, "USAGE: jpeg [-name file] [-g | -i] [-n device] [-ppm]\n");9 gprint (GP_ERR, "USAGE: jpeg [-name file] [-g | -i] [-n device] [-ppm]\n"); 10 10 return (FALSE); 11 11 } -
trunk/Ohana/src/opihi/cmd.data/kern.c
r3261 r7917 13 13 14 14 if (argc != 3) { 15 fprintf (stderr, "USAGE: kern buffer (file)\n");16 fprintf (stderr, "USAGE: kern buffer (list)\n");17 fprintf (stderr, "USAGE: kern buffer -\n");18 fprintf (stderr, "kernel file contains a 3x3 matrix for convolution\n");15 gprint (GP_ERR, "USAGE: kern buffer (file)\n"); 16 gprint (GP_ERR, "USAGE: kern buffer (list)\n"); 17 gprint (GP_ERR, "USAGE: kern buffer -\n"); 18 gprint (GP_ERR, "kernel file contains a 3x3 matrix for convolution\n"); 19 19 return (FALSE); 20 20 } … … 27 27 status = scan_line (stdin, line); 28 28 if (status == EOF) { 29 fprintf (stderr, "kernel should be a 3x3 matrix...\n");29 gprint (GP_ERR, "kernel should be a 3x3 matrix...\n"); 30 30 return (FALSE); 31 31 } … … 42 42 f = fopen (argv[2], "r"); 43 43 if (f == NULL) { 44 fprintf (stderr, "file not found: %s\n", argv[2]);44 gprint (GP_ERR, "file not found: %s\n", argv[2]); 45 45 return (FALSE); 46 46 } … … 48 48 status = scan_line (f, line); 49 49 if (status == EOF) { 50 fprintf (stderr, "kernel should be a 3x3 matrix...\n");50 gprint (GP_ERR, "kernel should be a 3x3 matrix...\n"); 51 51 fclose (f); 52 52 } … … 60 60 } 61 61 if (atoi (list) != 9) { 62 fprintf (stderr, "kernel should be a 3x3 matrix...\n");62 gprint (GP_ERR, "kernel should be a 3x3 matrix...\n"); 63 63 return (FALSE); 64 64 } … … 68 68 list = get_variable (line); 69 69 if (list == (char *) NULL) { 70 fprintf (stderr, "kernel should be a 3x3 matrix...\n");70 gprint (GP_ERR, "kernel should be a 3x3 matrix...\n"); 71 71 return (FALSE); 72 72 } … … 77 77 78 78 have_kernel: 79 fprintf (stderr, "working...");79 gprint (GP_ERR, "working..."); 80 80 81 81 /* create output buffer */ … … 90 90 for (n = 0; n < 3; n++) { 91 91 for (m = 0; m < 3; m++) { 92 fprintf (stderr, "%d", n*3 + m + 1);92 gprint (GP_ERR, "%d", n*3 + m + 1); 93 93 val = kernel[n][m]; 94 94 ob = out_buff + NX + 1; … … 99 99 } 100 100 } 101 fprintf (stderr, "(done)\n");101 gprint (GP_ERR, "(done)\n"); 102 102 103 103 free (in_buff); -
trunk/Ohana/src/opihi/cmd.data/keyword.c
r7080 r7917 76 76 77 77 if (!((argc == 3) || (!N && argc == 4))) { 78 fprintf (stderr, "USAGE: keyword <buffer> (KEYWORD) [variable] [-d] [-w(mode) value]\n");79 fprintf (stderr, " -w modes: \n");80 fprintf (stderr, " -w - string\n");81 fprintf (stderr, " -wf - float\n");82 fprintf (stderr, " -wd - int\n");83 fprintf (stderr, " -wb - boolean\n");84 fprintf (stderr, " -wc - comment\n");85 fprintf (stderr, " -ws - full string comment\n");78 gprint (GP_ERR, "USAGE: keyword <buffer> (KEYWORD) [variable] [-d] [-w(mode) value]\n"); 79 gprint (GP_ERR, " -w modes: \n"); 80 gprint (GP_ERR, " -w - string\n"); 81 gprint (GP_ERR, " -wf - float\n"); 82 gprint (GP_ERR, " -wd - int\n"); 83 gprint (GP_ERR, " -wb - boolean\n"); 84 gprint (GP_ERR, " -wc - comment\n"); 85 gprint (GP_ERR, " -ws - full string comment\n"); 86 86 return (FALSE); 87 87 } … … 103 103 case BOOLEAN: 104 104 if (strcasecmp (line, "T") && strcasecmp (line, "TRUE") && strcasecmp (line, "F") && strcasecmp (line, "FALSE")) { 105 fprintf (stderr, "syntax error in boolean value\n");105 gprint (GP_ERR, "syntax error in boolean value\n"); 106 106 return (FALSE); 107 107 } … … 130 130 set_variable (argv[3], value); 131 131 else 132 fprintf (GetOutfile(), "%s: %f\n", argv[2], value);132 gprint (GP_LOG, "%s: %f\n", argv[2], value); 133 133 return (TRUE); 134 134 } … … 140 140 set_str_variable (argv[3], line); 141 141 else 142 fprintf (GetOutfile(), "%s: %s\n", argv[2], line);142 gprint (GP_LOG, "%s: %s\n", argv[2], line); 143 143 return (TRUE); 144 144 } … … 150 150 set_str_variable (argv[3], line); 151 151 else 152 fprintf (GetOutfile(), "%s: %s\n", argv[2], line);152 gprint (GP_LOG, "%s: %s\n", argv[2], line); 153 153 return (TRUE); 154 154 155 155 failure: 156 if (!soft) fprintf (stderr, "keyword %s not found\n", argv[2]);156 if (!soft) gprint (GP_ERR, "keyword %s not found\n", argv[2]); 157 157 return (soft); 158 158 } -
trunk/Ohana/src/opihi/cmd.data/labels.c
r5850 r7917 9 9 10 10 if (get_argument (argc, argv, "-h")) { 11 fprintf (stderr, "label options: \n");12 fprintf (stderr, " -x : bottom-center\n");13 fprintf (stderr, " +x : top-center\n");14 fprintf (stderr, " -y : right-side\n");15 fprintf (stderr, " +y : left-side\n\n");11 gprint (GP_ERR, "label options: \n"); 12 gprint (GP_ERR, " -x : bottom-center\n"); 13 gprint (GP_ERR, " +x : top-center\n"); 14 gprint (GP_ERR, " -y : right-side\n"); 15 gprint (GP_ERR, " +y : left-side\n\n"); 16 16 17 fprintf (stderr, " -ul : upper-left corner\n");18 fprintf (stderr, " -ll : lower-left corner\n");19 fprintf (stderr, " -ur : upper-right corner\n");20 fprintf (stderr, " -lr : lower-right corner\n\n");17 gprint (GP_ERR, " -ul : upper-left corner\n"); 18 gprint (GP_ERR, " -ll : lower-left corner\n"); 19 gprint (GP_ERR, " -ur : upper-right corner\n"); 20 gprint (GP_ERR, " -lr : lower-right corner\n\n"); 21 21 22 fprintf (stderr, " -fn (font) (size) : set font and size\n");23 fprintf (stderr, " (font) : courier, helvetica, times, symbol\n\n");24 fprintf (stderr, " label special characters:\n");25 fprintf (stderr, " ^ : superscript\n");26 fprintf (stderr, " _ : subscript\n");27 fprintf (stderr, " | : default script \n");28 fprintf (stderr, " &c, &h, &t, &s : set font\n\n");22 gprint (GP_ERR, " -fn (font) (size) : set font and size\n"); 23 gprint (GP_ERR, " (font) : courier, helvetica, times, symbol\n\n"); 24 gprint (GP_ERR, " label special characters:\n"); 25 gprint (GP_ERR, " ^ : superscript\n"); 26 gprint (GP_ERR, " _ : subscript\n"); 27 gprint (GP_ERR, " | : default script \n"); 28 gprint (GP_ERR, " &c, &h, &t, &s : set font\n\n"); 29 29 return (FALSE); 30 30 } … … 88 88 89 89 if (argc != 1) { 90 fprintf (stderr, "USAGE: labels [-x] [-y] [+x] [+y] [-ul] [-ur] [-ll] [-lr]\n");90 gprint (GP_ERR, "USAGE: labels [-x] [-y] [+x] [+y] [-ul] [-ur] [-ll] [-lr]\n"); 91 91 return (FALSE); 92 92 } -
trunk/Ohana/src/opihi/cmd.data/limits.c
r5850 r7917 25 25 26 26 if (argc == 1) { 27 fprintf (stderr, "limits: %f %f %f %f [-a] [-n Xgraph]\n",27 gprint (GP_ERR, "limits: %f %f %f %f [-a] [-n Xgraph]\n", 28 28 graphmode.xmin, graphmode.xmax, 29 29 graphmode.ymin, graphmode.ymax); … … 61 61 } 62 62 63 fprintf (stderr, "USAGE: limits [xrange] [yrange]\n");64 fprintf (stderr, " [range] may be either [min max] or a vector\n");63 gprint (GP_ERR, "USAGE: limits [xrange] [yrange]\n"); 64 gprint (GP_ERR, " [range] may be either [min max] or a vector\n"); 65 65 return (FALSE); 66 66 67 67 error: 68 fprintf (stderr, "error in vectors\n");68 gprint (GP_ERR, "error in vectors\n"); 69 69 return (FALSE); 70 70 -
trunk/Ohana/src/opihi/cmd.data/line.c
r7080 r7917 33 33 34 34 if (argc != 3) { 35 fprintf (stderr, "USAGE: plot <x> <y>\n");35 gprint (GP_ERR, "USAGE: plot <x> <y>\n"); 36 36 return (FALSE); 37 37 } … … 51 51 if ((vecy = SelectVector (argv[2], OLDVECTOR, TRUE)) == NULL) return (FALSE); 52 52 if (vecy[0].Nelements != vecy[0].Nelements) { 53 fprintf (stderr, "vectors %s and %s not the same length\n", argv[1], argv[2]);53 gprint (GP_ERR, "vectors %s and %s not the same length\n", argv[1], argv[2]); 54 54 return (FALSE); 55 55 } -
trunk/Ohana/src/opihi/cmd.data/list_header.c
r7080 r7917 18 18 19 19 if (argc != 2) { 20 fprintf (stderr, "USAGE: header <buffer> [-w filename]\n");20 gprint (GP_ERR, "USAGE: header <buffer> [-w filename]\n"); 21 21 return (FALSE); 22 22 } … … 27 27 f = fopen (filename, "r"); 28 28 if (f == (FILE *) NULL) { 29 fprintf (stderr, "file %s not found\n", filename);29 gprint (GP_ERR, "file %s not found\n", filename); 30 30 return (FALSE); 31 31 } … … 67 67 Nbytes = fwrite (p, sizeof(char), nbytes, f); 68 68 if (Nbytes != nbytes) { 69 fprintf (stderr, "warning: not all printed...\n");69 gprint (GP_ERR, "warning: not all printed...\n"); 70 70 } 71 71 free (p); … … 78 78 79 79 } 80 81 /* XXX this function is not written in the context of the output file/buffer */ -
trunk/Ohana/src/opihi/cmd.data/load.c
r5846 r7917 29 29 30 30 if (argc != 3) { 31 fprintf (stderr, "USAGE: load (overlay) <filename>\n [-c] [-n]");32 fprintf (stderr, " -c: read overlay in celestial coords\n");31 gprint (GP_ERR, "USAGE: load (overlay) <filename>\n [-c] [-n]"); 32 gprint (GP_ERR, " -c: read overlay in celestial coords\n"); 33 33 return (FALSE); 34 34 } … … 40 40 } 41 41 if (f == NULL) { 42 fprintf (stderr, "can't find file %s\n", argv[2]);42 gprint (GP_ERR, "can't find file %s\n", argv[2]); 43 43 return (FALSE); 44 44 } … … 79 79 case 3: 80 80 if (strcmp (type, "TEXT")) { 81 fprintf (stderr, "syntax error in line:\n %s\n", line);81 gprint (GP_ERR, "syntax error in line:\n %s\n", line); 82 82 continue; 83 83 } … … 133 133 free (overlay); 134 134 135 fprintf (stderr, "loaded %d objects\n", Noverlay);135 gprint (GP_ERR, "loaded %d objects\n", Noverlay); 136 136 137 137 if (f != stdin) { -
trunk/Ohana/src/opihi/cmd.data/mcreate.c
r7080 r7917 7 7 8 8 if (argc != 4) { 9 fprintf (stderr, "USAGE: mcreate <buffer> Nx Ny\n");9 gprint (GP_ERR, "USAGE: mcreate <buffer> Nx Ny\n"); 10 10 return (FALSE); 11 11 } -
trunk/Ohana/src/opihi/cmd.data/medacc.c
r2598 r7917 9 9 10 10 if ((argc != 6) && (argc != 7)) { 11 fprintf (stderr, "USAGE: medacc <value> <vector> <key> start end [delta]\n");11 gprint (GP_ERR, "USAGE: medacc <value> <vector> <key> start end [delta]\n"); 12 12 return (FALSE); 13 13 } … … 16 16 if ((key = SelectVector (argv[3], OLDVECTOR, TRUE)) == NULL) return (FALSE); 17 17 if (val[0].Nelements != key[0].Nelements) { 18 fprintf (stderr, "key and value don't match\n");18 gprint (GP_ERR, "key and value don't match\n"); 19 19 return (FALSE); 20 20 } -
trunk/Ohana/src/opihi/cmd.data/mget.c
r2598 r7917 9 9 10 10 if (argc != 5) { 11 fprintf (stderr, "USAGE: mget <buffer> <vector> <-x/-y> <N>\n");11 gprint (GP_ERR, "USAGE: mget <buffer> <vector> <-x/-y> <N>\n"); 12 12 return (FALSE); 13 13 } … … 17 17 18 18 if (strcasecmp (argv[3], "-x") && strcasecmp (argv[3], "-y")) { 19 fprintf (stderr, "USAGE: mget <buffer> <vector> <-x/-y> <N>\n");19 gprint (GP_ERR, "USAGE: mget <buffer> <vector> <-x/-y> <N>\n"); 20 20 return (FALSE); 21 21 } … … 27 27 Nset = atof (argv[4]); 28 28 if (Nset < 0) { 29 fprintf (stderr, "selection out of range\n");29 gprint (GP_ERR, "selection out of range\n"); 30 30 return (FALSE); 31 31 } … … 35 35 REALLOCATE (vec[0].elements, float, Npix); 36 36 if (Nset >= Ny) { 37 fprintf (stderr, "row out of range\n");37 gprint (GP_ERR, "row out of range\n"); 38 38 return (FALSE); 39 39 } … … 48 48 REALLOCATE (vec[0].elements, float, Npix); 49 49 if (Nset >= Nx) { 50 fprintf (stderr, "column out of range\n");50 gprint (GP_ERR, "column out of range\n"); 51 51 return (FALSE); 52 52 } -
trunk/Ohana/src/opihi/cmd.data/minterpolate.c
r7080 r7917 19 19 20 20 if (argc != 4) { 21 fprintf (stderr, "USAGE: minterpolate <from> <to> scale [-extrapolate]\n");21 gprint (GP_ERR, "USAGE: minterpolate <from> <to> scale [-extrapolate]\n"); 22 22 return (FALSE); 23 23 } -
trunk/Ohana/src/opihi/cmd.data/mset.c
r2598 r7917 9 9 10 10 if (argc != 5) { 11 fprintf (stderr, "USAGE: mset <buffer> <vector> <-x/-y> <N>\n");11 gprint (GP_ERR, "USAGE: mset <buffer> <vector> <-x/-y> <N>\n"); 12 12 return (FALSE); 13 13 } … … 17 17 18 18 if (strcasecmp (argv[3], "-x") && strcasecmp (argv[3], "-y")) { 19 fprintf (stderr, "USAGE: mset <buffer> <vector> <-x/-y> <N>\n");19 gprint (GP_ERR, "USAGE: mset <buffer> <vector> <-x/-y> <N>\n"); 20 20 return (FALSE); 21 21 } … … 28 28 Nset = atof (argv[4]); 29 29 if (Nset < 0) { 30 fprintf (stderr, "selection out of range\n");30 gprint (GP_ERR, "selection out of range\n"); 31 31 return (FALSE); 32 32 } … … 34 34 if (xdir) { 35 35 if (Nx != Npix) { 36 fprintf (stderr, "dimensions don't match\n");36 gprint (GP_ERR, "dimensions don't match\n"); 37 37 return (FALSE); 38 38 } 39 39 if (Nset >= Ny) { 40 fprintf (stderr, "row out of range\n");40 gprint (GP_ERR, "row out of range\n"); 41 41 return (FALSE); 42 42 } … … 49 49 } else { 50 50 if (Ny != Npix) { 51 fprintf (stderr, "dimensions don't match\n");51 gprint (GP_ERR, "dimensions don't match\n"); 52 52 return (FALSE); 53 53 } 54 54 if (Nset >= Nx) { 55 fprintf (stderr, "column out of range\n");55 gprint (GP_ERR, "column out of range\n"); 56 56 return (FALSE); 57 57 } -
trunk/Ohana/src/opihi/cmd.data/peak.c
r6642 r7917 15 15 16 16 if ((argc != 5) && (argc != 3)) { 17 fprintf (stderr, "USAGE: peak <x> <y> [start end]\n");17 gprint (GP_ERR, "USAGE: peak <x> <y> [start end]\n"); 18 18 return (FALSE); 19 19 } … … 50 50 set_variable ("peaknum", imax); 51 51 52 if (!QUIET) fprintf (GetOutfile(), "peak %f @ %f (%d)\n", ymax, xmax, imax);52 if (!QUIET) gprint (GP_LOG, "peak %f @ %f (%d)\n", ymax, xmax, imax); 53 53 54 54 return (TRUE); -
trunk/Ohana/src/opihi/cmd.data/periodogram.c
r6642 r7917 17 17 18 18 if (argc != 7) { 19 fprintf (stderr, "USAGE: periodogram (time) (flux) (minP) (maxP) (period) (power)\n");19 gprint (GP_ERR, "USAGE: periodogram (time) (flux) (minP) (maxP) (period) (power)\n"); 20 20 return (FALSE); 21 21 } … … 46 46 var = var / (Npt - 1); 47 47 48 if (VERBOSE) fprintf (stderr, "mean: %f, var: %f, minT: %f, maxT: %f\n", mean, var, minT, maxT);48 if (VERBOSE) gprint (GP_ERR, "mean: %f, var: %f, minT: %f, maxT: %f\n", mean, var, minT, maxT); 49 49 50 50 dTime = maxT - minT; 51 51 if (dTime == 0) { 52 fprintf (stderr, "ERROR: time range is zero\n");52 gprint (GP_ERR, "ERROR: time range is zero\n"); 53 53 return (FALSE); 54 54 } … … 101 101 ratio = 1 + 0.1*P/dTime; 102 102 103 if (VERBOSE) fprintf (stderr, "tau: %f, P: %f, ratio: %f, dTime: %f, nextP: %f\n", tau, P, ratio, dTime, P*ratio);103 if (VERBOSE) gprint (GP_ERR, "tau: %f, P: %f, ratio: %f, dTime: %f, nextP: %f\n", tau, P, ratio, dTime, P*ratio); 104 104 105 105 P *= ratio; -
trunk/Ohana/src/opihi/cmd.data/plot.c
r7080 r7917 33 33 34 34 if (argc != 3) { 35 fprintf (stderr, "USAGE: plot <x> <y> [style]\n");35 gprint (GP_ERR, "USAGE: plot <x> <y> [style]\n"); 36 36 return (FALSE); 37 37 } … … 51 51 if ((yvec = SelectVector (argv[2], OLDVECTOR, TRUE)) == NULL) return (FALSE); 52 52 if (xvec[0].Nelements != yvec[0].Nelements) { 53 fprintf (stderr, "vectors %s and %s not the same length\n", argv[1], argv[2]);53 gprint (GP_ERR, "vectors %s and %s not the same length\n", argv[1], argv[2]); 54 54 return (FALSE); 55 55 } -
trunk/Ohana/src/opihi/cmd.data/point.c
r5846 r7917 32 32 33 33 if (argc != 7) { 34 fprintf (stderr, "USAGE: point (overlay) TYPE x y dx dy [-c]\n");34 gprint (GP_ERR, "USAGE: point (overlay) TYPE x y dx dy [-c]\n"); 35 35 return (FALSE); 36 36 } -
trunk/Ohana/src/opihi/cmd.data/ps.c
r5850 r7917 58 58 59 59 help: 60 fprintf (stderr, "USAGE: ps [-name file.ps] [-g | -i] [-n device] [-raw] [-scale]\n");60 gprint (GP_ERR, "USAGE: ps [-name file.ps] [-g | -i] [-n device] [-raw] [-scale]\n"); 61 61 return (FALSE); 62 62 } -
trunk/Ohana/src/opihi/cmd.data/queuedelete.c
r4703 r7917 6 6 7 7 if (argc != 2) { 8 fprintf (stderr, "USAGE: queuedelete (name)\n");8 gprint (GP_ERR, "USAGE: queuedelete (name)\n"); 9 9 return (FALSE); 10 10 } … … 12 12 queue = FindQueue (argv[1]); 13 13 if (queue == NULL) { 14 fprintf (stderr, "ERROR: queue %s not found\n", argv[1]);14 gprint (GP_ERR, "ERROR: queue %s not found\n", argv[1]); 15 15 return (FALSE); 16 16 } -
trunk/Ohana/src/opihi/cmd.data/queueinit.c
r4703 r7917 6 6 7 7 if (argc != 2) { 8 fprintf (stderr, "USAGE: queueinit (name)\n");8 gprint (GP_ERR, "USAGE: queueinit (name)\n"); 9 9 return (FALSE); 10 10 } -
trunk/Ohana/src/opihi/cmd.data/queuelist.c
r4703 r7917 4 4 5 5 if (argc != 1) { 6 fprintf (stderr, "USAGE: queuelist\n");6 gprint (GP_ERR, "USAGE: queuelist\n"); 7 7 return (FALSE); 8 8 } -
trunk/Ohana/src/opihi/cmd.data/queuepop.c
r6249 r7917 27 27 28 28 if (argc != 2) { 29 fprintf (stderr, "USAGE: queuepop (queue) [-var variable] [-key N value]\n");29 gprint (GP_ERR, "USAGE: queuepop (queue) [-var variable] [-key N value]\n"); 30 30 return (FALSE); 31 31 } … … 34 34 queue = FindQueue (argv[1]); 35 35 if (queue == NULL) { 36 fprintf (stderr, "ERROR: queue %s not found\n", argv[1]);36 gprint (GP_ERR, "ERROR: queue %s not found\n", argv[1]); 37 37 return (FALSE); 38 38 } … … 46 46 if (var == NULL) { 47 47 if (line == NULL) { 48 fprintf (stderr, "queue %s is empty or match not found\n", argv[1]);48 gprint (GP_ERR, "queue %s is empty or match not found\n", argv[1]); 49 49 return (FALSE); 50 50 } else { 51 fprintf (stderr, "%s\n", line);51 gprint (GP_ERR, "%s\n", line); 52 52 return (TRUE); 53 53 } -
trunk/Ohana/src/opihi/cmd.data/queueprint.c
r4703 r7917 6 6 7 7 if (argc != 2) { 8 fprintf (stderr, "USAGE: queueprint (name)\n");8 gprint (GP_ERR, "USAGE: queueprint (name)\n"); 9 9 return (FALSE); 10 10 } … … 12 12 queue = FindQueue (argv[1]); 13 13 if (queue == NULL) { 14 fprintf (stderr, "ERROR: queue %s not found\n", argv[1]);14 gprint (GP_ERR, "ERROR: queue %s not found\n", argv[1]); 15 15 return (FALSE); 16 16 } 17 17 18 PrintQueue ( GetOutfile(),queue);18 PrintQueue (queue); 19 19 return (TRUE); 20 20 } -
trunk/Ohana/src/opihi/cmd.data/queuepush.c
r4703 r7917 26 26 27 27 if (argc != 3) { 28 fprintf (stderr, "USAGE: queuepush (queue) (value) [-key N] [-uniq] [-replace]\n");28 gprint (GP_ERR, "USAGE: queuepush (queue) (value) [-key N] [-uniq] [-replace]\n"); 29 29 return (FALSE); 30 30 } -
trunk/Ohana/src/opihi/cmd.data/queuesize.c
r4703 r7917 15 15 16 16 if (argc != 2) { 17 fprintf (stderr, "USAGE: queuesize (name) [-var variable]\n");17 gprint (GP_ERR, "USAGE: queuesize (name) [-var variable]\n"); 18 18 return (FALSE); 19 19 } … … 21 21 queue = FindQueue (argv[1]); 22 22 if (queue == NULL) { 23 fprintf (stderr, "ERROR: queue %s not found\n", argv[1]);23 gprint (GP_ERR, "ERROR: queue %s not found\n", argv[1]); 24 24 return (FALSE); 25 25 } 26 26 27 27 if (var == (char *) NULL) { 28 fprintf (stderr, "Nlines: %d\n", queue[0].Nlines);28 gprint (GP_ERR, "Nlines: %d\n", queue[0].Nlines); 29 29 return (TRUE); 30 30 } -
trunk/Ohana/src/opihi/cmd.data/radial.c
r4689 r7917 70 70 71 71 if (!Quiet) { 72 fprintf (GetOutfile(), " mean stdev min max Npix Total\n");73 fprintf (GetOutfile(), "%9.4g %9.4g %9.4g %9.4g %7.0f %9.4g\n", Mean, Stdev, min, max, Npix, Sum);72 gprint (GP_LOG, " mean stdev min max Npix Total\n"); 73 gprint (GP_LOG, "%9.4g %9.4g %9.4g %9.4g %7.0f %9.4g\n", Mean, Stdev, min, max, Npix, Sum); 74 74 } 75 75 … … 84 84 85 85 usage: 86 fprintf (stderr, "USAGE: circstats <buffer> x y radius\n");86 gprint (GP_ERR, "USAGE: circstats <buffer> x y radius\n"); 87 87 return (FALSE); 88 88 89 89 range: 90 fprintf (stderr, "ERROR: coordinates out of range\n");90 gprint (GP_ERR, "ERROR: coordinates out of range\n"); 91 91 return (FALSE); 92 92 93 93 missed: 94 fprintf (stderr, "ERROR: buffer not found\n");94 gprint (GP_ERR, "ERROR: buffer not found\n"); 95 95 return (FALSE); 96 96 } -
trunk/Ohana/src/opihi/cmd.data/rd.c
r7080 r7917 42 42 43 43 if (extend && ccdsel) { 44 fprintf (stderr, "only specify one of -n and -x\n");44 gprint (GP_ERR, "only specify one of -n and -x\n"); 45 45 return (FALSE); 46 46 } 47 47 48 48 if (argc != 3) { 49 fprintf (stderr, "USAGE: rd <buffer> <filename> [-head] [-plane N] [-n ccdid] [-x extnum]\n");49 gprint (GP_ERR, "USAGE: rd <buffer> <filename> [-head] [-plane N] [-n ccdid] [-x extnum]\n"); 50 50 return (FALSE); 51 51 } … … 54 54 f = fopen (argv[2], "r"); 55 55 if (f == (FILE *) NULL) { 56 fprintf (stderr, "file %s not found\n", argv[2]);56 gprint (GP_ERR, "file %s not found\n", argv[2]); 57 57 return (FALSE); 58 58 } … … 75 75 Nskip = gfits_read_Xheader (argv[2], &buf[0].header, Nextend); 76 76 if (!Nskip) { 77 fprintf (stderr, "entry in %s not found\n", argv[2]);77 gprint (GP_ERR, "entry in %s not found\n", argv[2]); 78 78 DeleteBuffer (buf); 79 79 return (FALSE); … … 108 108 f = fopen (argv[2], "r"); 109 109 if (f == (FILE *) NULL) { 110 fprintf (stderr, "file %s not found\n", argv[2]);110 gprint (GP_ERR, "file %s not found\n", argv[2]); 111 111 DeleteBuffer (buf); 112 112 return (FALSE); … … 122 122 CCDKeyword = get_variable ("CCDKEYWORD"); 123 123 if (CCDKeyword == (char *) NULL) { 124 fprintf (stderr, "CCDKEYWORD variable is not set; ");125 fprintf (stderr, "using EXTNAME as default\n");124 gprint (GP_ERR, "CCDKEYWORD variable is not set; "); 125 gprint (GP_ERR, "using EXTNAME as default\n"); 126 126 CCDKeyword = strcreate ("EXTNAME"); 127 127 } … … 130 130 Nskip = gfits_read_Xheader (argv[2], &buf[0].header, i); 131 131 if (!Nskip) { 132 fprintf (stderr, "extension %s in %s not found\n", ccdid, argv[2]);132 gprint (GP_ERR, "extension %s in %s not found\n", ccdid, argv[2]); 133 133 DeleteBuffer (buf); 134 134 free (CCDKeyword); … … 136 136 } 137 137 if (!gfits_scan (&buf[0].header, CCDKeyword, "%s", 1, ID)) { 138 fprintf (stderr, "%s not in header\n", CCDKeyword);138 gprint (GP_ERR, "%s not in header\n", CCDKeyword); 139 139 DeleteBuffer (buf); 140 140 free (CCDKeyword); … … 177 177 f = fopen (argv[2], "r"); 178 178 if (f == (FILE *) NULL) { 179 fprintf (stderr, "file %s not found\n", argv[2]);179 gprint (GP_ERR, "file %s not found\n", argv[2]); 180 180 DeleteBuffer (buf); 181 181 return (FALSE); … … 203 203 if (Nplane > 0) { 204 204 if (plane > Nplane) { 205 fprintf (stderr, "-plane is too large: %d total planes\n", Nplane);205 gprint (GP_ERR, "-plane is too large: %d total planes\n", Nplane); 206 206 DeleteBuffer (buf); 207 207 return (FALSE); … … 217 217 218 218 if (!status) { 219 fprintf (stderr, "problem reading file, buffer not opened\n");219 gprint (GP_ERR, "problem reading file, buffer not opened\n"); 220 220 DeleteBuffer (buf); 221 221 return (FALSE); … … 232 232 buf[0].bzero = buf[0].header.bzero; /* store the original values */ 233 233 buf[0].unsign = buf[0].header.unsign; 234 fprintf (GetOutfile(), "read %d bytes from %s into buffer %s\n",234 gprint (GP_LOG, "read %d bytes from %s into buffer %s\n", 235 235 buf[0].header.size + buf[0].matrix.size, argv[2], argv[1]); 236 236 -
trunk/Ohana/src/opihi/cmd.data/rdseg.c
r7080 r7917 10 10 11 11 if (argc != 7) { 12 fprintf (stderr, "USAGE: rdseg <buffer> <filename> x y nx ny\n");12 gprint (GP_ERR, "USAGE: rdseg <buffer> <filename> x y nx ny\n"); 13 13 return (FALSE); 14 14 } … … 21 21 f = fopen (argv[2], "r"); 22 22 if (f == (FILE *) NULL) { 23 fprintf (stderr, "file %s not found\n", argv[2]);23 gprint (GP_ERR, "file %s not found\n", argv[2]); 24 24 return (FALSE); 25 25 } … … 47 47 48 48 if (!status) { 49 fprintf (stderr, "problem reading file, buffer not opened\n");49 gprint (GP_ERR, "problem reading file, buffer not opened\n"); 50 50 DeleteBuffer (buf); 51 51 return (FALSE); … … 62 62 buf[0].bzero = buf[0].header.bzero; /* store the original values */ 63 63 buf[0].unsign = buf[0].header.unsign; 64 fprintf (GetOutfile(), "read %d bytes from %s into buffer %s\n",64 gprint (GP_LOG, "read %d bytes from %s into buffer %s\n", 65 65 buf[0].header.size + buf[0].matrix.size, argv[2], argv[1]); 66 66 -
trunk/Ohana/src/opihi/cmd.data/read_vectors.c
r7080 r7917 7 7 8 8 if (argc < 2) { 9 fprintf (stderr, "USAGE: datafile (filename)\n");9 gprint (GP_ERR, "USAGE: datafile (filename)\n"); 10 10 return (FALSE); 11 11 } … … 15 15 f = fopen (filename, "r"); 16 16 if (f == (FILE *) NULL) { 17 fprintf (stderr, "failed to open file %s\n", argv[1]);17 gprint (GP_ERR, "failed to open file %s\n", argv[1]); 18 18 return (FALSE); 19 19 } … … 48 48 49 49 if ((argc < 3) || !(argc % 2)) { 50 fprintf (stderr, "USAGE: read name N name N ...\n");50 gprint (GP_ERR, "USAGE: read name N name N ...\n"); 51 51 return (FALSE); 52 52 } … … 54 54 55 55 if (f == (FILE *) NULL) { 56 fprintf (stderr, "no open file for read\n");56 gprint (GP_ERR, "no open file for read\n"); 57 57 return (FALSE); 58 58 } … … 65 65 for (i = 0; i < Nvec; i++) { 66 66 if ((vec[i] = SelectVector (argv[2*i + 1], ANYVECTOR, TRUE)) == NULL) { 67 fprintf (stderr, "USAGE: read name N name N ...\n");67 gprint (GP_ERR, "USAGE: read name N name N ...\n"); 68 68 free (vec); 69 69 free (col); … … 73 73 for (j = 0; j < strlen (colstr); j++) { 74 74 if (!isdigit(colstr[j])) { 75 fprintf (stderr, "USAGE: read name N name N ...\n");75 gprint (GP_ERR, "USAGE: read name N name N ...\n"); 76 76 free (vec); 77 77 free (col); … … 157 157 158 158 if (argc < 2) { 159 fprintf (stderr, "USAGE: read -fits extension name name ...\n");160 fprintf (stderr, " ('extension' may be a name or number)\n");159 gprint (GP_ERR, "USAGE: read -fits extension name name ...\n"); 160 gprint (GP_ERR, " ('extension' may be a name or number)\n"); 161 161 return (FALSE); 162 162 } -
trunk/Ohana/src/opihi/cmd.data/rebin.c
r7080 r7917 33 33 34 34 if (argc != 4) { 35 fprintf (stderr, "USAGE: rebin <from> <to> scale \n");36 fprintf (stderr, " negative integer scale expands image\n");35 gprint (GP_ERR, "USAGE: rebin <from> <to> scale \n"); 36 gprint (GP_ERR, " negative integer scale expands image\n"); 37 37 return (FALSE); 38 38 } … … 63 63 } 64 64 } 65 if (VERBOSE) fprintf (GetOutfile(), "rebin %s to %s (%d,%d to %d,%d)\n", argv[1], argv[2], in[0].header.Naxis[0], in[0].header.Naxis[1], nx, ny);65 if (VERBOSE) gprint (GP_LOG, "rebin %s to %s (%d,%d to %d,%d)\n", argv[1], argv[2], in[0].header.Naxis[0], in[0].header.Naxis[1], nx, ny); 66 66 67 67 Nx = in[0].header.Naxis[0]; … … 171 171 172 172 /* normalization is broken. repair please */ 173 if (Normalize) { fprintf (stderr, "normalize not enabled for fractional scaling\n"); }173 if (Normalize) { gprint (GP_ERR, "normalize not enabled for fractional scaling\n"); } 174 174 175 175 if (scale < 0) scale = 1.0 / fabs(scale); -
trunk/Ohana/src/opihi/cmd.data/resize.c
r5846 r7917 30 30 31 31 if (argc != 3) { 32 fprintf (stderr, "USAGE: resize NX NY [-n] [-g | -i]\n");32 gprint (GP_ERR, "USAGE: resize NX NY [-n] [-g | -i]\n"); 33 33 return (FALSE); 34 34 } -
trunk/Ohana/src/opihi/cmd.data/roll.c
r2598 r7917 8 8 9 9 if (argc != 4) { 10 fprintf (stderr, "USAGE: roll <buffer> dx dy\n");10 gprint (GP_ERR, "USAGE: roll <buffer> dx dy\n"); 11 11 return (FALSE); 12 12 } … … 17 17 dy = atof (argv[3]); 18 18 if (dy != 0) { 19 fprintf (stderr, "only x rolls implemented for now\n");19 gprint (GP_ERR, "only x rolls implemented for now\n"); 20 20 } 21 21 -
trunk/Ohana/src/opihi/cmd.data/rotate.c
r7080 r7917 23 23 24 24 if (argc != 3) { 25 fprintf (stderr, "USAGE: rotate <buffer> <angle>\n");25 gprint (GP_ERR, "USAGE: rotate <buffer> <angle>\n"); 26 26 return (FALSE); 27 27 } … … 29 29 30 30 if ((atof (argv[1]) < -180) || (atof (argv[1]) > 180)) { 31 fprintf (stderr, "valid rotate angle between -180 and +180 degrees\n");31 gprint (GP_ERR, "valid rotate angle between -180 and +180 degrees\n"); 32 32 return (FALSE); 33 33 } … … 95 95 X1 = NY - Yo; 96 96 Y1 = Xo; 97 fprintf (stderr, "%f %f -> %f %f\n", Xo, Yo, X1, Y1);97 gprint (GP_ERR, "%f %f -> %f %f\n", Xo, Yo, X1, Y1); 98 98 gfits_modify (&buf[0].header, "CRPIX1", "%lf", 1, X1); 99 99 gfits_modify (&buf[0].header, "CRPIX2", "%lf", 1, Y1); … … 108 108 PC21 = pc11; 109 109 PC22 = pc12; 110 fprintf (stderr, "%f %f -> %f %f\n", pc11, pc12, PC11, PC12);111 fprintf (stderr, "%f %f -> %f %f\n", pc21, pc22, PC21, PC22);110 gprint (GP_ERR, "%f %f -> %f %f\n", pc11, pc12, PC11, PC12); 111 gprint (GP_ERR, "%f %f -> %f %f\n", pc21, pc22, PC21, PC22); 112 112 gfits_modify (&buf[0].header, "PC001001", "%le", 1, PC11); 113 113 gfits_modify (&buf[0].header, "PC001002", "%le", 1, PC12); … … 228 228 SinAngle = sin (angle*RAD_DEG); 229 229 230 fprintf (stderr, "rotating: %f %f %f\n", angle, CosAngle, SinAngle);230 gprint (GP_ERR, "rotating: %f %f %f\n", angle, CosAngle, SinAngle); 231 231 232 232 Lx = NX*fabs(CosAngle) + NY*fabs(SinAngle); … … 235 235 dY = MAX(0,-NX*SinAngle); 236 236 /* 237 fprintf (stderr, "%f %f --> ", Xo, Yo);237 gprint (GP_ERR, "%f %f --> ", Xo, Yo); 238 238 X1 = Xo*CosAngle - Yo*SinAngle + dX; 239 239 Y1 = Xo*SinAngle + Yo*CosAngle + dY; 240 fprintf (stderr, "%f %f\n", X1, Y1);240 gprint (GP_ERR, "%f %f\n", X1, Y1); 241 241 */ 242 242 -
trunk/Ohana/src/opihi/cmd.data/save.c
r5846 r7917 21 21 22 22 if (argc != 3) { 23 fprintf (stderr, "USAGE: save (overlay) <filename> [-c]\n");24 fprintf (stderr, " -c: write contour in celestial coords\n");23 gprint (GP_ERR, "USAGE: save (overlay) <filename> [-c]\n"); 24 gprint (GP_ERR, " -c: write contour in celestial coords\n"); 25 25 return (FALSE); 26 26 } -
trunk/Ohana/src/opihi/cmd.data/section.c
r5850 r7917 25 25 if (argc == 1) { 26 26 KapaGetSection (Xgraph, "*"); 27 fprintf (stderr, "USAGE: section name [x y dx dy]\n");27 gprint (GP_ERR, "USAGE: section name [x y dx dy]\n"); 28 28 return (TRUE); 29 29 } … … 49 49 return (TRUE); 50 50 } 51 fprintf (stderr, "USAGE: section name [x y dx dy]\n");51 gprint (GP_ERR, "USAGE: section name [x y dx dy]\n"); 52 52 return (FALSE); 53 53 } -
trunk/Ohana/src/opihi/cmd.data/select.c
r3922 r7917 12 12 /** check basic syntax **/ 13 13 if ((argc != 8) || strcmp(argv[2], "=") || strcmp (argv[4], "if") || strcmp (argv[6], "else")) { 14 fprintf (stderr, "SYNTAX: select vec = vec if (logic expression) else vec\n");14 gprint (GP_ERR, "SYNTAX: select vec = vec if (logic expression) else vec\n"); 15 15 return (FALSE); 16 16 } -
trunk/Ohana/src/opihi/cmd.data/set.c
r3922 r7917 8 8 /** check basic form for line **/ 9 9 if ((argc < 3) || strcmp(argv[2], "=")) { 10 fprintf (stderr, "%s = (matrix expression)\n", argv[0]);10 gprint (GP_ERR, "%s = (matrix expression)\n", argv[0]); 11 11 return (FALSE); 12 12 } … … 28 28 DeleteNamedVector (out); 29 29 free (out); 30 fprintf (stderr, "invalid output vector name\n");30 gprint (GP_ERR, "invalid output vector name\n"); 31 31 return (FALSE); 32 32 } … … 38 38 DeleteNamedBuffer (out); 39 39 free (out); 40 fprintf (stderr, "invalid output matrix name\n");40 gprint (GP_ERR, "invalid output matrix name\n"); 41 41 return (FALSE); 42 42 } -
trunk/Ohana/src/opihi/cmd.data/shift.c
r2843 r7917 16 16 17 17 if (argc != 4) { 18 fprintf (stderr, "USAGE: shift <buffer> dx dy\n");18 gprint (GP_ERR, "USAGE: shift <buffer> dx dy\n"); 19 19 return (FALSE); 20 20 } … … 36 36 37 37 if ((dx > buf[0].matrix.Naxis[0]) || (dy > buf[0].matrix.Naxis[1])) { 38 fprintf (stderr, "shifting data out of image\n");38 gprint (GP_ERR, "shifting data out of image\n"); 39 39 return (FALSE); 40 40 } … … 91 91 } 92 92 93 fprintf (stderr, "%f %f\n", fdx, fdy);93 gprint (GP_ERR, "%f %f\n", fdx, fdy); 94 94 if ((fdx > 0) || (fdy > 0)) { 95 95 double f00, f01, f10, f11; -
trunk/Ohana/src/opihi/cmd.data/sort.c
r4689 r7917 8 8 9 9 if (argc < 2) { 10 fprintf (stderr, "USAGE: sort (vector) [vectors ...] \n");11 fprintf (stderr, " first vector is sort key for others\n");10 gprint (GP_ERR, "USAGE: sort (vector) [vectors ...] \n"); 11 gprint (GP_ERR, " first vector is sort key for others\n"); 12 12 return (FALSE); 13 13 } … … 20 20 for (i = 0; i < Nvec; i++) { 21 21 if ((vec[i] = SelectVector (argv[i + 1], OLDVECTOR, FALSE)) == NULL) { 22 fprintf (stderr, "USAGE: sort vector vector ...\n");22 gprint (GP_ERR, "USAGE: sort vector vector ...\n"); 23 23 free (vec); 24 24 return (FALSE); … … 29 29 if (Nval != vec[i][0].Nelements) { 30 30 free (vec); 31 fprintf (stderr, "vectors must all be same length\n");31 gprint (GP_ERR, "vectors must all be same length\n"); 32 32 return (FALSE); 33 33 } -
trunk/Ohana/src/opihi/cmd.data/spline_apply.c
r7080 r7917 13 13 14 14 if (argc != 7) { 15 fprintf (stderr, "USAGE: spline_apply <Y> <Y2> <out> (x/y) Nx Ny\n");15 gprint (GP_ERR, "USAGE: spline_apply <Y> <Y2> <out> (x/y) Nx Ny\n"); 16 16 return (FALSE); 17 17 } -
trunk/Ohana/src/opihi/cmd.data/spline_construct.c
r7080 r7917 8 8 9 9 if (argc != 4) { 10 fprintf (stderr, "USAGE: spline_construct <in> <out> (x/y)\n");10 gprint (GP_ERR, "USAGE: spline_construct <in> <out> (x/y)\n"); 11 11 return (FALSE); 12 12 } -
trunk/Ohana/src/opihi/cmd.data/stats.c
r4689 r7917 30 30 31 31 if (argc != 6) { 32 fprintf (stderr, "USAGE: stats <buffer> sx sy nx ny\n");32 gprint (GP_ERR, "USAGE: stats <buffer> sx sy nx ny\n"); 33 33 return (FALSE); 34 34 } … … 45 45 (sx+nx > buf[0].matrix.Naxis[0]) || 46 46 (sy+ny > buf[0].matrix.Naxis[1])) { 47 fprintf (stderr, "region out of range\n");47 gprint (GP_ERR, "region out of range\n"); 48 48 return (FALSE); 49 49 } … … 94 94 95 95 if (!Quiet) { 96 fprintf (GetOutfile(), " mean stdev min max median Npix Total\n");97 fprintf (GetOutfile(), "%7.4g %7.4g %7.4g %7.4g %7.4g %7.0f %7.4g\n", N1, sqrt (N2/Npix - N1*N1),96 gprint (GP_LOG, " mean stdev min max median Npix Total\n"); 97 gprint (GP_LOG, "%7.4g %7.4g %7.4g %7.4g %7.4g %7.0f %7.4g\n", N1, sqrt (N2/Npix - N1*N1), 98 98 min, max, median, Npix, Npix*N1); 99 99 } -
trunk/Ohana/src/opihi/cmd.data/style.c
r7080 r7917 8 8 9 9 if (argc > 1) { 10 fprintf (stderr, "USAGE: style [-n Ngraph] [-x plot style] [-c color] [-pt point type] [-lt line type] [-lw line width] [-sz size]\n");10 gprint (GP_ERR, "USAGE: style [-n Ngraph] [-x plot style] [-c color] [-pt point type] [-lt line type] [-lw line width] [-sz size]\n"); 11 11 return (FALSE); 12 12 } -
trunk/Ohana/src/opihi/cmd.data/subraster.c
r7080 r7917 11 11 12 12 if (argc != 11) { 13 fprintf (stderr, "USAGE: extract <from> <to> sx sy nx ny Sx Sy Nx Ny\n");13 gprint (GP_ERR, "USAGE: extract <from> <to> sx sy nx ny Sx Sy Nx Ny\n"); 14 14 return (FALSE); 15 15 } … … 30 30 31 31 if ((Sy + ny > Ny) || (Sx + nx > Nx)) { 32 fprintf (stderr, "mismatch between source and dest regions\n");33 fprintf (stderr, "%d + %d > %d or %d + %d > %d\n", Sy, ny, Ny, Sx, nx, Nx);32 gprint (GP_ERR, "mismatch between source and dest regions\n"); 33 gprint (GP_ERR, "%d + %d > %d or %d + %d > %d\n", Sy, ny, Ny, Sx, nx, Nx); 34 34 return (FALSE); 35 35 } … … 39 39 (sx > ibuf[0].matrix.Naxis[0]) || 40 40 (sy > ibuf[0].matrix.Naxis[1])) { 41 fprintf (stderr, "region outside of source image\n");41 gprint (GP_ERR, "region outside of source image\n"); 42 42 return (FALSE); 43 43 } 44 44 45 45 if ((Sx + nx > Nx) || (Sy + ny > Ny)) { 46 fprintf (stderr, "source region larger than dest region\n");46 gprint (GP_ERR, "source region larger than dest region\n"); 47 47 return (FALSE); 48 48 } 49 49 if ((Sx < 0) || (Sy < 0)) { 50 fprintf (stderr, "dest region out of range\n");50 gprint (GP_ERR, "dest region out of range\n"); 51 51 return (FALSE); 52 52 } -
trunk/Ohana/src/opihi/cmd.data/subset.c
r3922 r7917 13 13 14 14 if ((argc < 6) || strcmp(argv[2], "=") || strcmp (argv[4], "if")) { 15 fprintf (stderr, "SYNTAX: subset vec = vec if (logic expression)\n");15 gprint (GP_ERR, "SYNTAX: subset vec = vec if (logic expression)\n"); 16 16 return (FALSE); 17 17 } -
trunk/Ohana/src/opihi/cmd.data/svd.c
r7080 r7917 59 59 status = svdcmp (U, W, V, Nx, Ny); 60 60 if (!status) { 61 fprintf (stderr, "error running svdcmp\n");61 gprint (GP_ERR, "error running svdcmp\n"); 62 62 return (FALSE); 63 63 } … … 65 65 66 66 usage: 67 fprintf (stderr, "USAGE: svd A = U w Vt\n");67 gprint (GP_ERR, "USAGE: svd A = U w Vt\n"); 68 68 return (FALSE); 69 69 -
trunk/Ohana/src/opihi/cmd.data/swapbytes.c
r2598 r7917 8 8 9 9 if (argc != 2) { 10 fprintf (stderr, "USAGE: swapbytes <buffer>\n");10 gprint (GP_ERR, "USAGE: swapbytes <buffer>\n"); 11 11 return (FALSE); 12 12 } … … 17 17 ny = buf[0].matrix.Naxis[1]; 18 18 19 fprintf (stderr, "npix: %d\n", nx*ny);19 gprint (GP_ERR, "npix: %d\n", nx*ny); 20 20 21 21 V = buf[0].matrix.buffer; -
trunk/Ohana/src/opihi/cmd.data/teststats.c
r2598 r7917 31 31 32 32 if (argc != 2) { 33 fprintf (stderr, "USAGE: teststats (vector)\n");33 gprint (GP_ERR, "USAGE: teststats (vector)\n"); 34 34 return (FALSE); 35 35 } … … 98 98 99 99 if (!Quiet) { 100 fprintf (stderr, "mean: %f, stdev: %f, min: %f, max: %f, median: %f, mode: %f, Npts: %d\n",100 gprint (GP_ERR, "mean: %f, stdev: %f, min: %f, max: %f, median: %f, mode: %f, Npts: %d\n", 101 101 mean, stdev, min, max, median, mode, N); 102 102 } -
trunk/Ohana/src/opihi/cmd.data/textline.c
r5850 r7917 41 41 42 42 if (argc != 4) { 43 fprintf (stderr, "USAGE: text x y (line) [-fn (font) size] [-rot angle]\n");43 gprint (GP_ERR, "USAGE: text x y (line) [-fn (font) size] [-rot angle]\n"); 44 44 return (FALSE); 45 45 } 46 46 47 47 if (strlen (argv[3]) > 127) { 48 fprintf (stderr, "labels currently limited to 127 chars\n");48 gprint (GP_ERR, "labels currently limited to 127 chars\n"); 49 49 return (FALSE); 50 50 } -
trunk/Ohana/src/opihi/cmd.data/tv.c
r5846 r7917 31 31 32 32 if ((argc != 2) && (argc != 4)) { 33 fprintf (stderr, "USAGE: tv <buffer> [zero range] [-n Nimage] [-log] [-kill]\n");33 gprint (GP_ERR, "USAGE: tv <buffer> [zero range] [-n Nimage] [-log] [-kill]\n"); 34 34 return (FALSE); 35 35 } -
trunk/Ohana/src/opihi/cmd.data/tvcontour.c
r5846 r7917 71 71 72 72 if ((argc != 4) && (argc != 5)) { 73 fprintf (stderr, "USAGE: contour <buffer> (overlay) level [Npix]\n");73 gprint (GP_ERR, "USAGE: contour <buffer> (overlay) level [Npix]\n"); 74 74 return (FALSE); 75 75 } … … 88 88 Ny = buf[0].header.Naxis[1]/Npix; 89 89 if (Npix != 1) { 90 fprintf (GetOutfile(), "rebin by a factor of %d (%d,%d)\n", Npix, Nx, Ny);90 gprint (GP_LOG, "rebin by a factor of %d (%d,%d)\n", Npix, Nx, Ny); 91 91 ALLOCATE (matrix, float, Nx*Ny); 92 92 bzero (matrix, Nx*Ny*sizeof(float)); … … 104 104 } 105 105 } else { 106 fprintf (stderr, "using scale of 1\n");106 gprint (GP_ERR, "using scale of 1\n"); 107 107 matrix = (float *)(buf[0].matrix.buffer); 108 108 } … … 119 119 d11 = (level - *v10); 120 120 for (j = 1; j < Ny; j++) { 121 if (!(j%10)) fprintf (stderr, ".");121 if (!(j%10)) gprint (GP_ERR, "."); 122 122 for (i = 1; i < Nx; i++, v00++, v01++, v10++, v11++) { 123 123 … … 281 281 282 282 if (Npix != 1) free (matrix); 283 fprintf (stderr, "\n");283 gprint (GP_ERR, "\n"); 284 284 return (TRUE); 285 285 } -
trunk/Ohana/src/opihi/cmd.data/tvgrid.c
r5846 r7917 24 24 25 25 if (argc != 3) { 26 fprintf (stderr, "USAGE: tvgrid (overlay) (buffer)\n");27 fprintf (stderr, " (overlay) may be: red, green, blue, yellow\n");26 gprint (GP_ERR, "USAGE: tvgrid (overlay) (buffer)\n"); 27 gprint (GP_ERR, " (overlay) may be: red, green, blue, yellow\n"); 28 28 return (FALSE); 29 29 } … … 34 34 XY_to_RD (&ra0, &dec0, 0.0, 0.0, &coords); 35 35 XY_to_RD (&ra1, &dec1, (double)buf[0].header.Naxis[0], (double)buf[0].header.Naxis[1], &coords); 36 fprintf (stderr, "%f %f %f %f\n", ra0, dec0, ra1, dec1);36 gprint (GP_ERR, "%f %f %f %f\n", ra0, dec0, ra1, dec1); 37 37 38 38 Noverlay = 0; … … 64 64 ndig1 = 3 + log10(MAX(dec0, dec1)) + ndig2; 65 65 sprintf (format, "%%%d.%df", ndig1, ndig2); 66 fprintf (stderr, "format: %s..\n", format);66 gprint (GP_ERR, "format: %s..\n", format); 67 67 68 68 NX = buf[0].header.Naxis[0]; … … 118 118 ndig1 = 3 + log10(MAX(ra0, ra1)) + ndig2; 119 119 sprintf (format, "%%%d.%df", ndig1, ndig2); 120 fprintf (stderr, "format: %s..\n", format);120 gprint (GP_ERR, "format: %s..\n", format); 121 121 122 122 dDEC = MAX (fabs(dec1 - dec0) / 100.0, 0.1); -
trunk/Ohana/src/opihi/cmd.data/ungridify.c
r2876 r7917 11 11 12 12 if (argc != 9) { 13 fprintf (stderr, "USAGE: ungridify buffer Xmin Xmax Ymin Ymax x y z\n");13 gprint (GP_ERR, "USAGE: ungridify buffer Xmin Xmax Ymin Ymax x y z\n"); 14 14 return (FALSE); 15 15 } … … 50 50 } 51 51 if (n != Nx*Ny) { 52 fprintf (stderr, "error in ungrid: %d vs %d (%d x %d)\n", n, Nx*Ny, Nx, Ny);52 gprint (GP_ERR, "error in ungrid: %d vs %d (%d x %d)\n", n, Nx*Ny, Nx, Ny); 53 53 } 54 54 vx[0].Nelements = vy[0].Nelements = vz[0].Nelements = n; -
trunk/Ohana/src/opihi/cmd.data/uniq.c
r2598 r7917 8 8 9 9 if (argc != 3) { 10 fprintf (stderr, "USAGE: uniq (in) (out)\n");10 gprint (GP_ERR, "USAGE: uniq (in) (out)\n"); 11 11 return (FALSE); 12 12 } -
trunk/Ohana/src/opihi/cmd.data/unsign.c
r2598 r7917 5 5 if (argc == 1) { 6 6 if (FT_UNSIGN_MODE) 7 fprintf (stderr, "mode is now UNSIGNED int \n");7 gprint (GP_ERR, "mode is now UNSIGNED int \n"); 8 8 else 9 fprintf (stderr, "mode is now SIGNED int \n");9 gprint (GP_ERR, "mode is now SIGNED int \n"); 10 10 return (TRUE); 11 11 } … … 24 24 } 25 25 26 fprintf (stderr, "USAGE: unsign [0/1]\n");26 gprint (GP_ERR, "USAGE: unsign [0/1]\n"); 27 27 return (FALSE); 28 28 } -
trunk/Ohana/src/opihi/cmd.data/vbin.c
r5850 r7917 25 25 26 26 if (argc != 4) { 27 fprintf (stderr, "USAGE: vbin <input> <output> scale \n");28 fprintf (stderr, " (use interpolate to expand)\n");27 gprint (GP_ERR, "USAGE: vbin <input> <output> scale \n"); 28 gprint (GP_ERR, " (use interpolate to expand)\n"); 29 29 return (FALSE); 30 30 } … … 35 35 scale = atof (argv[3]); 36 36 if ((int)(scale) != scale) { 37 fprintf (stderr, "integer binning only, please\n");37 gprint (GP_ERR, "integer binning only, please\n"); 38 38 return (FALSE); 39 39 } -
trunk/Ohana/src/opihi/cmd.data/vclip.c
r4689 r7917 27 27 28 28 if ((argc != 6) && (!(DO_INF || DO_NAN))) { 29 fprintf (stderr, "USAGE: vclip (vector) [min Vmin max Vmax] [-inf val] [-nan val]\n");29 gprint (GP_ERR, "USAGE: vclip (vector) [min Vmin max Vmax] [-inf val] [-nan val]\n"); 30 30 return (FALSE); 31 31 } -
trunk/Ohana/src/opihi/cmd.data/vcontour.c
r5846 r7917 62 62 Vector *xvec, *yvec, *zvec; 63 63 64 fprintf (stderr, "vcontour not working yet\n");64 gprint (GP_ERR, "vcontour not working yet\n"); 65 65 return (FALSE); 66 66 67 67 if (argc != 7) { 68 fprintf (stderr, "USAGE: vcontour x y z Xc Yc (level)\n");68 gprint (GP_ERR, "USAGE: vcontour x y z Xc Yc (level)\n"); 69 69 return (FALSE); 70 70 } … … 109 109 d11 = (level - *v10); 110 110 for (j = 1; j < Ny; j++) { 111 if (!(j%10)) fprintf (stderr, ".");111 if (!(j%10)) gprint (GP_ERR, "."); 112 112 for (i = 1; i < Nx; i++, v00++, v01++, v10++, v11++) { 113 113 … … 275 275 276 276 if (Npix != 1) free (matrix); 277 fprintf (stderr, "\n");277 gprint (GP_ERR, "\n"); 278 278 } -
trunk/Ohana/src/opihi/cmd.data/vgauss.c
r4303 r7917 7 7 c = get_variable (A); \ 8 8 if (c == NULL) { \ 9 fprintf (stderr, "missing fit parameter A\n"); \9 gprint (GP_ERR, "missing fit parameter A\n"); \ 10 10 return (FALSE); \ 11 11 } \ … … 31 31 32 32 if (argc != 5) { 33 fprintf (stderr, "USAGE: vgauss <x> <y> <dy> (out)\n");34 fprintf (stderr, " uses guesses: C0 (mean), C1 (sigma), C2 (norm), C3 (sky)\n");33 gprint (GP_ERR, "USAGE: vgauss <x> <y> <dy> (out)\n"); 34 gprint (GP_ERR, " uses guesses: C0 (mean), C1 (sigma), C2 (norm), C3 (sky)\n"); 35 35 return (FALSE); 36 36 } … … 64 64 dchisq = ochisq - chisq; 65 65 ochisq = chisq; 66 if (!Quiet) fprintf (stderr, "dchisq: %f, Ndof: %d\n", dchisq, Npts - Npar);66 if (!Quiet) gprint (GP_ERR, "dchisq: %f, Ndof: %d\n", dchisq, Npts - Npar); 67 67 } 68 if (!Quiet) fprintf (stderr, "%d iterations\n", i);68 if (!Quiet) gprint (GP_ERR, "%d iterations\n", i); 69 69 70 70 for (i = 0; i < Npts; i++) { … … 79 79 sprintf (name, "C%d", i); 80 80 set_variable (name, par[i]); 81 if (!Quiet) fprintf (stderr, "%d %f %f\n", i, par[i], sqrt(covar[i][i]));81 if (!Quiet) gprint (GP_ERR, "%d %f %f\n", i, par[i], sqrt(covar[i][i])); 82 82 sprintf (name, "dC%d", i); 83 83 set_variable (name, sqrt(covar[i][i])); -
trunk/Ohana/src/opihi/cmd.data/vgrid.c
r7080 r7917 11 11 12 12 if (argc != 11) { 13 fprintf (stderr, "USAGE: vgrid x y z buffer Xmin Xmax dX Ymin Ymax dY\n");13 gprint (GP_ERR, "USAGE: vgrid x y z buffer Xmin Xmax dX Ymin Ymax dY\n"); 14 14 return (FALSE); 15 15 } -
trunk/Ohana/src/opihi/cmd.data/vload.c
r5846 r7917 23 23 remove_argument (N, &argc, argv); 24 24 if (!type) { 25 fprintf (stderr, "unknown Kii point type %s\n", argv[N]);25 gprint (GP_ERR, "unknown Kii point type %s\n", argv[N]); 26 26 return (FALSE); 27 27 } … … 36 36 37 37 if (argc != 4) { 38 fprintf (stderr, "USAGE: vload (overlay) (xvec) (yvec) [-n]\n");38 gprint (GP_ERR, "USAGE: vload (overlay) (xvec) (yvec) [-n]\n"); 39 39 return (FALSE); 40 40 } … … 49 49 if ((vecy = SelectVector (argv[3], OLDVECTOR, TRUE)) == NULL) return (FALSE); 50 50 if (vecx[0].Nelements != vecy[0].Nelements) { 51 fprintf (stderr, "mismatched vector lengths\n");51 gprint (GP_ERR, "mismatched vector lengths\n"); 52 52 return (FALSE); 53 53 } -
trunk/Ohana/src/opihi/cmd.data/vpop.c
r2598 r7917 7 7 8 8 if (argc != 2) { 9 fprintf (stderr, "USAGE: vpop (vector)\n");10 fprintf (stderr, " remove first element of vector\n");9 gprint (GP_ERR, "USAGE: vpop (vector)\n"); 10 gprint (GP_ERR, " remove first element of vector\n"); 11 11 return (FALSE); 12 12 } -
trunk/Ohana/src/opihi/cmd.data/vroll.c
r2598 r7917 8 8 9 9 if (argc != 2) { 10 fprintf (stderr, "USAGE: vroll (vector)\n");11 fprintf (stderr, " roll vector elements (first goes to end)\n");10 gprint (GP_ERR, "USAGE: vroll (vector)\n"); 11 gprint (GP_ERR, " roll vector elements (first goes to end)\n"); 12 12 return (FALSE); 13 13 } -
trunk/Ohana/src/opihi/cmd.data/vsmooth.c
r3893 r7917 16 16 17 17 if (argc != 3) { 18 fprintf (stderr, "USAGE: vsmooth (input) sigma\n");18 gprint (GP_ERR, "USAGE: vsmooth (input) sigma\n"); 19 19 return (FALSE); 20 20 } -
trunk/Ohana/src/opihi/cmd.data/vstat.c
r4689 r7917 32 32 33 33 if (argc != 2) { 34 fprintf (stderr, "USAGE: vstat (vector)\n");34 gprint (GP_ERR, "USAGE: vstat (vector)\n"); 35 35 return (FALSE); 36 36 } … … 99 99 skip: 100 100 if (!Quiet) { 101 fprintf (stderr, "mean: %g, stdev: %g, min: %g, max: %g, median: %g, mode: %g, Npts: %d\n",101 gprint (GP_ERR, "mean: %g, stdev: %g, min: %g, max: %g, median: %g, mode: %g, Npts: %d\n", 102 102 mean, stdev, min, max, median, mode, N); 103 103 } -
trunk/Ohana/src/opihi/cmd.data/wd.c
r7080 r7917 52 52 if (!strcasecmp (argv[N], "f") || !strcasecmp (argv[N], "false")) outUnsign = FALSE; 53 53 if (outUnsign == -1) { 54 fprintf (stderr, "-unsign options: t, f, true, false\n");54 gprint (GP_ERR, "-unsign options: t, f, true, false\n"); 55 55 return (FALSE); 56 56 } … … 60 60 61 61 if (argc != 3) { 62 fprintf (stderr, "USAGE: wd <buffer> <filename> [-bitpix N] [-bscale X] [-bzero X] [-newplane]\n");62 gprint (GP_ERR, "USAGE: wd <buffer> <filename> [-bitpix N] [-bscale X] [-bzero X] [-newplane]\n"); 63 63 return (FALSE); 64 64 } … … 115 115 f = fopen (argv[2], "r+"); 116 116 if (f == NULL) { 117 fprintf (stderr, "failed to write file\n");117 gprint (GP_ERR, "failed to write file\n"); 118 118 status = FALSE; 119 119 goto done1; … … 124 124 status = fwrite (Xhead.buffer, 1, Xhead.size, f); 125 125 if (status != Xhead.size) { 126 fprintf (stderr, "ERROR: failed writing data to image header\n");126 gprint (GP_ERR, "ERROR: failed writing data to image header\n"); 127 127 status = FALSE; 128 128 goto done1; … … 144 144 fclose (f); 145 145 if (status != temp_header.size) { 146 fprintf (stderr, "failed to write file\n");146 gprint (GP_ERR, "failed to write file\n"); 147 147 status = FALSE; 148 148 goto done1; … … 150 150 /* write the matrix buffer (automatically goes to end of file */ 151 151 if (!gfits_write_matrix (argv[2], &temp_matrix)) { 152 fprintf (stderr, "failed to write file\n");152 gprint (GP_ERR, "failed to write file\n"); 153 153 status = FALSE; 154 154 goto done1; … … 164 164 /* the actual write-to-disk goes here */ 165 165 if (!gfits_write_header (argv[2], &temp_header)) { 166 fprintf (stderr, "failed to write header\n");166 gprint (GP_ERR, "failed to write header\n"); 167 167 gfits_free_header (&temp_header); 168 168 gfits_free_matrix (&temp_matrix); … … 171 171 172 172 if (!gfits_write_matrix (argv[2], &temp_matrix)) { 173 fprintf (stderr, "failed to write matrix\n");173 gprint (GP_ERR, "failed to write matrix\n"); 174 174 gfits_free_header (&temp_header); 175 175 gfits_free_matrix (&temp_matrix); -
trunk/Ohana/src/opihi/cmd.data/write_vectors.c
r6642 r7917 18 18 19 19 if (argc < 3) { 20 fprintf (stderr, "USAGE: write [-f \"format\"] file vector vector ...\n");20 gprint (GP_ERR, "USAGE: write [-f \"format\"] file vector vector ...\n"); 21 21 return (FALSE); 22 22 } … … 25 25 f = fopen (argv[1], "w"); 26 26 if (f == (FILE *) NULL) { 27 fprintf (stderr, "can't open file for write\n");27 gprint (GP_ERR, "can't open file for write\n"); 28 28 return (FALSE); 29 29 } … … 32 32 Nvec = (argc - 2); 33 33 if (Nvec < 1) { 34 fprintf (stderr, "USAGE: write (file) vector vector ...\n");34 gprint (GP_ERR, "USAGE: write (file) vector vector ...\n"); 35 35 fclose (f); 36 36 return (FALSE); … … 41 41 for (i = 0; i < Nvec; i++) { 42 42 if ((vec[i] = SelectVector (argv[i + 2], OLDVECTOR, FALSE)) == NULL) { 43 fprintf (stderr, "unknown vector %s\n", argv[i+2]);44 fprintf (stderr, "USAGE: write (file) vector vector ...\n");43 gprint (GP_ERR, "unknown vector %s\n", argv[i+2]); 44 gprint (GP_ERR, "USAGE: write (file) vector vector ...\n"); 45 45 free (vec); 46 46 fclose (f); … … 53 53 for (i = 0; i < Nvec; i++) { 54 54 if (vec[0][0].Nelements != Ne) { 55 fprintf (stderr, "error: vectors must all be the same size\n");55 gprint (GP_ERR, "error: vectors must all be the same size\n"); 56 56 free (vec); 57 57 fclose (f); … … 86 86 p1 = strchr (p0, '%'); 87 87 if (p1 == (char *) NULL) { 88 fprintf (stderr, "mismatch between format and values\n");88 gprint (GP_ERR, "mismatch between format and values\n"); 89 89 free (fmttype); 90 90 for (i = 0; i < Nvec; i++) free (fmtlist[i]); … … 109 109 break; 110 110 default: 111 fprintf (stderr, "syntax error in format (only e,f,d,c,x allowed)\n");111 gprint (GP_ERR, "syntax error in format (only e,f,d,c,x allowed)\n"); 112 112 return (FALSE); 113 113 } -
trunk/Ohana/src/opihi/cmd.data/zap.c
r2843 r7917 16 16 17 17 if (argc != 6) { 18 fprintf (stderr, "USAGE: zap <buffer> sx sy nx ny [-v value]\n");18 gprint (GP_ERR, "USAGE: zap <buffer> sx sy nx ny [-v value]\n"); 19 19 return (FALSE); 20 20 } … … 38 38 39 39 error: 40 fprintf (stderr, "region out of range\n");40 gprint (GP_ERR, "region out of range\n"); 41 41 return (FALSE); 42 42 } -
trunk/Ohana/src/opihi/cmd.data/zplot.c
r2843 r7917 18 18 19 19 if (argc != 6) { 20 fprintf (stderr, "USAGE: zplot <x> <y> <z> min max\n");20 gprint (GP_ERR, "USAGE: zplot <x> <y> <z> min max\n"); 21 21 return (FALSE); 22 22 } … … 30 30 if ((zvec = SelectVector (argv[3], OLDVECTOR, TRUE)) == NULL) return (FALSE); 31 31 if (xvec[0].Nelements != yvec[0].Nelements) { 32 fprintf (stderr, "vectors %s and %s not the same length\n", argv[1], argv[2]);32 gprint (GP_ERR, "vectors %s and %s not the same length\n", argv[1], argv[2]); 33 33 return (FALSE); 34 34 } 35 35 if (xvec[0].Nelements != zvec[0].Nelements) { 36 fprintf (stderr, "vectors %s and %s not the same length\n", argv[1], argv[3]);36 gprint (GP_ERR, "vectors %s and %s not the same length\n", argv[1], argv[3]); 37 37 return (FALSE); 38 38 }
Note:
See TracChangeset
for help on using the changeset viewer.
