diff --git a/extras/apidoc/def/doxygen.def b/extras/apidoc/def/doxygen.def index 5600c19..5cf573d 100644 --- a/extras/apidoc/def/doxygen.def +++ b/extras/apidoc/def/doxygen.def @@ -200,12 +200,12 @@ _EnD_oF_dEf_TeXt_; _EnD_oF_dEf_TeXt_; sec-mem-referencedby = { sec-mem-ref-id = '_q_n8066_8cpp_1gaee7afb6a9a31a99fc29b8b9d7d0a00bc'; - sec-mem-ref-line = '882'; + sec-mem-ref-line = '964'; sec-mem-ref-name = 'getAudioPeakValue'; }; sec-mem-referencedby = { sec-mem-ref-id = '_q_n8066_8cpp_1ga1c7236e219778ab5a939ff4bd659183b'; - sec-mem-ref-line = '925'; + sec-mem-ref-line = '1007'; sec-mem-ref-name = 'getTxRDSUpdated'; }; }; /* sec-member */ @@ -305,6 +305,80 @@ void setup() { tx.setTxStereo(true); } +void loop() { +} +@endcode +_EnD_oF_dEf_TeXt_; + }; /* sec-member */ + sec-member = { + sec-mem-kind = 'function'; + sec-mem-id = 'group__group04_1ga469cbfe6404a8ef59a98e805fb5095fb'; + sec-mem-virt = normal; + sec-mem-prot = public; + sec-mem-type = <<_EnD_oF_dEf_TeXt_ +void +_EnD_oF_dEf_TeXt_; + sec-mem-name = 'setTxMono'; + sec-mem-param = { + sec-mem-param-type = <<_EnD_oF_dEf_TeXt_ +uint8_t +_EnD_oF_dEf_TeXt_; + sec-mem-param-declname = 'value'; + sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_ +0 +_EnD_oF_dEf_TeXt_; + }; /* sec-mem-param--param */ + sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; + sec-mem-desc-line = '760'; + sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ +Set TX Stereo or Mono (Same setTxStereo ) +_EnD_oF_dEf_TeXt_; + sec-mem-documentation = <<_EnD_oF_dEf_TeXt_ +
+@param value (1 = Mono, 0 = Stereo ) +\ilinebr\ilinebr Example +@code +#include +QN8066 tx; +void setup() { + tx.setup(); + tx.setTX(1067); // Set the transmitter to 106.7 MHz + tx.setTxMono(0); // Sets Stereo +} + +void loop() { +} +@endcode +_EnD_oF_dEf_TeXt_; + }; /* sec-member */ + sec-member = { + sec-mem-kind = 'function'; + sec-mem-id = 'group__group04_1ga859311799654c9a914daa41c74c7bfcd'; + sec-mem-virt = normal; + sec-mem-prot = public; + sec-mem-type = <<_EnD_oF_dEf_TeXt_ +uint8_t +_EnD_oF_dEf_TeXt_; + sec-mem-name = 'getTxMono'; + sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; + sec-mem-desc-line = '761'; + sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ +Gets TX Stereo or Mono setup. +_EnD_oF_dEf_TeXt_; + sec-mem-documentation = <<_EnD_oF_dEf_TeXt_ +@return uint8_t - 1 = Mono; 0 = Stereo +\ilinebr\ilinebr Example +@code +#include +QN8066 tx; +void setup() { + tx.setup(); + tx.setTX(1067); // Set the transmitter to 106.7 MHz + if ( tx.getTxMono() ) { + // It is in mono mode + } +} + void loop() { } @endcode @@ -329,7 +403,7 @@ _EnD_oF_dEf_TeXt_; _EnD_oF_dEf_TeXt_; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '760'; + sec-mem-desc-line = '762'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Pre-emphasis and de-emphasis time constant. _EnD_oF_dEf_TeXt_; @@ -346,6 +420,47 @@ void setup() { tx.setTxPreEmphasis(75); } +void loop() { +} +@endcode +_EnD_oF_dEf_TeXt_; + }; /* sec-member */ + sec-member = { + sec-mem-kind = 'function'; + sec-mem-id = 'group__group04_1ga70f715c1483a62426d8368c1defa93dd'; + sec-mem-virt = normal; + sec-mem-prot = public; + sec-mem-type = <<_EnD_oF_dEf_TeXt_ +void +_EnD_oF_dEf_TeXt_; + sec-mem-name = 'setPreEmphasis'; + sec-mem-param = { + sec-mem-param-type = <<_EnD_oF_dEf_TeXt_ +uint8_t +_EnD_oF_dEf_TeXt_; + sec-mem-param-declname = 'value'; + sec-mem-param-defval = <<_EnD_oF_dEf_TeXt_ +1 +_EnD_oF_dEf_TeXt_; + }; /* sec-mem-param--param */ + sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; + sec-mem-desc-line = '763'; + sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ +Pre-emphasis and de-emphasis time constant - Same setTxPreEmphasis. +_EnD_oF_dEf_TeXt_; + sec-mem-documentation = <<_EnD_oF_dEf_TeXt_ + The valid values are 0 and 1. +@param value (valids values: 0 = 50us or 1 = 75us ); +\ilinebr\ilinebr Example +@code +#include +QN8066 tx; +void setup() { + tx.setup(); + tx.setTX(1067); // Set the transmitter to 106.7 MHz + tx.setPreEmphasis(1); // 75 us +} + void loop() { } @endcode @@ -367,7 +482,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'value'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '762'; + sec-mem-desc-line = '766'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Set of 1 minute time for PA off when no audio. _EnD_oF_dEf_TeXt_; @@ -404,7 +519,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'value'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '763'; + sec-mem-desc-line = '767'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Sets PA Off after 1 minute time when no audio. _EnD_oF_dEf_TeXt_; @@ -442,7 +557,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'value'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '764'; + sec-mem-desc-line = '768'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Gain of TX pilot to adjust pilot frequency deviation. _EnD_oF_dEf_TeXt_; @@ -481,7 +596,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'value'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '765'; + sec-mem-desc-line = '769'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Sets volume control gain of analog portion. _EnD_oF_dEf_TeXt_; @@ -519,7 +634,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'value'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '766'; + sec-mem-desc-line = '770'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Sets set digital volume gain. _EnD_oF_dEf_TeXt_; @@ -557,7 +672,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'value'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '767'; + sec-mem-desc-line = '771'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ DAC output control. _EnD_oF_dEf_TeXt_; @@ -595,7 +710,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'value'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '768'; + sec-mem-desc-line = '772'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Tx audio input mode selection. _EnD_oF_dEf_TeXt_; @@ -633,7 +748,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'value'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '769'; + sec-mem-desc-line = '773'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ TX mode input impedance for both L/R channels. _EnD_oF_dEf_TeXt_; @@ -680,7 +795,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'value'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '770'; + sec-mem-desc-line = '774'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ TX digital gain. _EnD_oF_dEf_TeXt_; @@ -727,7 +842,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'value'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '771'; + sec-mem-desc-line = '775'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ TX input buffer gain. _EnD_oF_dEf_TeXt_; @@ -776,7 +891,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'value'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '772'; + sec-mem-desc-line = '776'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ TX soft clipping enable. _EnD_oF_dEf_TeXt_; @@ -813,7 +928,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'value'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '773'; + sec-mem-desc-line = '777'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ TX soft clip threshold. _EnD_oF_dEf_TeXt_; @@ -858,7 +973,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'value'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '774'; + sec-mem-desc-line = '778'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Specify total TX frequency deviation. _EnD_oF_dEf_TeXt_; @@ -896,7 +1011,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'delayAfterReset'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '776'; + sec-mem-desc-line = '780'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ _EnD_oF_dEf_TeXt_; @@ -914,7 +1029,7 @@ void _EnD_oF_dEf_TeXt_; sec-mem-name = 'begin'; sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '780'; + sec-mem-desc-line = '784'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Device initial configuration. _EnD_oF_dEf_TeXt_; @@ -1054,7 +1169,7 @@ _EnD_oF_dEf_TeXt_; _EnD_oF_dEf_TeXt_; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '782'; + sec-mem-desc-line = '786'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ QN8066 initial configuration. _EnD_oF_dEf_TeXt_; @@ -1097,7 +1212,7 @@ void _EnD_oF_dEf_TeXt_; sec-mem-name = 'updateTxSetup'; sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '788'; + sec-mem-desc-line = '792'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Reset the system kepping the TX current STATUS. _EnD_oF_dEf_TeXt_; @@ -1116,7 +1231,7 @@ void _EnD_oF_dEf_TeXt_; sec-mem-name = 'stopTransmitting'; sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '789'; + sec-mem-desc-line = '793'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ _EnD_oF_dEf_TeXt_; @@ -1134,7 +1249,7 @@ void _EnD_oF_dEf_TeXt_; sec-mem-name = 'startTransmitting'; sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '790'; + sec-mem-desc-line = '794'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ _EnD_oF_dEf_TeXt_; @@ -1158,7 +1273,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'value'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '799'; + sec-mem-desc-line = '803'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Set the Crystal Frequency object. _EnD_oF_dEf_TeXt_; @@ -1184,7 +1299,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'PA_TRGT'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '800'; + sec-mem-desc-line = '804'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ PA output power target control. _EnD_oF_dEf_TeXt_; @@ -1216,7 +1331,7 @@ void _EnD_oF_dEf_TeXt_; sec-mem-name = 'setToggleTxPdClear'; sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '801'; + sec-mem-desc-line = '805'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ TX aAudio peak clear signal. _EnD_oF_dEf_TeXt_; @@ -1247,7 +1362,7 @@ int _EnD_oF_dEf_TeXt_; sec-mem-name = 'getAudioPeakValue'; sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '802'; + sec-mem-desc-line = '806'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Audio peak value at ADC input. _EnD_oF_dEf_TeXt_; @@ -1291,7 +1406,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'value'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '805'; + sec-mem-desc-line = '809'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Transmitter RDS enable. _EnD_oF_dEf_TeXt_; @@ -1311,7 +1426,7 @@ void _EnD_oF_dEf_TeXt_; sec-mem-name = 'setTxToggleRDSReady'; sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '806'; + sec-mem-desc-line = '810'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ RDS transmitting ready. _EnD_oF_dEf_TeXt_; @@ -1331,7 +1446,7 @@ bool _EnD_oF_dEf_TeXt_; sec-mem-name = 'getTxRDSUpdated'; sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '807'; + sec-mem-desc-line = '811'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ RDS TX Updated. _EnD_oF_dEf_TeXt_; @@ -1364,7 +1479,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'text'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '808'; + sec-mem-desc-line = '812'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Writes the RDS data bytes to be sent (SEE TX_RDSD0 to TX_RDSD7 registers) _EnD_oF_dEf_TeXt_; @@ -1389,7 +1504,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'freq'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '809'; + sec-mem-desc-line = '813'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Sets RDS frequency deviation. _EnD_oF_dEf_TeXt_; @@ -1416,7 +1531,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'value'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '810'; + sec-mem-desc-line = '814'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Audio Line-in enable control. _EnD_oF_dEf_TeXt_; @@ -1459,7 +1574,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'blockD'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '811'; + sec-mem-desc-line = '815'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ _EnD_oF_dEf_TeXt_; @@ -1483,7 +1598,7 @@ _EnD_oF_dEf_TeXt_; sec-mem-param-declname = 'ps'; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '812'; + sec-mem-desc-line = '816'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ _EnD_oF_dEf_TeXt_; @@ -1543,7 +1658,7 @@ true _EnD_oF_dEf_TeXt_; }; /* sec-mem-param--param */ sec-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.h'; - sec-mem-desc-line = '815'; + sec-mem-desc-line = '819'; sec-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ Converts a number to a char array. _EnD_oF_dEf_TeXt_; @@ -5294,7 +5409,7 @@ _EnD_oF_dEf_TeXt_; = 0x819B _EnD_oF_dEf_TeXt_; var-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.cpp'; - var-mem-desc-line = '1005'; + var-mem-desc-line = '1087'; var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ _EnD_oF_dEf_TeXt_; @@ -5315,7 +5430,7 @@ _EnD_oF_dEf_TeXt_; = 2 _EnD_oF_dEf_TeXt_; var-mem-desc-file = '/Users/rcaratti/Desenvolvimento/eu/Arduino/DSP/QN8066/QN8066/src/QN8066.cpp'; - var-mem-desc-line = '1006'; + var-mem-desc-line = '1088'; var-mem-briefdesc = <<_EnD_oF_dEf_TeXt_ _EnD_oF_dEf_TeXt_; diff --git a/extras/apidoc/html/_q_n8066_8h_source.html b/extras/apidoc/html/_q_n8066_8h_source.html index 8bf7fc4..0a242bb 100644 --- a/extras/apidoc/html/_q_n8066_8h_source.html +++ b/extras/apidoc/html/_q_n8066_8h_source.html @@ -851,69 +851,73 @@
756
757 void setTX(uint16_t frequency); // RESET the system and set to TX mode at a given frequency
758
-
759 void setTxStereo(bool value = true);
-
760 void setTxPreEmphasis( uint8_t value = 75);
-
761
-
762 void setTxOffAfterOneMinuteNoAudio(bool value);
-
763 void setTxOffAfterOneMinute(uint8_t value);
-
764 void setTxPilotGain(uint8_t value);
-
765 void setAudioAnalogGain(uint8_t value);
-
766 void setAudioDigitalGain(uint8_t value);
-
767 void setAudioDacHold(bool value);
-
768 void setAudioTxDiff(bool value);
-
769 void setTxInputImpedance(uint8_t value);
-
770 void setTxDigitalGain(uint8_t value);
-
771 void setTxInputBufferGain(uint8_t value);
-
772 void setTxSoftClippingEnable( bool value);
-
773 void setTxSoftCliptTreshold(uint8_t value);
-
774 void setTxFrequencyDerivation(uint8_t value);
-
775
-
776 void setResetDelay(uint16_t delayAfterReset) {
-
777 this->resetDelay = delayAfterReset;
-
778 };
+
759 void setTxStereo(bool value = true);
+
760 void setTxMono(uint8_t value = 0); // Default stereo
+ +
762 void setTxPreEmphasis( uint8_t value = 75);
+
763 void setPreEmphasis(uint8_t value = 1);
+
764
+
765
+
766 void setTxOffAfterOneMinuteNoAudio(bool value);
+
767 void setTxOffAfterOneMinute(uint8_t value);
+
768 void setTxPilotGain(uint8_t value);
+
769 void setAudioAnalogGain(uint8_t value);
+
770 void setAudioDigitalGain(uint8_t value);
+
771 void setAudioDacHold(bool value);
+
772 void setAudioTxDiff(bool value);
+
773 void setTxInputImpedance(uint8_t value);
+
774 void setTxDigitalGain(uint8_t value);
+
775 void setTxInputBufferGain(uint8_t value);
+
776 void setTxSoftClippingEnable( bool value);
+
777 void setTxSoftCliptTreshold(uint8_t value);
+
778 void setTxFrequencyDerivation(uint8_t value);
779
-
780 void begin();
-
781
-
782 void setup(uint16_t xtalDiv = 1000,
-
783 bool mono = false, bool rds = false, uint8_t PreEmphasis = 0,
-
784 uint8_t xtalInj = 0, uint8_t imageRejection = 1,
-
785 uint8_t txSoftClipThreshold = 0, uint8_t oneMinutOff = 3, uint8_t gainTxPLT =9,
-
786 uint8_t txFreqDev = 125, uint8_t rdsLineIn = 0, uint8_t rdsFreqDev = 60 );
-
787
-
788 void updateTxSetup();
- - +
780 void setResetDelay(uint16_t delayAfterReset) {
+
781 this->resetDelay = delayAfterReset;
+
782 };
+
783
+
784 void begin();
+
785
+
786 void setup(uint16_t xtalDiv = 1000,
+
787 bool mono = false, bool rds = false, uint8_t PreEmphasis = 0,
+
788 uint8_t xtalInj = 0, uint8_t imageRejection = 1,
+
789 uint8_t txSoftClipThreshold = 0, uint8_t oneMinutOff = 3, uint8_t gainTxPLT =9,
+
790 uint8_t txFreqDev = 125, uint8_t rdsLineIn = 0, uint8_t rdsFreqDev = 60 );
791
-
792 /**
-
793 * @ingroup group01
-
794 * @brief Set the Crystal Frequency object
-
795 * @details Based on the external crystal oscillator, calculates the divider
-
796 * parameter (xtal_div). See registers XTAL_DIV0 and XTAL_DIV1
-
797 * @param value
-
798 */
-
799 void setCrystalFrequency(uint32_t value) { xtal_div = value / 32768; };
-
800 void setPAC(uint8_t PA_TRGT);
-
801 void setToggleTxPdClear();
-
802 int getAudioPeakValue();
-
803
-
804 // RDS TX
-
805 void setTxRDS(bool value);
-
806 void setTxToggleRDSReady();
-
807 bool getTxRDSUpdated();
-
808 void writeTxRDSBuffer(char *text);
-
809 void setRDSFrequencyDeviation(uint8_t freq);
-
810 void setRDSLineIn(bool value);
-
811 void sendRDSGroup(uint16_t blockA, uint16_t blockB, uint16_t blockC, uint16_t blockD);
-
812 void sendProgramService(const char* ps);
-
813
-
814
-
815 void convertToChar(uint16_t value, char *strValue, uint8_t len, uint8_t dot, uint8_t separator = '.', bool remove_leading_zeros = true);
-
816
-
817};
+
792 void updateTxSetup();
+ + +
795
+
796 /**
+
797 * @ingroup group01
+
798 * @brief Set the Crystal Frequency object
+
799 * @details Based on the external crystal oscillator, calculates the divider
+
800 * parameter (xtal_div). See registers XTAL_DIV0 and XTAL_DIV1
+
801 * @param value
+
802 */
+
803 void setCrystalFrequency(uint32_t value) { xtal_div = value / 32768; };
+
804 void setPAC(uint8_t PA_TRGT);
+
805 void setToggleTxPdClear();
+
806 int getAudioPeakValue();
+
807
+
808 // RDS TX
+
809 void setTxRDS(bool value);
+
810 void setTxToggleRDSReady();
+
811 bool getTxRDSUpdated();
+
812 void writeTxRDSBuffer(char *text);
+
813 void setRDSFrequencyDeviation(uint8_t freq);
+
814 void setRDSLineIn(bool value);
+
815 void sendRDSGroup(uint16_t blockA, uint16_t blockB, uint16_t blockC, uint16_t blockD);
+
816 void sendProgramService(const char* ps);
+
817
818
-
819#endif // _QN8066_H
-
const uint8_t ptyCode
Definition: QN8066.cpp:1006
-
const uint16_t piCode
Definition: QN8066.cpp:1005
+
819 void convertToChar(uint16_t value, char *strValue, uint8_t len, uint8_t dot, uint8_t separator = '.', bool remove_leading_zeros = true);
+
820
+
821};
+
822
+
823#endif // _QN8066_H
+
const uint8_t ptyCode
Definition: QN8066.cpp:1088
+
const uint16_t piCode
Definition: QN8066.cpp:1087
#define QN_TX_RDSD1
Definition: QN8066.h:58
#define QN_INT_CTRL
Definition: QN8066.h:54
#define QN_SYSTEM2
Definition: QN8066.h:30
@@ -943,9 +947,9 @@
#define QN_CCA
Definition: QN8066.h:31
#define QN8066_I2C_ADDRESS
QN8066 ARDUINO LIBRARY.
Definition: QN8066.h:21
QN8066 Class.
Definition: QN8066.h:703
-
void sendProgramService(const char *ps)
Definition: QN8066.cpp:1021
-
void setResetDelay(uint16_t delayAfterReset)
Definition: QN8066.h:776
-
void sendRDSGroup(uint16_t blockA, uint16_t blockB, uint16_t blockC, uint16_t blockD)
Definition: QN8066.cpp:992
+
void sendProgramService(const char *ps)
Definition: QN8066.cpp:1103
+
void setResetDelay(uint16_t delayAfterReset)
Definition: QN8066.h:780
+
void sendRDSGroup(uint16_t blockA, uint16_t blockB, uint16_t blockC, uint16_t blockD)
Definition: QN8066.cpp:1074
qn8066_cid2 getDeviceProductFamily()
Definition: QN8066.h:738
void stopTransmitting()
void startTransmitting()
@@ -986,7 +990,7 @@
uint8_t raw
Definition: QN8066.h:255
uint8_t raw
Definition: QN8066.h:207
uint8_t raw
Definition: QN8066.h:586
-
void setCrystalFrequency(uint32_t value)
Set the Crystal Frequency object.
Definition: QN8066.h:799
+
void setCrystalFrequency(uint32_t value)
Set the Crystal Frequency object.
Definition: QN8066.h:803
bool detectDevice()
Checks communication with QN8066 via I2C.
Definition: QN8066.cpp:26
uint8_t scanI2CBus(uint8_t *device)
Scans the I2C bus and returns the addresses of the devices found.
Definition: QN8066.cpp:41
void setup(uint16_t xtalDiv=1000, bool mono=false, bool rds=false, uint8_t PreEmphasis=0, uint8_t xtalInj=0, uint8_t imageRejection=1, uint8_t txSoftClipThreshold=0, uint8_t oneMinutOff=3, uint8_t gainTxPLT=9, uint8_t txFreqDev=125, uint8_t rdsLineIn=0, uint8_t rdsFreqDev=60)
QN8066 initial configuration.
Definition: QN8066.cpp:190
@@ -997,33 +1001,36 @@
qn8066_status2 getStatus2()
Gets the current device Status stored in STATUS2 register.
Definition: QN8066.cpp:114
qn8066_status3 getStatus3()
Gets the current device Status stored in STATUS3 register.
Definition: QN8066.cpp:125
void setRX()
SYSTEM1 SETUP.
Definition: QN8066.cpp:232
-
void setTxSoftCliptTreshold(uint8_t value)
TX soft clip threshold.
Definition: QN8066.cpp:401
-
void setTxInputBufferGain(uint8_t value)
TX input buffer gain.
Definition: QN8066.cpp:685
-
void updateTxSetup()
Reset the system kepping the TX current STATUS.
Definition: QN8066.cpp:782
-
void setAudioDigitalGain(uint8_t value)
Sets set digital volume gain.
Definition: QN8066.cpp:511
-
void setTxOffAfterOneMinuteNoAudio(bool value)
Set of 1 minute time for PA off when no audio.
Definition: QN8066.cpp:427
-
void setTxInputImpedance(uint8_t value)
TX mode input impedance for both L/R channels.
Definition: QN8066.cpp:607
-
void setTxStereo(bool value=true)
Set TX Stereo or Mono.
Definition: QN8066.cpp:309
-
void setAudioAnalogGain(uint8_t value)
Sets volume control gain of analog portion.
Definition: QN8066.cpp:481
-
void setTxFrequencyDerivation(uint8_t value)
Specify total TX frequency deviation.
Definition: QN8066.cpp:741
+
void setTxSoftCliptTreshold(uint8_t value)
TX soft clip threshold.
Definition: QN8066.cpp:483
+
void setTxInputBufferGain(uint8_t value)
TX input buffer gain.
Definition: QN8066.cpp:767
+
void updateTxSetup()
Reset the system kepping the TX current STATUS.
Definition: QN8066.cpp:864
+
void setAudioDigitalGain(uint8_t value)
Sets set digital volume gain.
Definition: QN8066.cpp:593
+
void setTxMono(uint8_t value=0)
Set TX Stereo or Mono (Same setTxStereo )
Definition: QN8066.cpp:338
+
void setTxOffAfterOneMinuteNoAudio(bool value)
Set of 1 minute time for PA off when no audio.
Definition: QN8066.cpp:509
+
void setPreEmphasis(uint8_t value=1)
Pre-emphasis and de-emphasis time constant - Same setTxPreEmphasis.
Definition: QN8066.cpp:418
+
void setTxInputImpedance(uint8_t value)
TX mode input impedance for both L/R channels.
Definition: QN8066.cpp:689
+
void setTxStereo(bool value=true)
Set TX Stereo or Mono.
Definition: QN8066.cpp:311
+
void setAudioAnalogGain(uint8_t value)
Sets volume control gain of analog portion.
Definition: QN8066.cpp:563
+
uint8_t getTxMono()
Gets TX Stereo or Mono setup.
Definition: QN8066.cpp:366
+
void setTxFrequencyDerivation(uint8_t value)
Specify total TX frequency deviation.
Definition: QN8066.cpp:823
void setTX(uint16_t frequency)
Sets the TX mode.
Definition: QN8066.cpp:261
-
void setTxDigitalGain(uint8_t value)
TX digital gain.
Definition: QN8066.cpp:645
-
void setPAC(uint8_t PA_TRGT)
PA output power target control.
Definition: QN8066.cpp:765
-
void setTxPreEmphasis(uint8_t value=75)
Pre-emphasis and de-emphasis time constant.
Definition: QN8066.cpp:336
-
void setTxSoftClippingEnable(bool value)
TX soft clipping enable.
Definition: QN8066.cpp:713
-
void setTxOffAfterOneMinute(uint8_t value)
Sets PA Off after 1 minute time when no audio.
Definition: QN8066.cpp:454
-
void setTxPilotGain(uint8_t value)
Gain of TX pilot to adjust pilot frequency deviation.
Definition: QN8066.cpp:364
-
void setAudioTxDiff(bool value)
Tx audio input mode selection.
Definition: QN8066.cpp:569
-
void setAudioDacHold(bool value)
DAC output control.
Definition: QN8066.cpp:541
-
int getAudioPeakValue()
Audio peak value at ADC input.
Definition: QN8066.cpp:882
-
void setToggleTxPdClear()
TX aAudio peak clear signal.
Definition: QN8066.cpp:849
-
void writeTxRDSBuffer(char *text)
Writes the RDS data bytes to be sent (SEE TX_RDSD0 to TX_RDSD7 registers)
Definition: QN8066.cpp:935
-
bool getTxRDSUpdated()
RDS TX Updated.
Definition: QN8066.cpp:925
-
void setRDSLineIn(bool value)
Audio Line-in enable control.
Definition: QN8066.cpp:963
-
void setTxRDS(bool value)
Transmitter RDS enable.
Definition: QN8066.cpp:896
-
void setTxToggleRDSReady()
RDS transmitting ready.
Definition: QN8066.cpp:910
-
void setRDSFrequencyDeviation(uint8_t freq)
Sets RDS frequency deviation.
Definition: QN8066.cpp:950
-
void convertToChar(uint16_t value, char *strValue, uint8_t len, uint8_t dot, uint8_t separator='.', bool remove_leading_zeros=true)
Converts a number to a char array.
Definition: QN8066.cpp:1064
+
void setTxDigitalGain(uint8_t value)
TX digital gain.
Definition: QN8066.cpp:727
+
void setPAC(uint8_t PA_TRGT)
PA output power target control.
Definition: QN8066.cpp:847
+
void setTxPreEmphasis(uint8_t value=75)
Pre-emphasis and de-emphasis time constant.
Definition: QN8066.cpp:390
+
void setTxSoftClippingEnable(bool value)
TX soft clipping enable.
Definition: QN8066.cpp:795
+
void setTxOffAfterOneMinute(uint8_t value)
Sets PA Off after 1 minute time when no audio.
Definition: QN8066.cpp:536
+
void setTxPilotGain(uint8_t value)
Gain of TX pilot to adjust pilot frequency deviation.
Definition: QN8066.cpp:446
+
void setAudioTxDiff(bool value)
Tx audio input mode selection.
Definition: QN8066.cpp:651
+
void setAudioDacHold(bool value)
DAC output control.
Definition: QN8066.cpp:623
+
int getAudioPeakValue()
Audio peak value at ADC input.
Definition: QN8066.cpp:964
+
void setToggleTxPdClear()
TX aAudio peak clear signal.
Definition: QN8066.cpp:931
+
void writeTxRDSBuffer(char *text)
Writes the RDS data bytes to be sent (SEE TX_RDSD0 to TX_RDSD7 registers)
Definition: QN8066.cpp:1017
+
bool getTxRDSUpdated()
RDS TX Updated.
Definition: QN8066.cpp:1007
+
void setRDSLineIn(bool value)
Audio Line-in enable control.
Definition: QN8066.cpp:1045
+
void setTxRDS(bool value)
Transmitter RDS enable.
Definition: QN8066.cpp:978
+
void setTxToggleRDSReady()
RDS transmitting ready.
Definition: QN8066.cpp:992
+
void setRDSFrequencyDeviation(uint8_t freq)
Sets RDS frequency deviation.
Definition: QN8066.cpp:1032
+
void convertToChar(uint16_t value, char *strValue, uint8_t len, uint8_t dot, uint8_t separator='.', bool remove_leading_zeros=true)
Converts a number to a char array.
Definition: QN8066.cpp:1146
diff --git a/extras/apidoc/html/class_q_n8066-members.html b/extras/apidoc/html/class_q_n8066-members.html index 7442a5c..a9a752c 100644 --- a/extras/apidoc/html/class_q_n8066-members.html +++ b/extras/apidoc/html/class_q_n8066-members.html @@ -106,16 +106,18 @@ getStatus1()QN8066 getStatus2()QN8066 getStatus3()QN8066 - getTxRDSUpdated()QN8066 - scanI2CBus(uint8_t *device)QN8066 - sendProgramService(const char *ps)QN8066 - sendRDSGroup(uint16_t blockA, uint16_t blockB, uint16_t blockC, uint16_t blockD)QN8066 - setAudioAnalogGain(uint8_t value)QN8066 - setAudioDacHold(bool value)QN8066 - setAudioDigitalGain(uint8_t value)QN8066 - setAudioTxDiff(bool value)QN8066 - setCrystalFrequency(uint32_t value)QN8066inline - setPAC(uint8_t PA_TRGT)QN8066 + getTxMono()QN8066 + getTxRDSUpdated()QN8066 + scanI2CBus(uint8_t *device)QN8066 + sendProgramService(const char *ps)QN8066 + sendRDSGroup(uint16_t blockA, uint16_t blockB, uint16_t blockC, uint16_t blockD)QN8066 + setAudioAnalogGain(uint8_t value)QN8066 + setAudioDacHold(bool value)QN8066 + setAudioDigitalGain(uint8_t value)QN8066 + setAudioTxDiff(bool value)QN8066 + setCrystalFrequency(uint32_t value)QN8066inline + setPAC(uint8_t PA_TRGT)QN8066 + setPreEmphasis(uint8_t value=1)QN8066 setRDSFrequencyDeviation(uint8_t freq)QN8066 setRDSLineIn(bool value)QN8066 setRegister(uint8_t registerNumber, uint8_t value)QN8066 @@ -127,20 +129,21 @@ setTxFrequencyDerivation(uint8_t value)QN8066 setTxInputBufferGain(uint8_t value)QN8066 setTxInputImpedance(uint8_t value)QN8066 - setTxOffAfterOneMinute(uint8_t value)QN8066 - setTxOffAfterOneMinuteNoAudio(bool value)QN8066 - setTxPilotGain(uint8_t value)QN8066 - setTxPreEmphasis(uint8_t value=75)QN8066 - setTxRDS(bool value)QN8066 - setTxSoftClippingEnable(bool value)QN8066 - setTxSoftCliptTreshold(uint8_t value)QN8066 - setTxStereo(bool value=true)QN8066 - setTxToggleRDSReady()QN8066 - setup(uint16_t xtalDiv=1000, bool mono=false, bool rds=false, uint8_t PreEmphasis=0, uint8_t xtalInj=0, uint8_t imageRejection=1, uint8_t txSoftClipThreshold=0, uint8_t oneMinutOff=3, uint8_t gainTxPLT=9, uint8_t txFreqDev=125, uint8_t rdsLineIn=0, uint8_t rdsFreqDev=60)QN8066 - startTransmitting()QN8066 - stopTransmitting()QN8066 - updateTxSetup()QN8066 - writeTxRDSBuffer(char *text)QN8066 + setTxMono(uint8_t value=0)QN8066 + setTxOffAfterOneMinute(uint8_t value)QN8066 + setTxOffAfterOneMinuteNoAudio(bool value)QN8066 + setTxPilotGain(uint8_t value)QN8066 + setTxPreEmphasis(uint8_t value=75)QN8066 + setTxRDS(bool value)QN8066 + setTxSoftClippingEnable(bool value)QN8066 + setTxSoftCliptTreshold(uint8_t value)QN8066 + setTxStereo(bool value=true)QN8066 + setTxToggleRDSReady()QN8066 + setup(uint16_t xtalDiv=1000, bool mono=false, bool rds=false, uint8_t PreEmphasis=0, uint8_t xtalInj=0, uint8_t imageRejection=1, uint8_t txSoftClipThreshold=0, uint8_t oneMinutOff=3, uint8_t gainTxPLT=9, uint8_t txFreqDev=125, uint8_t rdsLineIn=0, uint8_t rdsFreqDev=60)QN8066 + startTransmitting()QN8066 + stopTransmitting()QN8066 + updateTxSetup()QN8066 + writeTxRDSBuffer(char *text)QN8066 diff --git a/extras/apidoc/html/class_q_n8066.html b/extras/apidoc/html/class_q_n8066.html index 7f749c6..580234d 100644 --- a/extras/apidoc/html/class_q_n8066.html +++ b/extras/apidoc/html/class_q_n8066.html @@ -138,9 +138,18 @@ void setTxStereo (bool value=true)  Set TX Stereo or Mono.
  +void setTxMono (uint8_t value=0) + Set TX Stereo or Mono (Same setTxStereo )
