mirror of https://github.com/F5OEO/rpitx
Don't ignore results marked as warn_unused_result
This commit is contained in:
parent
8337c7f5e4
commit
1af9650ca9
|
|
@ -32,7 +32,9 @@ typedef struct {
|
||||||
RfSample.Frequency=Frequency;
|
RfSample.Frequency=Frequency;
|
||||||
RfSample.WaitForThisSample=Timing; //en 100 de nanosecond
|
RfSample.WaitForThisSample=Timing; //en 100 de nanosecond
|
||||||
//printf("Freq =%f Timing=%d\n",RfSample.Frequency,RfSample.WaitForThisSample);
|
//printf("Freq =%f Timing=%d\n",RfSample.Frequency,RfSample.WaitForThisSample);
|
||||||
write(FileFreqTiming,&RfSample,sizeof(samplerf_t));
|
if (write(FileFreqTiming,&RfSample,sizeof(samplerf_t)) != sizeof(samplerf_t)) {
|
||||||
|
fprintf(stderr, "Unable to write sample\n");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -237,7 +237,9 @@ void playtone(double Amplitude,uint32_t Timing)
|
||||||
RfSample.Amplitude=Amplitude;
|
RfSample.Amplitude=Amplitude;
|
||||||
RfSample.WaitForThisSample=Timing; //en 100 de nanosecond
|
RfSample.WaitForThisSample=Timing; //en 100 de nanosecond
|
||||||
printf("%f %ld\n",Amplitude,Timing);
|
printf("%f %ld\n",Amplitude,Timing);
|
||||||
write(FileFreqTiming,&RfSample,sizeof(samplerf_t));
|
if (write(FileFreqTiming,&RfSample,sizeof(samplerf_t)) != sizeof(samplerf_t)) {
|
||||||
|
fprintf(stderr, "Unable to write sample\n");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,9 @@ typedef struct {
|
||||||
RfSample.Frequency=Frequency;
|
RfSample.Frequency=Frequency;
|
||||||
RfSample.WaitForThisSample=Timing; //en 100 de nanosecond
|
RfSample.WaitForThisSample=Timing; //en 100 de nanosecond
|
||||||
//printf("Freq =%f Timing=%d\n",RfSample.Frequency,RfSample.WaitForThisSample);
|
//printf("Freq =%f Timing=%d\n",RfSample.Frequency,RfSample.WaitForThisSample);
|
||||||
write(FileFreqTiming,&RfSample,sizeof(samplerf_t));
|
if (write(FileFreqTiming,&RfSample,sizeof(samplerf_t)) != sizeof(samplerf_t)) {
|
||||||
|
fprintf(stderr, "Unable to write sample\n");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -216,7 +216,9 @@ typedef struct {
|
||||||
RfSample.Frequency=Frequency;
|
RfSample.Frequency=Frequency;
|
||||||
RfSample.WaitForThisSample=Timing*1000L; //en 100 de nanosecond
|
RfSample.WaitForThisSample=Timing*1000L; //en 100 de nanosecond
|
||||||
//printf("Freq =%f Timing=%d\n",RfSample.Frequency,RfSample.WaitForThisSample);
|
//printf("Freq =%f Timing=%d\n",RfSample.Frequency,RfSample.WaitForThisSample);
|
||||||
write(FileFreqTiming,&RfSample,sizeof(samplerf_t));
|
if (write(FileFreqTiming,&RfSample,sizeof(samplerf_t)) != sizeof(samplerf_t)) {
|
||||||
|
fprintf(stderr, "Unable to write sample\n");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,8 +6,12 @@
|
||||||
char InitDma(void *FunctionTerminate)
|
char InitDma(void *FunctionTerminate)
|
||||||
{
|
{
|
||||||
DMA_CHANNEL=4;
|
DMA_CHANNEL=4;
|
||||||
system("rm linuxversion.txt");
|
if (system("rm -f linuxversion.txt") != 0) {
|
||||||
system("uname -r >> linuxversion.txt");
|
fprintf(stderr, "rm failed\n");
|
||||||
|
}
|
||||||
|
if (system("uname -r >> linuxversion.txt") != 0) {
|
||||||
|
fprintf(stderr, "uname failed\n");
|
||||||
|
}
|
||||||
char *line = NULL;
|
char *line = NULL;
|
||||||
size_t size;
|
size_t size;
|
||||||
// int fLinux=open("Flinuxversion.txt", "r');
|
// int fLinux=open("Flinuxversion.txt", "r');
|
||||||
|
|
|
||||||
14
src/RpiTx.c
14
src/RpiTx.c
|
|
@ -81,6 +81,8 @@ Optimize CPU on PWMFrequency
|
||||||
#define PLLFREQ_192 19200000 //PLLA = 19.2MHZ
|
#define PLLFREQ_192 19200000 //PLLA = 19.2MHZ
|
||||||
#define PLL_192 0x1
|
#define PLL_192 0x1
|
||||||
|
|
||||||
|
#define HEADER_SIZE 44
|
||||||
|
|
||||||
|
|
||||||
typedef unsigned char uchar ; // 8 bit
|
typedef unsigned char uchar ; // 8 bit
|
||||||
typedef unsigned short uint16 ; // 16 bit
|
typedef unsigned short uint16 ; // 16 bit
|
||||||
|
|
@ -1116,8 +1118,10 @@ main(int argc, char **argv)
|
||||||
if(Mode==MODE_IQ)
|
if(Mode==MODE_IQ)
|
||||||
{
|
{
|
||||||
IQArray=malloc(DmaSampleBurstSize*2*sizeof(signed short)); // TODO A FREE AT THE END OF SOFTWARE
|
IQArray=malloc(DmaSampleBurstSize*2*sizeof(signed short)); // TODO A FREE AT THE END OF SOFTWARE
|
||||||
char dummyheader[44];
|
char dummyheader[HEADER_SIZE];
|
||||||
read(FileInHandle,dummyheader,44);
|
if (read(FileInHandle,dummyheader,HEADER_SIZE) != HEADER_SIZE) {
|
||||||
|
fatal("Unable to read header\n");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
if(Mode==MODE_IQ_FLOAT)
|
if(Mode==MODE_IQ_FLOAT)
|
||||||
|
|
@ -1298,8 +1302,10 @@ for (;;)
|
||||||
printf("Looping FileIn\n");
|
printf("Looping FileIn\n");
|
||||||
close(FileInHandle);
|
close(FileInHandle);
|
||||||
FileInHandle = open(FileName, O_RDONLY);
|
FileInHandle = open(FileName, O_RDONLY);
|
||||||
char dummyheader[44];
|
char dummyheader[HEADER_SIZE];
|
||||||
read(FileInHandle,dummyheader,44);
|
if (read(FileInHandle,dummyheader,HEADER_SIZE) != HEADER_SIZE) {
|
||||||
|
fatal("Unable to read header\n");
|
||||||
|
}
|
||||||
NbRead=read(FileInHandle,IQArray,DmaSampleBurstSize*2*2);
|
NbRead=read(FileInHandle,IQArray,DmaSampleBurstSize*2*2);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,9 @@ void playtone(double Frequency,uint32_t Timing)
|
||||||
RfSample.Frequency=GlobalTuningFrequency+Frequency;
|
RfSample.Frequency=GlobalTuningFrequency+Frequency;
|
||||||
RfSample.WaitForThisSample=Timing*100L; //en 100 de nanosecond
|
RfSample.WaitForThisSample=Timing*100L; //en 100 de nanosecond
|
||||||
//printf("Freq =%f Timing=%d\n",RfSample.Frequency,RfSample.WaitForThisSample);
|
//printf("Freq =%f Timing=%d\n",RfSample.Frequency,RfSample.WaitForThisSample);
|
||||||
write(FileFreqTiming,&RfSample,sizeof(samplerf_t));
|
if (write(FileFreqTiming,&RfSample,sizeof(samplerf_t)) != sizeof(samplerf_t)) {
|
||||||
|
fprintf(stderr, "Unable to write sample");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue