CA code for GPS PRN-1
Mostra commenti meno recenti
Hello
1-Does anyone know how to generate the CA code for GPS
PRN_6_CA=dec2base(1455,2);
PRN_16_CA=dec2base(1776,2);
PRN_26_CA=dec2base(1761,2);
x=1;
G_1=1+x^3+x^10;
j=1;
k=10;
for i=1:1023
for j=1:10;
x(j)=
ca_1(i,:)=[x1 x2 x3 x4 x5 x6 x7 x8 x9 x10];
y=x3+x5;
end
if y==2
x1=0;
else x1=1
end
if G_1==(G_1/2)
y=x3+x5;
if y==2
x2=0;
else x2=1
end
i=i+1;
k=k+1;
end
end
I want to know how to shift the first value to right side if we have 10 value in the one row. So new data is entering at 1st place is sum of the 3rd and 10th place then convert it into binary form which is new value at 1st position. Hence we have to do till 1023 times.
One can see the video to know more what we have to do in the exercise.
Risposta accettata
Più risposte (2)
Rajkumar Mishra
il 17 Set 2020
0 voti
Hello,
in the solution above is not the second term be '3' inplace of '7' as mentioned in this line
genG1 = [10 7 0]; % 1 + x^3 + x^10
Markandeya Janaswamy
il 1 Mar 2023
0 voti
From R2021b, Satellite Communications Toolbox supports generating C/A-codes. Use the function gnssCACode. See https://mathworks.com/help/satcom/ref/gnsscacode.html
Categorie
Scopri di più su Time Series Objects in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!