+  +uint8_t getTxMono () + Gets TX Stereo or Mono setup.
+  void setTxPreEmphasis (uint8_t value=75)  Pre-emphasis and de-emphasis time constant.
  +void setPreEmphasis (uint8_t value=1) + Pre-emphasis and de-emphasis time constant - Same setTxPreEmphasis.
+  void setTxOffAfterOneMinuteNoAudio (bool value)  Set of 1 minute time for PA off when no audio.
  diff --git a/extras/apidoc/html/class_q_n8066.js b/extras/apidoc/html/class_q_n8066.js index 626703f..45cbfcf 100644 --- a/extras/apidoc/html/class_q_n8066.js +++ b/extras/apidoc/html/class_q_n8066.js @@ -12,7 +12,10 @@ var class_q_n8066 = [ "setRX", "group__group03.html#ga0163945d4e150b6a8ff25fd0b5a783f7", null ], [ "setTX", "group__group04.html#ga8ba44d4f2df4cd694886cbe73f73cfaa", null ], [ "setTxStereo", "group__group04.html#ga7fbea7d2ae6bdf9719ee252e6a612a83", null ], + [ "setTxMono", "group__group04.html#ga469cbfe6404a8ef59a98e805fb5095fb", null ], + [ "getTxMono", "group__group04.html#ga859311799654c9a914daa41c74c7bfcd", null ], [ "setTxPreEmphasis", "group__group04.html#gab1a0d8a388d2ca976c67b2f31c4d8be1", null ], + [ "setPreEmphasis", "group__group04.html#ga70f715c1483a62426d8368c1defa93dd", null ], [ "setTxOffAfterOneMinuteNoAudio", "group__group04.html#ga59c9bd87716f1c0ffb1be2a143a95571", null ], [ "setTxOffAfterOneMinute", "group__group04.html#gad1cad21dc29703b30df776dbbb98a08a", null ], [ "setTxPilotGain", "group__group04.html#gad46b7a63f4c0887a2b0c9b1b068739d4", null ], diff --git a/extras/apidoc/html/functions.html b/extras/apidoc/html/functions.html index ae6787e..fc22950 100644 --- a/extras/apidoc/html/functions.html +++ b/extras/apidoc/html/functions.html @@ -123,6 +123,7 @@

