Skip to content

Commit b92b005

Browse files
committed
freedv first trial with 800XA
1 parent 6382c0f commit b92b005

File tree

8 files changed

+96
-8
lines changed

8 files changed

+96
-8
lines changed

src/Makefile

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#all: ../rpitx ../pissb ../pisstv ../pifsq ../pifm ../piam ../pidcf77
2-
all: ../pisstv ../piopera ../pifsq ../pichirp ../sendiq ../pissb ../tune
2+
all: ../pisstv ../piopera ../pifsq ../pichirp ../sendiq ../pissb ../tune ../freedv
33

44
CFLAGS = -Wall -g -O2 -Wno-unused-variable
55
LDFLAGS = librpitx/src/librpitx.a -lm -lrt -lpthread
@@ -9,10 +9,10 @@ CC= g++
99
$(CC) $(CFLAGS) -o ../rpitx RpiTx.c $(LDFLAGS)
1010

1111
CFLAGS_Pissb = -Wall -g -O2 -Wno-unused-variable
12-
LDFLAGS_Pissb = librpitx/src/librpitx.a -lm -lrt -lpthread -lsndfile
12+
LDFLAGS_Pissb = librpitx/src/librpitx.a -lm -lrt -lpthread -lsndfile -lliquid
1313

14-
../pissb: ssbgen/test_ssb.c ssbgen/ssb_gen.c
15-
$(CC) $(CFLAGS_Pissb) -o ../pissb ssbgen/ssb_gen.c ssbgen/test_ssb.c $(LDFLAGS_Pissb)
14+
../pissb: ssbgen/test_ssb.c ssbgen/ssb_gen.c ssbgen/liquid_ssb.c
15+
gcc $(CFLAGS_Pissb) -o ../pissb ssbgen/liquid_ssb.c $(LDFLAGS_Pissb)
1616

1717
../pisstv : sstv/pisstv.cpp
1818
$(CC) $(CFLAGS) -o ../pisstv sstv/pisstv.cpp $(LDFLAGS)
@@ -34,6 +34,9 @@ LDFLAGS_Pissb = librpitx/src/librpitx.a -lm -lrt -lpthread -lsndfile
3434
../tune : tune.cpp
3535
$(CC) $(CFLAGS) -o ../tune tune.cpp $(LDFLAGS)
3636

37+
../freedv : freedv/freedv.cpp
38+
$(CC) $(CFLAGS) -o ../freedv freedv/freedv.cpp $(LDFLAGS)
39+
3740
CFLAGS_Pifm = -Wall -g -O2 -Wno-unused-variable
3841
LDFLAGS_Pifm = librpitx/src/librpitx.a -lm -lrt -lpthread -lsndfile
3942
../pifm : ../fm/pifm.c

src/chirp/chirp.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,9 @@ int main(int argc, char* argv[])
9595
if(count>NbStepWithSR) count=0;
9696

9797
}
98+
9899
}
99-
100+
fprintf(stderr,"Freq=%f\n",Frequency+StepWithSR*count);
100101

101102
}
102103
fprintf(stderr,"End\n");

