Fixed up conditionals in commons.h
This commit is contained in:
parent
ce0aceb33c
commit
b94f93780f
13
commons.h
13
commons.h
@ -5,6 +5,19 @@
|
|||||||
#define NTMAX 300
|
#define NTMAX 300
|
||||||
#define RX_SAMPLE_RATE 12000
|
#define RX_SAMPLE_RATE 12000
|
||||||
|
|
||||||
|
|
||||||
|
#ifndef TEST_FOX_WAVE_GEN
|
||||||
|
#define TEST_FOX_WAVE_GEN 0
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef TEST_FOX_WAVE_GEN_SLOTS
|
||||||
|
#if TEST_FOX_WAVE_GEN
|
||||||
|
#define TEST_FOX_WAVE_GEN_SLOTS 2
|
||||||
|
#else
|
||||||
|
#define TEST_FOX_WAVE_GEN_SLOTS 1
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
#include <cstdbool>
|
#include <cstdbool>
|
||||||
extern "C" {
|
extern "C" {
|
||||||
|
@ -157,18 +157,6 @@ extern "C" {
|
|||||||
void plotsave_(float swide[], int* m_w , int* m_h1, int* irow);
|
void plotsave_(float swide[], int* m_w , int* m_h1, int* irow);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifndef TEST_FOX_WAVE_GEN
|
|
||||||
#define TEST_FOX_WAVE_GEN 0
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifndef TEST_FOX_WAVE_GEN_SLOTS
|
|
||||||
#if TEST_FOX_WAVE_GEN
|
|
||||||
#define TEST_FOX_WAVE_GEN_SLOTS 2
|
|
||||||
#else
|
|
||||||
#define TEST_FOX_WAVE_GEN_SLOTS 1
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
const int NEAR_THRESHOLD_RX = 10;
|
const int NEAR_THRESHOLD_RX = 10;
|
||||||
|
|
||||||
int volatile itone[NUM_ISCAT_SYMBOLS]; //Audio tones for all Tx symbols
|
int volatile itone[NUM_ISCAT_SYMBOLS]; //Audio tones for all Tx symbols
|
||||||
@ -1645,6 +1633,11 @@ MainWindow::MainWindow(QDir const& temp_directory, bool multiple,
|
|||||||
clearActivity();
|
clearActivity();
|
||||||
displayActivity(true);
|
displayActivity(true);
|
||||||
|
|
||||||
|
#if TEST_FOX_WAVE_GEN
|
||||||
|
ui->turboButton->setVisible(true);
|
||||||
|
ui->turboButton->setEnabled(true);
|
||||||
|
#endif
|
||||||
|
|
||||||
m_txTextDirtyDebounce.setSingleShot(true);
|
m_txTextDirtyDebounce.setSingleShot(true);
|
||||||
connect(&m_txTextDirtyDebounce, &QTimer::timeout, this, &MainWindow::refreshTextDisplay);
|
connect(&m_txTextDirtyDebounce, &QTimer::timeout, this, &MainWindow::refreshTextDisplay);
|
||||||
|
|
||||||
@ -4943,12 +4936,12 @@ void MainWindow::guiUpdate()
|
|||||||
foxcom_.nfreq=ui->TxFreqSpinBox->value();
|
foxcom_.nfreq=ui->TxFreqSpinBox->value();
|
||||||
if(m_config.split_mode()) foxcom_.nfreq = foxcom_.nfreq - m_XIT; //Fox Tx freq
|
if(m_config.split_mode()) foxcom_.nfreq = foxcom_.nfreq - m_XIT; //Fox Tx freq
|
||||||
strncpy(&foxcom_.cmsg[0][0], QString::fromStdString(message).toLatin1(), 12);
|
strncpy(&foxcom_.cmsg[0][0], QString::fromStdString(message).toLatin1(), 12);
|
||||||
foxcom_.i3bit[0] = m_i3bit | Varicode::JS8CallExtended;
|
foxcom_.i3bit[0] = m_i3bit | Varicode::JS8CallFlag;
|
||||||
int i = 1;
|
int i = 1;
|
||||||
while(!m_txFrameQueue.isEmpty() && foxcom_.nslots < TEST_FOX_WAVE_GEN_SLOTS){
|
while(!m_txFrameQueue.isEmpty() && foxcom_.nslots < TEST_FOX_WAVE_GEN_SLOTS){
|
||||||
auto pair = m_txFrameQueue.dequeue();
|
auto pair = m_txFrameQueue.dequeue();
|
||||||
strncpy(&foxcom_.cmsg[i][0], pair.first.toLatin1(), 12);
|
strncpy(&foxcom_.cmsg[i][0], pair.first.toLatin1(), 12);
|
||||||
foxcom_.i3bit[i] = pair.second | Varicode::JS8CallExtended;
|
foxcom_.i3bit[i] = pair.second | Varicode::JS8CallFlag;
|
||||||
foxcom_.nslots += 1;
|
foxcom_.nslots += 1;
|
||||||
|
|
||||||
//m_currentMessage.append(pair.first);
|
//m_currentMessage.append(pair.first);
|
||||||
|
Loading…
Reference in New Issue
Block a user