Remove 'xyz' variable.
This commit is contained in:
parent
f9e7d862f8
commit
ea69a3f60a
19
gpssim.c
19
gpssim.c
@ -1127,7 +1127,7 @@ int main(int argc, char *argv[])
|
|||||||
ephem_t eph[MAX_SAT];
|
ephem_t eph[MAX_SAT];
|
||||||
gpstime_t g0;
|
gpstime_t g0;
|
||||||
|
|
||||||
double llh[3],xyz[3];
|
double llh[3];
|
||||||
double pos[3],vel[3],clk[2];
|
double pos[3],vel[3],clk[2];
|
||||||
double tmat[3][3];
|
double tmat[3][3];
|
||||||
double los[3];
|
double los[3];
|
||||||
@ -1268,15 +1268,10 @@ int main(int argc, char *argv[])
|
|||||||
|
|
||||||
printf("User motion data = %d\n", numd);
|
printf("User motion data = %d\n", numd);
|
||||||
|
|
||||||
// Initial location
|
// Initial location in Geodetic coordinate system
|
||||||
xyz[0] = umd[0][0];
|
xyz2llh(umd[0], llh);
|
||||||
xyz[1] = umd[0][1];
|
|
||||||
xyz[2] = umd[0][2];
|
|
||||||
|
|
||||||
// Geodetic coordinate system
|
printf("xyz = %11.1f, %11.1f, %11.1f\n", umd[0][0], umd[0][1], umd[0][2]);
|
||||||
xyz2llh(xyz, llh);
|
|
||||||
|
|
||||||
printf("xyz = %11.1f, %11.1f, %11.1f\n", xyz[0], xyz[1], xyz[2]);
|
|
||||||
printf("llh = %11.6f, %11.6f, %11.1f\n", llh[0]*R2D, llh[1]*R2D, llh[2]);
|
printf("llh = %11.6f, %11.6f, %11.1f\n", llh[0]*R2D, llh[1]*R2D, llh[2]);
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
@ -1325,11 +1320,7 @@ int main(int argc, char *argv[])
|
|||||||
if (eph[sv].vflg==1)
|
if (eph[sv].vflg==1)
|
||||||
{
|
{
|
||||||
satpos(eph[sv], g0, pos, vel, clk);
|
satpos(eph[sv], g0, pos, vel, clk);
|
||||||
|
subVect(los, pos, umd[0]);
|
||||||
los[0] = pos[0] - xyz[0];
|
|
||||||
los[1] = pos[1] - xyz[1];
|
|
||||||
los[2] = pos[2] - xyz[2];
|
|
||||||
|
|
||||||
ecef2neu(los, tmat, neu);
|
ecef2neu(los, tmat, neu);
|
||||||
neu2azel(azel, neu);
|
neu2azel(azel, neu);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user