- g -

@@ -149,6 +150,7 @@

- s -

  • setAudioTxDiff() : QN8066
  • setCrystalFrequency() : QN8066
  • setPAC() : QN8066
  • +
  • setPreEmphasis() : QN8066
  • setRDSFrequencyDeviation() : QN8066
  • setRDSLineIn() : QN8066
  • setRegister() : QN8066
  • @@ -160,6 +162,7 @@

    - s -

    • setTxFrequencyDerivation() : QN8066
    • setTxInputBufferGain() : QN8066
    • setTxInputImpedance() : QN8066
    • +
    • setTxMono() : QN8066
    • setTxOffAfterOneMinute() : QN8066
    • setTxOffAfterOneMinuteNoAudio() : QN8066
    • setTxPilotGain() : QN8066
    • diff --git a/extras/apidoc/html/functions_func.html b/extras/apidoc/html/functions_func.html index 2e6caac..bf7cccc 100644 --- a/extras/apidoc/html/functions_func.html +++ b/extras/apidoc/html/functions_func.html @@ -115,6 +115,7 @@

      - g -

      @@ -129,6 +130,7 @@

      - s -

      • setAudioTxDiff() : QN8066
      • setCrystalFrequency() : QN8066
      • setPAC() : QN8066
      • +
      • setPreEmphasis() : QN8066
      • setRDSFrequencyDeviation() : QN8066
      • setRDSLineIn() : QN8066
      • setRegister() : QN8066
      • @@ -140,6 +142,7 @@

        - s -

        • setTxFrequencyDerivation() : QN8066
        • setTxInputBufferGain() : QN8066
        • setTxInputImpedance() : QN8066
        • +
        • setTxMono() : QN8066
        • setTxOffAfterOneMinute() : QN8066
        • setTxOffAfterOneMinuteNoAudio() : QN8066
        • setTxPilotGain() : QN8066
        • diff --git a/extras/apidoc/html/group__group04.html b/extras/apidoc/html/group__group04.html index f558960..7d4b4a8 100644 --- a/extras/apidoc/html/group__group04.html +++ b/extras/apidoc/html/group__group04.html @@ -104,9 +104,18 @@ void QN8066::setTxStereo (bool value=true)  Set TX Stereo or Mono.
            +void QN8066::setTxMono (uint8_t value=0) + Set TX Stereo or Mono (Same setTxStereo )
          +  +uint8_t QN8066::getTxMono () + Gets TX Stereo or Mono setup.
          +  void QN8066::setTxPreEmphasis (uint8_t value=75)  Pre-emphasis and de-emphasis time constant.
            +void QN8066::setPreEmphasis (uint8_t value=1) + Pre-emphasis and de-emphasis time constant - Same setTxPreEmphasis.
          +  void QN8066::setTxPilotGain (uint8_t value)  Gain of TX pilot to adjust pilot frequency deviation.
            @@ -237,7 +246,78 @@

          void loop() {
          }
          -
          void setTxStereo(bool value=true)
          Set TX Stereo or Mono.
          Definition: QN8066.cpp:309
          +
          void setTxStereo(bool value=true)
          Set TX Stereo or Mono.
          Definition: QN8066.cpp:311
          + + + + +

          ◆ setTxMono()

          + +
          +
          + + + + + + + + +
          void QN8066::setTxMono (uint8_t value = 0)
          +
          + +

          Set TX Stereo or Mono (Same setTxStereo )

          +


          +

          Parameters
          + + +
          value(1 = Mono, 0 = Stereo )
          +
          +
          +

          Example

          #include <QN8066.h>
          +
          QN8066 tx;
          +
          void setup() {
          +
          tx.setup();
          +
          tx.setTX(1067); // Set the transmitter to 106.7 MHz
          +
          tx.setTxMono(0); // Sets Stereo
          +
          }
          +
          +
          void loop() {
          +
          }
          +
          void setTxMono(uint8_t value=0)
          Set TX Stereo or Mono (Same setTxStereo )
          Definition: QN8066.cpp:338
          +
          +
          +
          + +

          ◆ getTxMono()

          + +
          +
          + + + + + + + +
          uint8_t QN8066::getTxMono ()
          +
          + +

          Gets TX Stereo or Mono setup.

          +
          Returns
          uint8_t - 1 = Mono; 0 = Stereo
          +

          Example

          #include <QN8066.h>
          +
          QN8066 tx;
          +
          void setup() {
          +
          tx.setup();
          +
          tx.setTX(1067); // Set the transmitter to 106.7 MHz
          +
          if ( tx.getTxMono() ) {
          +
          // It is in mono mode
          +
          }
          +
          }
          +
          +
          void loop() {
          +
          }
          +
          uint8_t getTxMono()
          Gets TX Stereo or Mono setup.
          Definition: QN8066.cpp:366
          @@ -274,7 +354,44 @@

          void loop() {
          }
          -
          void setTxPreEmphasis(uint8_t value=75)
          Pre-emphasis and de-emphasis time constant.
          Definition: QN8066.cpp:336
          +
          void setTxPreEmphasis(uint8_t value=75)
          Pre-emphasis and de-emphasis time constant.
          Definition: QN8066.cpp:390
          + + + + +

          ◆ setPreEmphasis()

          + +
          +
          + + + + + + + + +
          void QN8066::setPreEmphasis (uint8_t value = 1)
          +
          + +

          Pre-emphasis and de-emphasis time constant - Same setTxPreEmphasis.

          +

          The valid values are 0 and 1.

          Parameters
          + + +
          value(valids values: 0 = 50us or 1 = 75us );
          +
          +
          +

          Example

          #include <QN8066.h>
          +
          QN8066 tx;
          +
          void setup() {
          +
          tx.setup();
          +
          tx.setTX(1067); // Set the transmitter to 106.7 MHz
          +
          tx.setPreEmphasis(1); // 75 us
          +
          }
          +
          +
          void loop() {
          +
          }
          +
          void setPreEmphasis(uint8_t value=1)
          Pre-emphasis and de-emphasis time constant - Same setTxPreEmphasis.
          Definition: QN8066.cpp:418
          @@ -312,7 +429,7 @@

          void loop() {
          }
          -
          void setTxPilotGain(uint8_t value)
          Gain of TX pilot to adjust pilot frequency deviation.
          Definition: QN8066.cpp:364
          +
          void setTxPilotGain(uint8_t value)
          Gain of TX pilot to adjust pilot frequency deviation.
          Definition: QN8066.cpp:446
          @@ -362,7 +479,7 @@

          void loop() {
          }
          -
          void setTxSoftCliptTreshold(uint8_t value)
          TX soft clip threshold.
          Definition: QN8066.cpp:401
          +
          void setTxSoftCliptTreshold(uint8_t value)
          TX soft clip threshold.
          Definition: QN8066.cpp:483
          @@ -399,7 +516,7 @@

          void loop() {
          }
          -
          void setTxOffAfterOneMinuteNoAudio(bool value)
          Set of 1 minute time for PA off when no audio.
          Definition: QN8066.cpp:427
          +
          void setTxOffAfterOneMinuteNoAudio(bool value)
          Set of 1 minute time for PA off when no audio.
          Definition: QN8066.cpp:509
          @@ -436,7 +553,7 @@

          void loop() {
          }
          -
          void setTxOffAfterOneMinute(uint8_t value)
          Sets PA Off after 1 minute time when no audio.
          Definition: QN8066.cpp:454
          +
          void setTxOffAfterOneMinute(uint8_t value)
          Sets PA Off after 1 minute time when no audio.
          Definition: QN8066.cpp:536
          @@ -473,7 +590,7 @@

          void loop() {
          }
          -
          void setAudioAnalogGain(uint8_t value)
          Sets volume control gain of analog portion.
          Definition: QN8066.cpp:481
          +
          void setAudioAnalogGain(uint8_t value)
          Sets volume control gain of analog portion.
          Definition: QN8066.cpp:563
          @@ -510,7 +627,7 @@

          void loop() {
          }
          -
          void setAudioDigitalGain(uint8_t value)
          Sets set digital volume gain.
          Definition: QN8066.cpp:511
          +
          void setAudioDigitalGain(uint8_t value)
          Sets set digital volume gain.
          Definition: QN8066.cpp:593
          @@ -547,7 +664,7 @@

          void loop() {
          }
          -
          void setAudioDacHold(bool value)
          DAC output control.
          Definition: QN8066.cpp:541
          +
          void setAudioDacHold(bool value)
          DAC output control.
          Definition: QN8066.cpp:623
          @@ -584,7 +701,7 @@

          void loop() {
          }
          -
          void setAudioTxDiff(bool value)
          Tx audio input mode selection.
          Definition: QN8066.cpp:569
          +
          void setAudioTxDiff(bool value)
          Tx audio input mode selection.
          Definition: QN8066.cpp:651
          @@ -635,7 +752,7 @@

          void loop() {
          }
          -
          void setTxInputImpedance(uint8_t value)
          TX mode input impedance for both L/R channels.
          Definition: QN8066.cpp:607
          +
          void setTxInputImpedance(uint8_t value)
          TX mode input impedance for both L/R channels.
          Definition: QN8066.cpp:689
          @@ -687,7 +804,7 @@

          void loop() {
          }
          -
          void setTxDigitalGain(uint8_t value)
          TX digital gain.
          Definition: QN8066.cpp:645
          +
          void setTxDigitalGain(uint8_t value)
          TX digital gain.
          Definition: QN8066.cpp:727
          @@ -745,7 +862,7 @@

          void loop() {
          }
          -
          void setTxInputBufferGain(uint8_t value)
          TX input buffer gain.
          Definition: QN8066.cpp:685
          +
          void setTxInputBufferGain(uint8_t value)
          TX input buffer gain.
          Definition: QN8066.cpp:767
          @@ -782,7 +899,7 @@

          void loop() {
          }
          -
          void setTxSoftClippingEnable(bool value)
          TX soft clipping enable.
          Definition: QN8066.cpp:713
          +
          void setTxSoftClippingEnable(bool value)
          TX soft clipping enable.
          Definition: QN8066.cpp:795
          @@ -820,7 +937,7 @@

          void loop() {
          }
          -
          void setTxFrequencyDerivation(uint8_t value)
          Specify total TX frequency deviation.
          Definition: QN8066.cpp:741
          +
          void setTxFrequencyDerivation(uint8_t value)
          Specify total TX frequency deviation.
          Definition: QN8066.cpp:823
          @@ -857,7 +974,7 @@

          void loop() {
          }
          -
          void setPAC(uint8_t PA_TRGT)
          PA output power target control.
          Definition: QN8066.cpp:765
          +
          void setPAC(uint8_t PA_TRGT)
          PA output power target control.
          Definition: QN8066.cpp:847
          @@ -908,7 +1025,7 @@

          void loop() {
          }
          -
          void setToggleTxPdClear()
          TX aAudio peak clear signal.
          Definition: QN8066.cpp:849
          +
          void setToggleTxPdClear()
          TX aAudio peak clear signal.
          Definition: QN8066.cpp:931
          @@ -940,7 +1057,7 @@

          void loop() {
          }
          -
          int getAudioPeakValue()
          Audio peak value at ADC input.
          Definition: QN8066.cpp:882
          +
          int getAudioPeakValue()
          Audio peak value at ADC input.
          Definition: QN8066.cpp:964

          References QN8066::getStatus3().

          diff --git a/extras/apidoc/html/group__group04.js b/extras/apidoc/html/group__group04.js index ade447a..f24f232 100644 --- a/extras/apidoc/html/group__group04.js +++ b/extras/apidoc/html/group__group04.js @@ -2,7 +2,10 @@ var group__group04 = [ [ "QN8066::setTX", "group__group04.html#ga8ba44d4f2df4cd694886cbe73f73cfaa", null ], [ "QN8066::setTxStereo", "group__group04.html#ga7fbea7d2ae6bdf9719ee252e6a612a83", null ], + [ "QN8066::setTxMono", "group__group04.html#ga469cbfe6404a8ef59a98e805fb5095fb", null ], + [ "QN8066::getTxMono", "group__group04.html#ga859311799654c9a914daa41c74c7bfcd", null ], [ "QN8066::setTxPreEmphasis", "group__group04.html#gab1a0d8a388d2ca976c67b2f31c4d8be1", null ], + [ "QN8066::setPreEmphasis", "group__group04.html#ga70f715c1483a62426d8368c1defa93dd", null ], [ "QN8066::setTxPilotGain", "group__group04.html#gad46b7a63f4c0887a2b0c9b1b068739d4", null ], [ "QN8066::setTxSoftCliptTreshold", "group__group04.html#ga0032c60d8038a749f69b7e8508fa014d", null ], [ "QN8066::setTxOffAfterOneMinuteNoAudio", "group__group04.html#ga59c9bd87716f1c0ffb1be2a143a95571", null ], diff --git a/extras/apidoc/html/group__group99.html b/extras/apidoc/html/group__group99.html index e3841e3..ef31dd1 100644 --- a/extras/apidoc/html/group__group99.html +++ b/extras/apidoc/html/group__group99.html @@ -179,9 +179,9 @@

          QN8066 Class.
          Definition: QN8066.h:703
          void setup(uint16_t xtalDiv=1000, bool mono=false, bool rds=false, uint8_t PreEmphasis=0, uint8_t xtalInj=0, uint8_t imageRejection=1, uint8_t txSoftClipThreshold=0, uint8_t oneMinutOff=3, uint8_t gainTxPLT=9, uint8_t txFreqDev=125, uint8_t rdsLineIn=0, uint8_t rdsFreqDev=60)
          QN8066 initial configuration.
          Definition: QN8066.cpp:190
          -
          void setTxFrequencyDerivation(uint8_t value)
          Specify total TX frequency deviation.
          Definition: QN8066.cpp:741
          +
          void setTxFrequencyDerivation(uint8_t value)
          Specify total TX frequency deviation.
          Definition: QN8066.cpp:823
          void setTX(uint16_t frequency)
          Sets the TX mode.
          Definition: QN8066.cpp:261
          -
          void convertToChar(uint16_t value, char *strValue, uint8_t len, uint8_t dot, uint8_t separator='.', bool remove_leading_zeros=true)
          Converts a number to a char array.
          Definition: QN8066.cpp:1064
          +
          void convertToChar(uint16_t value, char *strValue, uint8_t len, uint8_t dot, uint8_t separator='.', bool remove_leading_zeros=true)
          Converts a number to a char array.
          Definition: QN8066.cpp:1146
          diff --git a/extras/apidoc/html/navtreeindex0.js b/extras/apidoc/html/navtreeindex0.js index 72dd330..ad42afa 100644 --- a/extras/apidoc/html/navtreeindex0.js +++ b/extras/apidoc/html/navtreeindex0.js @@ -53,12 +53,12 @@ var NAVTREEINDEX0 = "_q_n8066_8h_source.html":[4,0,0,0,1], "annotated.html":[3,0], "class_q_n8066.html":[3,0,0], -"class_q_n8066.html#a0414074e15ad0b9d717cd907481ac185":[3,0,0,43], -"class_q_n8066.html#a0f742e2c0b420df9d26b83dd6ed43bb1":[3,0,0,26], -"class_q_n8066.html#a628b20fde963e0b48a7404f817c23ec2":[3,0,0,42], +"class_q_n8066.html#a0414074e15ad0b9d717cd907481ac185":[3,0,0,46], +"class_q_n8066.html#a0f742e2c0b420df9d26b83dd6ed43bb1":[3,0,0,29], +"class_q_n8066.html#a628b20fde963e0b48a7404f817c23ec2":[3,0,0,45], "class_q_n8066.html#a7ea04cd950a6627cd494c7cd48abbe92":[3,0,0,5], -"class_q_n8066.html#a801b74d0c6d39c9c828f20a46fb3ce7c":[3,0,0,30], -"class_q_n8066.html#a8f5f8f73c0d0f1faa96a6b5bb8bde49b":[3,0,0,31], +"class_q_n8066.html#a801b74d0c6d39c9c828f20a46fb3ce7c":[3,0,0,33], +"class_q_n8066.html#a8f5f8f73c0d0f1faa96a6b5bb8bde49b":[3,0,0,34], "class_q_n8066.html#ae043cf96db238be36b902d97b8c9a1e3":[3,0,0,4], "classes.html":[3,1], "dir_1f4b329f7e2f3c828837b1469186700f.html":[4,0,0,0], diff --git a/extras/apidoc/html/navtreeindex1.js b/extras/apidoc/html/navtreeindex1.js index dfb0f43..624f9dd 100644 --- a/extras/apidoc/html/navtreeindex1.js +++ b/extras/apidoc/html/navtreeindex1.js @@ -21,26 +21,29 @@ var NAVTREEINDEX1 = "group__group03.html":[2,3], "group__group03.html#ga0163945d4e150b6a8ff25fd0b5a783f7":[2,3,0], "group__group04.html":[2,4], -"group__group04.html#ga0032c60d8038a749f69b7e8508fa014d":[2,4,4], -"group__group04.html#ga09843594c1c9203a738c3a18cbc78403":[2,4,13], -"group__group04.html#ga366e4fed2331cd9c22efb4ae555a5c57":[2,4,17], -"group__group04.html#ga4670b899f6f3df01c4d967b7f461318a":[2,4,8], -"group__group04.html#ga59c9bd87716f1c0ffb1be2a143a95571":[2,4,5], -"group__group04.html#ga751bb2147b6355745b261cc8f86a017c":[2,4,11], +"group__group04.html#ga0032c60d8038a749f69b7e8508fa014d":[2,4,7], +"group__group04.html#ga09843594c1c9203a738c3a18cbc78403":[2,4,16], +"group__group04.html#ga366e4fed2331cd9c22efb4ae555a5c57":[2,4,20], +"group__group04.html#ga4670b899f6f3df01c4d967b7f461318a":[2,4,11], +"group__group04.html#ga469cbfe6404a8ef59a98e805fb5095fb":[2,4,2], +"group__group04.html#ga59c9bd87716f1c0ffb1be2a143a95571":[2,4,8], +"group__group04.html#ga70f715c1483a62426d8368c1defa93dd":[2,4,5], +"group__group04.html#ga751bb2147b6355745b261cc8f86a017c":[2,4,14], "group__group04.html#ga7fbea7d2ae6bdf9719ee252e6a612a83":[2,4,1], -"group__group04.html#ga85384e9b43f34c41e7b9d4699cb6bfc7":[2,4,7], -"group__group04.html#ga88ea23b676feb40a15725b9273eca95b":[2,4,15], +"group__group04.html#ga85384e9b43f34c41e7b9d4699cb6bfc7":[2,4,10], +"group__group04.html#ga859311799654c9a914daa41c74c7bfcd":[2,4,3], +"group__group04.html#ga88ea23b676feb40a15725b9273eca95b":[2,4,18], "group__group04.html#ga8ba44d4f2df4cd694886cbe73f73cfaa":[2,4,0], -"group__group04.html#ga8eb4772b22c08ce7b44e52b01af342f5":[2,4,12], -"group__group04.html#ga90eeea994b03d7c31ac09426982884c0":[2,4,16], -"group__group04.html#gab1a0d8a388d2ca976c67b2f31c4d8be1":[2,4,2], -"group__group04.html#gab21e226857d1b2ac384623fd47784ce5":[2,4,14], -"group__group04.html#gad1cad21dc29703b30df776dbbb98a08a":[2,4,6], -"group__group04.html#gad46b7a63f4c0887a2b0c9b1b068739d4":[2,4,3], -"group__group04.html#gade021b98b99e9239c390461d22020c4e":[2,4,10], -"group__group04.html#gadfd3134c2de7e8dd2e079e3abfbfe7a0":[2,4,9], -"group__group04.html#gaee7afb6a9a31a99fc29b8b9d7d0a00bc":[2,4,19], -"group__group04.html#gaf68d40e6fdc7a17cb64d883d93af3886":[2,4,18], +"group__group04.html#ga8eb4772b22c08ce7b44e52b01af342f5":[2,4,15], +"group__group04.html#ga90eeea994b03d7c31ac09426982884c0":[2,4,19], +"group__group04.html#gab1a0d8a388d2ca976c67b2f31c4d8be1":[2,4,4], +"group__group04.html#gab21e226857d1b2ac384623fd47784ce5":[2,4,17], +"group__group04.html#gad1cad21dc29703b30df776dbbb98a08a":[2,4,9], +"group__group04.html#gad46b7a63f4c0887a2b0c9b1b068739d4":[2,4,6], +"group__group04.html#gade021b98b99e9239c390461d22020c4e":[2,4,13], +"group__group04.html#gadfd3134c2de7e8dd2e079e3abfbfe7a0":[2,4,12], +"group__group04.html#gaee7afb6a9a31a99fc29b8b9d7d0a00bc":[2,4,22], +"group__group04.html#gaf68d40e6fdc7a17cb64d883d93af3886":[2,4,21], "group__group05.html":[2,5], "group__group05.html#ga0664c14d7c23ede48874c9007b157d46":[2,5,3], "group__group05.html#ga1c7236e219778ab5a939ff4bd659183b":[2,5,2], diff --git a/extras/apidoc/html/search/all_4.js b/extras/apidoc/html/search/all_4.js index 399d039..f8c6263 100644 --- a/extras/apidoc/html/search/all_4.js +++ b/extras/apidoc/html/search/all_4.js @@ -7,5 +7,6 @@ var searchData= ['getstatus1_4',['getStatus1',['../group__group02.html#ga42fb3ab79849550ce078c5efb591d291',1,'QN8066']]], ['getstatus2_5',['getStatus2',['../group__group02.html#gac6731edee1a5da425a66878371b1104c',1,'QN8066']]], ['getstatus3_6',['getStatus3',['../group__group02.html#gafcb2a26df67c63e40800a29a559c5505',1,'QN8066']]], - ['gettxrdsupdated_7',['getTxRDSUpdated',['../group__group05.html#ga1c7236e219778ab5a939ff4bd659183b',1,'QN8066']]] + ['gettxmono_7',['getTxMono',['../group__group04.html#ga859311799654c9a914daa41c74c7bfcd',1,'QN8066']]], + ['gettxrdsupdated_8',['getTxRDSUpdated',['../group__group05.html#ga1c7236e219778ab5a939ff4bd659183b',1,'QN8066']]] ]; diff --git a/extras/apidoc/html/search/all_9.js b/extras/apidoc/html/search/all_9.js index c1d1b78..e8aaf1b 100644 --- a/extras/apidoc/html/search/all_9.js +++ b/extras/apidoc/html/search/all_9.js @@ -9,28 +9,30 @@ var searchData= ['setaudiotxdiff_6',['setAudioTxDiff',['../group__group04.html#gade021b98b99e9239c390461d22020c4e',1,'QN8066']]], ['setcrystalfrequency_7',['setCrystalFrequency',['../group__group01.html#ga0f7771a1c7fd08c5c832a54cfad4cbca',1,'QN8066']]], ['setpac_8',['setPAC',['../group__group04.html#ga90eeea994b03d7c31ac09426982884c0',1,'QN8066']]], - ['setrdsfrequencydeviation_9',['setRDSFrequencyDeviation',['../group__group05.html#gacb4f89faa8744c4adbf4b3bbfc2412b4',1,'QN8066']]], - ['setrdslinein_10',['setRDSLineIn',['../group__group05.html#ga53969a8d55eb57c9c8d97c5170f5d94b',1,'QN8066']]], - ['setregister_11',['setRegister',['../group__group02.html#ga8c3571a46681a2da4e5dbe0e2ba0b249',1,'QN8066']]], - ['setresetdelay_12',['setResetDelay',['../class_q_n8066.html#a0f742e2c0b420df9d26b83dd6ed43bb1',1,'QN8066']]], - ['setrx_13',['setRX',['../group__group03.html#ga0163945d4e150b6a8ff25fd0b5a783f7',1,'QN8066']]], - ['settoggletxpdclear_14',['setToggleTxPdClear',['../group__group04.html#gaf68d40e6fdc7a17cb64d883d93af3886',1,'QN8066']]], - ['settx_15',['setTX',['../group__group04.html#ga8ba44d4f2df4cd694886cbe73f73cfaa',1,'QN8066']]], - ['settxdigitalgain_16',['setTxDigitalGain',['../group__group04.html#ga8eb4772b22c08ce7b44e52b01af342f5',1,'QN8066']]], - ['settxfrequencyderivation_17',['setTxFrequencyDerivation',['../group__group04.html#ga88ea23b676feb40a15725b9273eca95b',1,'QN8066']]], - ['settxinputbuffergain_18',['setTxInputBufferGain',['../group__group04.html#ga09843594c1c9203a738c3a18cbc78403',1,'QN8066']]], - ['settxinputimpedance_19',['setTxInputImpedance',['../group__group04.html#ga751bb2147b6355745b261cc8f86a017c',1,'QN8066']]], - ['settxoffafteroneminute_20',['setTxOffAfterOneMinute',['../group__group04.html#gad1cad21dc29703b30df776dbbb98a08a',1,'QN8066']]], - ['settxoffafteroneminutenoaudio_21',['setTxOffAfterOneMinuteNoAudio',['../group__group04.html#ga59c9bd87716f1c0ffb1be2a143a95571',1,'QN8066']]], - ['settxpilotgain_22',['setTxPilotGain',['../group__group04.html#gad46b7a63f4c0887a2b0c9b1b068739d4',1,'QN8066']]], - ['settxpreemphasis_23',['setTxPreEmphasis',['../group__group04.html#gab1a0d8a388d2ca976c67b2f31c4d8be1',1,'QN8066']]], - ['settxrds_24',['setTxRDS',['../group__group05.html#gaaad14424c57781256cfbda7accadbd49',1,'QN8066']]], - ['settxsoftclippingenable_25',['setTxSoftClippingEnable',['../group__group04.html#gab21e226857d1b2ac384623fd47784ce5',1,'QN8066']]], - ['settxsoftclipttreshold_26',['setTxSoftCliptTreshold',['../group__group04.html#ga0032c60d8038a749f69b7e8508fa014d',1,'QN8066']]], - ['settxstereo_27',['setTxStereo',['../group__group04.html#ga7fbea7d2ae6bdf9719ee252e6a612a83',1,'QN8066']]], - ['settxtogglerdsready_28',['setTxToggleRDSReady',['../group__group05.html#gaba2e2e1f2df33bb652fe36878355bc98',1,'QN8066']]], - ['setup_29',['setup',['../group__group02.html#ga130d24b7a8f19a2758558b3f28eb03c2',1,'QN8066']]], - ['snrdb_30',['SNRDB',['../group__group00.html#a40858883345a2297b86e1adfeea40baa',1,'qn8066_srn']]], - ['starttransmitting_31',['startTransmitting',['../class_q_n8066.html#a8f5f8f73c0d0f1faa96a6b5bb8bde49b',1,'QN8066']]], - ['stoptransmitting_32',['stopTransmitting',['../class_q_n8066.html#a801b74d0c6d39c9c828f20a46fb3ce7c',1,'QN8066']]] + ['setpreemphasis_9',['setPreEmphasis',['../group__group04.html#ga70f715c1483a62426d8368c1defa93dd',1,'QN8066']]], + ['setrdsfrequencydeviation_10',['setRDSFrequencyDeviation',['../group__group05.html#gacb4f89faa8744c4adbf4b3bbfc2412b4',1,'QN8066']]], + ['setrdslinein_11',['setRDSLineIn',['../group__group05.html#ga53969a8d55eb57c9c8d97c5170f5d94b',1,'QN8066']]], + ['setregister_12',['setRegister',['../group__group02.html#ga8c3571a46681a2da4e5dbe0e2ba0b249',1,'QN8066']]], + ['setresetdelay_13',['setResetDelay',['../class_q_n8066.html#a0f742e2c0b420df9d26b83dd6ed43bb1',1,'QN8066']]], + ['setrx_14',['setRX',['../group__group03.html#ga0163945d4e150b6a8ff25fd0b5a783f7',1,'QN8066']]], + ['settoggletxpdclear_15',['setToggleTxPdClear',['../group__group04.html#gaf68d40e6fdc7a17cb64d883d93af3886',1,'QN8066']]], + ['settx_16',['setTX',['../group__group04.html#ga8ba44d4f2df4cd694886cbe73f73cfaa',1,'QN8066']]], + ['settxdigitalgain_17',['setTxDigitalGain',['../group__group04.html#ga8eb4772b22c08ce7b44e52b01af342f5',1,'QN8066']]], + ['settxfrequencyderivation_18',['setTxFrequencyDerivation',['../group__group04.html#ga88ea23b676feb40a15725b9273eca95b',1,'QN8066']]], + ['settxinputbuffergain_19',['setTxInputBufferGain',['../group__group04.html#ga09843594c1c9203a738c3a18cbc78403',1,'QN8066']]], + ['settxinputimpedance_20',['setTxInputImpedance',['../group__group04.html#ga751bb2147b6355745b261cc8f86a017c',1,'QN8066']]], + ['settxmono_21',['setTxMono',['../group__group04.html#ga469cbfe6404a8ef59a98e805fb5095fb',1,'QN8066']]], + ['settxoffafteroneminute_22',['setTxOffAfterOneMinute',['../group__group04.html#gad1cad21dc29703b30df776dbbb98a08a',1,'QN8066']]], + ['settxoffafteroneminutenoaudio_23',['setTxOffAfterOneMinuteNoAudio',['../group__group04.html#ga59c9bd87716f1c0ffb1be2a143a95571',1,'QN8066']]], + ['settxpilotgain_24',['setTxPilotGain',['../group__group04.html#gad46b7a63f4c0887a2b0c9b1b068739d4',1,'QN8066']]], + ['settxpreemphasis_25',['setTxPreEmphasis',['../group__group04.html#gab1a0d8a388d2ca976c67b2f31c4d8be1',1,'QN8066']]], + ['settxrds_26',['setTxRDS',['../group__group05.html#gaaad14424c57781256cfbda7accadbd49',1,'QN8066']]], + ['settxsoftclippingenable_27',['setTxSoftClippingEnable',['../group__group04.html#gab21e226857d1b2ac384623fd47784ce5',1,'QN8066']]], + ['settxsoftclipttreshold_28',['setTxSoftCliptTreshold',['../group__group04.html#ga0032c60d8038a749f69b7e8508fa014d',1,'QN8066']]], + ['settxstereo_29',['setTxStereo',['../group__group04.html#ga7fbea7d2ae6bdf9719ee252e6a612a83',1,'QN8066']]], + ['settxtogglerdsready_30',['setTxToggleRDSReady',['../group__group05.html#gaba2e2e1f2df33bb652fe36878355bc98',1,'QN8066']]], + ['setup_31',['setup',['../group__group02.html#ga130d24b7a8f19a2758558b3f28eb03c2',1,'QN8066']]], + ['snrdb_32',['SNRDB',['../group__group00.html#a40858883345a2297b86e1adfeea40baa',1,'qn8066_srn']]], + ['starttransmitting_33',['startTransmitting',['../class_q_n8066.html#a8f5f8f73c0d0f1faa96a6b5bb8bde49b',1,'QN8066']]], + ['stoptransmitting_34',['stopTransmitting',['../class_q_n8066.html#a801b74d0c6d39c9c828f20a46fb3ce7c',1,'QN8066']]] ]; diff --git a/extras/apidoc/html/search/functions_3.js b/extras/apidoc/html/search/functions_3.js index 399d039..f8c6263 100644 --- a/extras/apidoc/html/search/functions_3.js +++ b/extras/apidoc/html/search/functions_3.js @@ -7,5 +7,6 @@ var searchData= ['getstatus1_4',['getStatus1',['../group__group02.html#ga42fb3ab79849550ce078c5efb591d291',1,'QN8066']]], ['getstatus2_5',['getStatus2',['../group__group02.html#gac6731edee1a5da425a66878371b1104c',1,'QN8066']]], ['getstatus3_6',['getStatus3',['../group__group02.html#gafcb2a26df67c63e40800a29a559c5505',1,'QN8066']]], - ['gettxrdsupdated_7',['getTxRDSUpdated',['../group__group05.html#ga1c7236e219778ab5a939ff4bd659183b',1,'QN8066']]] + ['gettxmono_7',['getTxMono',['../group__group04.html#ga859311799654c9a914daa41c74c7bfcd',1,'QN8066']]], + ['gettxrdsupdated_8',['getTxRDSUpdated',['../group__group05.html#ga1c7236e219778ab5a939ff4bd659183b',1,'QN8066']]] ]; diff --git a/extras/apidoc/html/search/functions_4.js b/extras/apidoc/html/search/functions_4.js index 8f339d7..aa7acf3 100644 --- a/extras/apidoc/html/search/functions_4.js +++ b/extras/apidoc/html/search/functions_4.js @@ -9,27 +9,29 @@ var searchData= ['setaudiotxdiff_6',['setAudioTxDiff',['../group__group04.html#gade021b98b99e9239c390461d22020c4e',1,'QN8066']]], ['setcrystalfrequency_7',['setCrystalFrequency',['../group__group01.html#ga0f7771a1c7fd08c5c832a54cfad4cbca',1,'QN8066']]], ['setpac_8',['setPAC',['../group__group04.html#ga90eeea994b03d7c31ac09426982884c0',1,'QN8066']]], - ['setrdsfrequencydeviation_9',['setRDSFrequencyDeviation',['../group__group05.html#gacb4f89faa8744c4adbf4b3bbfc2412b4',1,'QN8066']]], - ['setrdslinein_10',['setRDSLineIn',['../group__group05.html#ga53969a8d55eb57c9c8d97c5170f5d94b',1,'QN8066']]], - ['setregister_11',['setRegister',['../group__group02.html#ga8c3571a46681a2da4e5dbe0e2ba0b249',1,'QN8066']]], - ['setresetdelay_12',['setResetDelay',['../class_q_n8066.html#a0f742e2c0b420df9d26b83dd6ed43bb1',1,'QN8066']]], - ['setrx_13',['setRX',['../group__group03.html#ga0163945d4e150b6a8ff25fd0b5a783f7',1,'QN8066']]], - ['settoggletxpdclear_14',['setToggleTxPdClear',['../group__group04.html#gaf68d40e6fdc7a17cb64d883d93af3886',1,'QN8066']]], - ['settx_15',['setTX',['../group__group04.html#ga8ba44d4f2df4cd694886cbe73f73cfaa',1,'QN8066']]], - ['settxdigitalgain_16',['setTxDigitalGain',['../group__group04.html#ga8eb4772b22c08ce7b44e52b01af342f5',1,'QN8066']]], - ['settxfrequencyderivation_17',['setTxFrequencyDerivation',['../group__group04.html#ga88ea23b676feb40a15725b9273eca95b',1,'QN8066']]], - ['settxinputbuffergain_18',['setTxInputBufferGain',['../group__group04.html#ga09843594c1c9203a738c3a18cbc78403',1,'QN8066']]], - ['settxinputimpedance_19',['setTxInputImpedance',['../group__group04.html#ga751bb2147b6355745b261cc8f86a017c',1,'QN8066']]], - ['settxoffafteroneminute_20',['setTxOffAfterOneMinute',['../group__group04.html#gad1cad21dc29703b30df776dbbb98a08a',1,'QN8066']]], - ['settxoffafteroneminutenoaudio_21',['setTxOffAfterOneMinuteNoAudio',['../group__group04.html#ga59c9bd87716f1c0ffb1be2a143a95571',1,'QN8066']]], - ['settxpilotgain_22',['setTxPilotGain',['../group__group04.html#gad46b7a63f4c0887a2b0c9b1b068739d4',1,'QN8066']]], - ['settxpreemphasis_23',['setTxPreEmphasis',['../group__group04.html#gab1a0d8a388d2ca976c67b2f31c4d8be1',1,'QN8066']]], - ['settxrds_24',['setTxRDS',['../group__group05.html#gaaad14424c57781256cfbda7accadbd49',1,'QN8066']]], - ['settxsoftclippingenable_25',['setTxSoftClippingEnable',['../group__group04.html#gab21e226857d1b2ac384623fd47784ce5',1,'QN8066']]], - ['settxsoftclipttreshold_26',['setTxSoftCliptTreshold',['../group__group04.html#ga0032c60d8038a749f69b7e8508fa014d',1,'QN8066']]], - ['settxstereo_27',['setTxStereo',['../group__group04.html#ga7fbea7d2ae6bdf9719ee252e6a612a83',1,'QN8066']]], - ['settxtogglerdsready_28',['setTxToggleRDSReady',['../group__group05.html#gaba2e2e1f2df33bb652fe36878355bc98',1,'QN8066']]], - ['setup_29',['setup',['../group__group02.html#ga130d24b7a8f19a2758558b3f28eb03c2',1,'QN8066']]], - ['starttransmitting_30',['startTransmitting',['../class_q_n8066.html#a8f5f8f73c0d0f1faa96a6b5bb8bde49b',1,'QN8066']]], - ['stoptransmitting_31',['stopTransmitting',['../class_q_n8066.html#a801b74d0c6d39c9c828f20a46fb3ce7c',1,'QN8066']]] + ['setpreemphasis_9',['setPreEmphasis',['../group__group04.html#ga70f715c1483a62426d8368c1defa93dd',1,'QN8066']]], + ['setrdsfrequencydeviation_10',['setRDSFrequencyDeviation',['../group__group05.html#gacb4f89faa8744c4adbf4b3bbfc2412b4',1,'QN8066']]], + ['setrdslinein_11',['setRDSLineIn',['../group__group05.html#ga53969a8d55eb57c9c8d97c5170f5d94b',1,'QN8066']]], + ['setregister_12',['setRegister',['../group__group02.html#ga8c3571a46681a2da4e5dbe0e2ba0b249',1,'QN8066']]], + ['setresetdelay_13',['setResetDelay',['../class_q_n8066.html#a0f742e2c0b420df9d26b83dd6ed43bb1',1,'QN8066']]], + ['setrx_14',['setRX',['../group__group03.html#ga0163945d4e150b6a8ff25fd0b5a783f7',1,'QN8066']]], + ['settoggletxpdclear_15',['setToggleTxPdClear',['../group__group04.html#gaf68d40e6fdc7a17cb64d883d93af3886',1,'QN8066']]], + ['settx_16',['setTX',['../group__group04.html#ga8ba44d4f2df4cd694886cbe73f73cfaa',1,'QN8066']]], + ['settxdigitalgain_17',['setTxDigitalGain',['../group__group04.html#ga8eb4772b22c08ce7b44e52b01af342f5',1,'QN8066']]], + ['settxfrequencyderivation_18',['setTxFrequencyDerivation',['../group__group04.html#ga88ea23b676feb40a15725b9273eca95b',1,'QN8066']]], + ['settxinputbuffergain_19',['setTxInputBufferGain',['../group__group04.html#ga09843594c1c9203a738c3a18cbc78403',1,'QN8066']]], + ['settxinputimpedance_20',['setTxInputImpedance',['../group__group04.html#ga751bb2147b6355745b261cc8f86a017c',1,'QN8066']]], + ['settxmono_21',['setTxMono',['../group__group04.html#ga469cbfe6404a8ef59a98e805fb5095fb',1,'QN8066']]], + ['settxoffafteroneminute_22',['setTxOffAfterOneMinute',['../group__group04.html#gad1cad21dc29703b30df776dbbb98a08a',1,'QN8066']]], + ['settxoffafteroneminutenoaudio_23',['setTxOffAfterOneMinuteNoAudio',['../group__group04.html#ga59c9bd87716f1c0ffb1be2a143a95571',1,'QN8066']]], + ['settxpilotgain_24',['setTxPilotGain',['../group__group04.html#gad46b7a63f4c0887a2b0c9b1b068739d4',1,'QN8066']]], + ['settxpreemphasis_25',['setTxPreEmphasis',['../group__group04.html#gab1a0d8a388d2ca976c67b2f31c4d8be1',1,'QN8066']]], + ['settxrds_26',['setTxRDS',['../group__group05.html#gaaad14424c57781256cfbda7accadbd49',1,'QN8066']]], + ['settxsoftclippingenable_27',['setTxSoftClippingEnable',['../group__group04.html#gab21e226857d1b2ac384623fd47784ce5',1,'QN8066']]], + ['settxsoftclipttreshold_28',['setTxSoftCliptTreshold',['../group__group04.html#ga0032c60d8038a749f69b7e8508fa014d',1,'QN8066']]], + ['settxstereo_29',['setTxStereo',['../group__group04.html#ga7fbea7d2ae6bdf9719ee252e6a612a83',1,'QN8066']]], + ['settxtogglerdsready_30',['setTxToggleRDSReady',['../group__group05.html#gaba2e2e1f2df33bb652fe36878355bc98',1,'QN8066']]], + ['setup_31',['setup',['../group__group02.html#ga130d24b7a8f19a2758558b3f28eb03c2',1,'QN8066']]], + ['starttransmitting_32',['startTransmitting',['../class_q_n8066.html#a8f5f8f73c0d0f1faa96a6b5bb8bde49b',1,'QN8066']]], + ['stoptransmitting_33',['stopTransmitting',['../class_q_n8066.html#a801b74d0c6d39c9c828f20a46fb3ce7c',1,'QN8066']]] ];