mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2025-06-10 10:32:33 -04:00
Correct a flaw that produced bad Tx tones in MSK144.
This commit is contained in:
parent
3c1dbb21c2
commit
618fc05ad6
@ -46,6 +46,7 @@ subroutine genmsk_128_90(msg0,ichk,msgsent,i4tone,itype)
|
|||||||
enddo
|
enddo
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
itype=1
|
||||||
if(msg0(1:1).eq.'@') then !Generate a fixed tone
|
if(msg0(1:1).eq.'@') then !Generate a fixed tone
|
||||||
read(msg0(2:5),*,end=1,err=1) nfreq !at specified frequency
|
read(msg0(2:5),*,end=1,err=1) nfreq !at specified frequency
|
||||||
go to 2
|
go to 2
|
||||||
@ -72,7 +73,9 @@ subroutine genmsk_128_90(msg0,ichk,msgsent,i4tone,itype)
|
|||||||
go to 999
|
go to 999
|
||||||
endif
|
endif
|
||||||
|
|
||||||
call pack77(message,i3,n3,c77)
|
i3=-1
|
||||||
|
n3=-1
|
||||||
|
call pack77(message,i3,n3,c77)
|
||||||
call unpack77(c77,msgsent,unpk77_success) !Unpack to get msgsent
|
call unpack77(c77,msgsent,unpk77_success) !Unpack to get msgsent
|
||||||
if(ichk.eq.1) go to 999
|
if(ichk.eq.1) go to 999
|
||||||
read(c77,"(77i1)") msgbits
|
read(c77,"(77i1)") msgbits
|
||||||
|
@ -88,7 +88,7 @@ extern "C" {
|
|||||||
void gen9_(char* msg, int* ichk, char* msgsent, int itone[],
|
void gen9_(char* msg, int* ichk, char* msgsent, int itone[],
|
||||||
int* itext, fortran_charlen_t, fortran_charlen_t);
|
int* itext, fortran_charlen_t, fortran_charlen_t);
|
||||||
|
|
||||||
void genmsk_128_90_(char* msg, int* ichk, char* msgsent, int itone[], int* itext,
|
void genmsk_128_90_(char* msg, int* ichk, char* msgsent, int itone[], int* itype,
|
||||||
fortran_charlen_t, fortran_charlen_t);
|
fortran_charlen_t, fortran_charlen_t);
|
||||||
|
|
||||||
void gen65_(char* msg, int* ichk, char* msgsent, int itone[],
|
void gen65_(char* msg, int* ichk, char* msgsent, int itone[],
|
||||||
|
Loading…
x
Reference in New Issue
Block a user