src/freedv/2VCO800.rf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
�@����@@@�@��    �@@ @@@� @     �@��� ���@ @ ���@  @�@��� �������@���@@����@�@@� @ ����������� @�@���@@�@  � �@� ����� �@@ ��� ��@�� �@@ ��� � � � �@@ @@��@  ���@���@� @@@ ��    @@@ � ���@    �@�� �@@� @�@@  @@�  � �@@ � �� �@�� @@�@����@�� ���� �@� � �   �@����@ �@� ��� @@@��@� ����@ @��@�� � �������@�@� � � @  ����@@�@�� �@@ @   ����  �@@  �� ����@�@�� �@@���� �@@  �@���  ��� @  �@�� �@@ �@� @@���@� �� ����@ ���@��@��@���@���    �@@  @��@��  �@���  � �@@ ��� @ @@�@���@@��  �@��@@� � @�� ��  �@�@@� @� �  ��@��@��@ @@ �@�    � � �@@ �@�@��@�� @��@�������@@� @  @  ����@��@�� �@@ @   �@��  �@@��@@��@����@��@� �����@@�@��@� ��  � ��@� �@�� � � @  �@@@���  �������@����@�� @��@�@@ � �� �   �@� �����@�@��@��@�@ @��    ������@ ��  @��@���   �����@��@  @��@� @����  �@��� @ ������  �� @@@���@�@@ ���@�� �@@ ��� @� �� �� �����@  @@�@���@���  ���� � @� ����   � � �@��@� ��� �     ��    �@�� ��� �@��@��@���@���  � � @��@ @@�����@����   �� @� � @���@�@ @ @@�  �@��@ �  � �@@@�  ��@������@�� ��@���  �@@  �@�� � � ������@ � @�@���   ������@� ��   �� � �� ���@���@� � ����@ � �@� @@@ � @ @@�@��@� �@���@�@�@  @@�@@  �����@�@�� @@�@���@� ��  @@�� @��@�� ��@����@���@@�    �@��@�������   �@��@��@��� �@ @���   ������ �@��@���  ����@���� �@ @� @@@@@� ���@��@ @�� @@@@@ �@@ @� @�@�@� ���@�� �@@�  ���� �@ � �����@ � ���@�� �@@ �@� ���@  @@@@��� �� ���@�� �@@  �@ @  �� �@@���@ �� ���@��@��@���@ �  ������@ ����@ @��@��@� ������@���  �@@���@@@� ���@�� �@@��  �@  �� �@@�@����� �@�@���@� @@@ � @ �@@� �������� @��@���@� @@@�� �� ���� �@� ���   �@��@��@�@� �@��@� ��@� ���@��@��@�� @@��� �@�@��� @@�@@�@�������@�� @@�@@�@�� ��@ @@�@@�@�@�   �@���    @�@�����@�   �����@@�@ �@�� @@�@@�@�����@ @@�@@�@�� ����@�� @@�@@�@�@���@�    ���@@���@�@���   ������@��  � ��  @�� ����@�� � � �@ �� �� ����@�� @� ����@�� � ��@� @������  ��@ @ @�����@���   ���������@ �@@������@��@�@�� �@@ � @� @@��@��@�@@�@@@� ��@��@��@���@ @ �@� � ������� �@��@�� � ����@�� � �� @  �@@ @� �@�@���  ��@� �@@ ���@�� � @��� @@�@���@�����@  � @��@�@�@��@  @ ��@��@� ���@@@   ��  @ @@� @ @�� �@��@@@���@@�   @�  @ ��@@� @@@��@���@�@��  @  ����@�@�����   @��@��� �@@@���     @@�� @@�@   @@�@���    ��@@�� @@@��@����@��  ��@�� �@���������@ �@����� �@�����@�����@@�@@ @�������@@� @�� ��@�@���@�� @@ �@@����@�����@�@ ����@���@�@���������� @�@�@ @ ������@�� �@����������@ @ �������@����@�� �@@��    ���@ �@��� ��     �@��@  @@�� ��  �� @ ������@�� ��@��@� �������@�� @� �������@����@�� �@@�������  �  � �� � �� @��@�� �@@ �@� ���  ����������@�@ �@��@��@���������@@��@�  � �@��@�@��  @�@  ������@@� ��@� ��@ �@�@�� �@@ @@ � � �� � ������ �@@��@���   �� ��� @�� �@@�@  �@�� ��@�������  � ��� ��@@� �  �� � ��@�� � ��@� @@���  � �� �  @�����@�� �@@ @�@��@���@@@�@@ @@    ��@��@@@���@���@����@�� ��� ���@��@���@�� � � @ � � �@@ ��� � � ��@�� @ �������� �@��@�������@ ���@�����@������� �@ ����@� �     �@��� �@�@� �      � �   ���@ �@�@�������@  ��@��@��  ������ �� �@��@ � ���@�@�� @�@�@�����@@� @�@�������  � @�� @ � ��� � @�� @�@�� �@@  �� � �   �@@� ����� ���@��@��@���      �@��@����@@�� @�@�� @�����@ @��@��    ���@@ � @�@����@@@����     @��@   �@�    �@��@��@�@� ��@   �   ������ �@@�@���   ��������@  �@@ @   ���@@�@���@���  ��@��@@����@� @�@@��@�@�� �@@ �@ @� � � �@@ �� @@  � �@�� �@@������� �� �@@����� @ ���@��@��@� �����   @��@���@ �    �@�� �@@�@� ���@@ �@��@ ��@@@�@��@��� @  @  �@��   �@@���@@�� ���@�� �@@ @�@��  ���    ���@@ �� �@���   ��@@������ �@@ ����� �� �@���@�� ����� �� �@ @�@�@ ���  �@��@@�����@�@� �@ @ ��� @�@� � �@���   ����� �  ���� � ��� ��@ �@��@� ����@    �   � �@� �   ���@����� �@@��    ��@�@�@��@   � 

