BPSK amplitude is 3x FSK amplitude

pull/26/head
alanbjohnston 7 years ago committed by GitHub
parent 19a95f767a
commit 94c8afaa8a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -105,7 +105,7 @@ int sock = 0;
#define PARITY_LEN 32 #define PARITY_LEN 32
float amplitude = 32767/3; // 20000; // 32767/(10%amp+5%amp+100%amp) float amplitude; // = ; // 20000; // 32767/(10%amp+5%amp+100%amp)
float freq_Hz = 3000; // 1200 float freq_Hz = 3000; // 1200
int smaller; int smaller;
@ -120,8 +120,8 @@ void write_wave();
//#define BUF_LEN (FRAME_CNT * (SYNC_BITS + 10 * (8 + 6 * DATA_LEN + 96)) * SAMPLES) //#define BUF_LEN (FRAME_CNT * (SYNC_BITS + 10 * (8 + 6 * DATA_LEN + 96)) * SAMPLES)
#define BUF_LEN (FRAME_CNT * (SYNC_BITS + 10 * (HEADER_LEN + RS_FRAMES * (RS_FRAME_LEN + PARITY_LEN))) * SAMPLES) #define BUF_LEN (FRAME_CNT * (SYNC_BITS + 10 * (HEADER_LEN + RS_FRAMES * (RS_FRAME_LEN + PARITY_LEN))) * SAMPLES)
short int buffer[BUF_LEN]; short int buffer[BUF_LEN];
short int data10[8 + RS_FRAMES * (RS_FRAME_LEN + PARITY_LEN)]; short int data10[HEADER_LEN + RS_FRAMES * (RS_FRAME_LEN + PARITY_LEN)];
short int data8[8 + RS_FRAMES * (RS_FRAME_LEN + PARITY_LEN)]; short int data8[HEADER_LEN + RS_FRAMES * (RS_FRAME_LEN + PARITY_LEN)];
int reset_count; int reset_count;
float uptime_sec; float uptime_sec;
long int uptime; long int uptime;
@ -242,6 +242,11 @@ int main(int argc, char *argv[]) {
wiringPiSetup (); wiringPiSetup ();
pinMode (0, OUTPUT); pinMode (0, OUTPUT);
if (FSK)
amplitude = 32767/3;
else // BPSK
amplitude = 32767;
//setSpiChannel(SPI_CHANNEL); //setSpiChannel(SPI_CHANNEL);
//setSpiSpeed(SPI_SPEED); //setSpiSpeed(SPI_SPEED);
//initializeSpi(); //initializeSpi();

Loading…
Cancel
Save

Powered by TurnKey Linux.