src/freedv/VCO800XA.rf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
�@����@����@@ �  ������ ��� � @@�@��@ @�@��      �@�@��� @� � @��@����@@�� @� � ��� @�����@   �@�@�� �� ����@   ����@� �@@@   @��@������ ��@@  � ��@ �@ @ � �����@���@ ��@@��   @ @�@����@@   @��@���@ ��   @   @@�@ �@�@��   �@�@����@ ���@@    �  ����@ �    ��@���@ �@  @@ �@  �@ �����@ �� ��@����@�@@@��   @��@ �����@    ��@����@�����@ ���@�@ �@@�@@ @@@��@���@�� @�@@�@     � ����@@@�@@�@����@@����@@�� ���@@�����@�   �@����@@�� ��@�   ��� � @�@@@�@��@����� @@@ �@��@@ �@@��@�@@��@@�@��� @@�@@��@@����@�@@� @���� ��@���@�@����@@@����@�@@@� @ ��@ �@�� �@@��@�@@@��   � �@ @ @��� �@����@���@@@ ��� @@@��@  @   @@�@��@@@�@@�@     ��  �  ����    �@��������@@@@��@��� ��@� �@@�@��@�� � @��  @@��@ ����@�  @ @����@��  @����@@   �@@@@@@  �@ � @@�@����@@���@ �@ @ ��@@@ ���@    �@�� �@@�@�@ @���� �@@ @�@�@�����@����� @����@@�� �����@� �@��@��@�����@@ ���@@�@@@@ ���@�@@��@ �@��@@ ������@��@ @�@ �����@��@ �@�����������@@�@  ��@��@@�@���@�@��� �@@ �����   � �@�� ����   �@��� �@@ �����   �@@@ �@���� �@�@��@��� @���@��@�@���  �� @��@@�@��@@ ���@ �@��@@@@ ���@ �@��@@�@��@@ � ���@@��@@@�@ @����� �@��@��@�@ �@@� � �@�@�@ @ @@ � �@��@��@�@�@ ���@��@�@� �����@���@��@����@@��� �@    ��@�����@    ��@�� ����� �    ���@@� �� � @ @ �@����@�@�@���@   �� �����@@ �� �@���  ��� � @@�@@� � ���@@ �����@��  � �@��� ��@ �@����@@@@��@��@���@�����@@� �@�  � @�@@@���@��@�� ��@�@� � @   � @@ @� @ @� ��@����@@@ ��� � @@��@@@ �@��    �@�����@ ���@ � �@�@ �@��    � @�@��  ��@@�@@    �����@�@    � @�@���@ ��� @� �@ @�   ����@����@�@���� ����@@@@   ��@@��@�@��   �@����@@��@�@@�   ���� @@��� @  �@��@  ����� @��� � �� � ������ �@��  �@ @  @� ����  ��@@ @� ����@���  ��@  �� @  �  �@���@� @  �@����� @���@@����@� ���������@��@����� ����@ @���  � @�@��@��@@�@���@@�  ���� �@ �  �@�@@@ �   �@�� @��@@��     ��@ �����@   ���@����@�@�@@� @���@� ����@@@@�@��@�������@�� @@�@  � @ @�@�@�����@�� �������� � ��    �� @� ��@��@���@ � ��@@@    ��@@@��� @    �@�� �� @ �@ �� ��  � ��   @��@��@��� ���@� �� �@@  ���@ �@@@�@��@��  @ �  � � �@ @   ����@� �@ �@��� ��    �@���� ��@����@@@��@�@�� ��@���  ��   � �@�� �� � @@�@��� �@����@�    � @��������  ��@��@ @�@ �� @��@@@������� @��@��@��@������� @��@�@@ ��@� �@��@��@��@@ � @� @@��@@@�@�� @�@� �@��@�� �@����� ���@�@� �@�@@@@ �@��@����@@�  �  ��  �@ �����@ � �@�@����@ @@ �@  �   � @ @@���  � �@����@ ������@���  ���  @ ��  ��@�������  � @@�@�@  �@@ �@������@��  � ����@ ���@�  �@�@��@@ � �@��@  �� �� � �@@ �@ �@��@� �@@�@��@��   �@  @ @@   @ @�@@�    �@����� �@� � �    �� @�� � @  ��@���  ������@���  @�����@ @��@��@��� �@�����@    � �@@  �@@    �@��@� �����@@@��@� �  ��@ ���@@�@��� ���@���� ���  � ����@@@����@���    ����@@����  �� �� @���@�@���  �����@���@ @�@�����@   � �@���@�@����� @ @���@@�@@��@�   �@��@� ���@� ����� �� ����@���@@�@����@@����@@�   � �@@��@@��  ��@����@@����@ �  �@��@�������   �@��  @ �@��@� �@��@ �@@@�@@@�@ �@���    @@�@@ ����    @@�@������@���    @@�@����@  � ����@ �@@@�@����@@ ��   @�  � �@@��@���   �@��� �@@ ����� ��� �@@�@����   �@��� �@@@����@ �����@ �@��@    �@����@@ @� @�    @ ������@ @�� �@����@� �@@@   ���@ @����@   @@�@�� @@  �@@@�@�@@�  ��@�@ @@�@@�@��@ �@ ���@@@�@@� � �@�@ @ �@��@�������� @����@ �     ��@���@ �@�� �@�� @��� ���@@��@ ��@��   �@��@@����@�@@�   ��  ��@�@@@��@�@������� �� @��@���  ����@@@�@��@����  ����@@��@ ��  ����@@�����@���@�@�� @��@ �@� �@@@  @ �   �@��� �@���@@��   ���@�� @�@    �@����@@� ��@@ ����@�@��@@�@@�@@�@����� �@���@@�@��    ����@ �@ �@�� �@@ @�@��@�@��    ����������@����� �@� �@ @@�� �@�@�@���   �@����@@����� �   � �@�@� �� ����@��   �����@��� � � @   � @��@��@���@�@�� ��@ �@ �� ��  @�@ ����@���� ����@�������� �@ ���@ ��@�@�� � @ � �@����@@ @@�� @��@ @@�@��� �@� �����   ���@@ �@ ��   �@���@@� ��@@@�@�@�  ���@�@� �@@�@�� @��@���@@��@�@@ ��@ @ @@�@��@��@@ ��@ @ @��@�@@ ��@ @ @��@��@��@�@����@�� �@�@�@������� �@@�@��@���@���@@��@�@����@��@@��@��@�� �@ ��@�@@@�@@ �@���������@��@��@�@�����@ ��@������� @� �  ��@����@@ @� @ @ @�  �������   @��@���@ �@��   �� @��@�@��   @ ���@�� ��@@��   � @���@@�� @� @   �@�������� @� � �@@�@�����@ ��  �@��� ������@ ��@�@�@�����@   @��@����@ �@@�@    ��@ �@   � � �@�@��@@@�@��@@ ��@��@�@������    �@���� ������@�@��@���  �� �� � �@�� @��� ���@   � @������ @@�@ �@�� @��@���@@@�@ @�@����@�@��@ �@��@�@��� � @��@   @ @ ���� ��@�@��  @ �@��@@���� ��@���@ @��@��@��� �@@ ��� �  ���@@����@�    �@�� ����� �� @    ���@@� @ @  ��@����@�@�@@@�� @��� ����@@@��@@�@���@�@�� ��@ �@ �@�@�� � @ �@ �@���@�@�� ��@��@ �  � �@@ @��@ �@��@�@����� @@������@@��  ��   �@�� ��� @��� � � ��@@�@� � �   �@��� �@�@� ���  ���@ @�� ��@  ��@��@��@���� @ �@@�@�@��@@�@@�@��@�� �@ � @�@@@�@��@@�  ���@��@ �@���� ����@@@@�@ �� ����@ @@�@ �@���� ������@ ����� ��@� ��@   �@����@�@@� @    ��@ ���@�@   ���@��@@��@�� ��@   ��@@@���@@�   �@����@@@    �� @ @@ �� @�@�@   �@����  �� � @ �@���  �� � @ �@ �@��� @ �� ��@ ���� @ �� ��@ ����@����  @ �������@ �@ ���@�@ ��@�@�� �@ �@��@����@ �@ �@� �@ ��@�@����� @@   �� ��@@@@  @@� @  ��@�� � ���@�@ ��� @��� �    ��@��@���@�� ����� ��@�@�������� ����@�� ������@�����@ ��� @�  @�����@���  ��� @�@@��� �  ��� �@@����@��@�@ @@�@�@���@��@@   ��@ ��@�@��@�  ��@� ����@@�   �@��������@���  ������� � �� @@��@�@ ��� �@��@ ��� ��@ @���@��@�����   ���@�������� @�    ���@ �� ��    ��@�� ��������   � �@ �� ��@ �� ��@���@ ��@@��    @@�@���@@@ @@���@���@ ��@ �  �@ ��@ ��� ��    ��@��� ������@   @ @@@�@�@�@ �����@��@�@�����@   @  ��� �@@     ��@���@ �  �@ ��   �@ �� ��@ ��@@

0 commit comments

Comments
 (0)