diff --git a/docs/index.html b/docs/index.html index 979a617..5449e75 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3573,7 +3573,7 @@ look ahead delay, as well.

float32_t peak1; // Peak voltage at output uint32_t countP; // Number of averaged samples for pwr0. }; -

+

levelDataCount();

Returns an uint32_t with the number of averaged samples @@ -3591,12 +3591,20 @@ look ahead delay, as well.

overshoot. A value of 2.0 or slightly less is normally used. gainOut is for convenience and sets the drive level to the next block.

-

setSideband(bool sbReverse);

The LSB/USB selection depends on the processing of the IQ outputs of this class. But, what we can do here is to reverse the selection by reversing the phase of one of the Weaver LO's.

+

setProcessing(bool cessbActive);

+

This function turns the CESSB on (if boolean cessbActive==true) or stops the CESSB (if false. + if boolean cessbActive==false). If cessbActive==false the SSB generation continues normally, but + without CESSB. The default is true.

+ +

getProcessing();

+

This function returns boolean true if CESSB processing is running + and boolean false if it is not.

+

Examples

File > Examples > OpenAudio_ArduinoLibrary > CESSB

@@ -3721,7 +3729,14 @@ look ahead delay, as well.

IQ outputs of this class. But, what we can do here is to reverse the selection by reversing the phase of the Q signal.

+

setProcessing(bool cessbActive);

+

This function turns the CESSB on (if boolean cessbActive==true) or stops the CESSB + (if boolean cessbActive==false). If cessbActive==false the SSB generation continues normally, but + without CESSB. The default is true.

+

getProcessing();

+

This function returns boolean true if CESSB processing is running + and boolean false if it is not.

setIQCorrections (bool useIQCorrection, float32_t gainI, float32_t crossIQ,float32_t crossQI);

@@ -4012,15 +4027,31 @@ look ahead delay, as well.

Additionally, getTransmitEnable() will go false when all characters in the buffer have been fully sent. This can be useful for control of Transmit/Receive.

+

getBufferSpace();

+

Returns the number of places (of 512) left in the character buffer.

+

amplitude(float32_t a);

Sets a, the zero-to-peak amplitude of the transmit signal. The default is 1.0. No return value.

-

frequency(float32_t f);

+

setFrequency(float32_t f);

Sets the frequency of the CW waveform. The default is 600 Hz. Any value up to half of the sample rate can be used. No return value.

+

setCWSpeedWPM(uint16_t speed);

+

Sets the speed ofCW sending. The default is 13 WPM. The speed is the highest of + the following that does not exceed the requested speed. There is no return value. +

+  5   11   17   23   29
+  6   12   18   24   30
+  7   13   19   25   35
+  8   14   20   26   40
+  9   15   21   27   50
+  10  16   22   28
+
+

+

setLongDashMs(uint32_t longDashMs);

Sets the length, in milliseconds, of the long dash, longDashMs. This is sent by a semi-colon in the CW buffer. The default is 1000 milliseconds. No return value.

diff --git a/gui/DesignTool_F32.zip b/gui/DesignTool_F32.zip index 1e7f766..ef27fa4 100644 Binary files a/gui/DesignTool_F32.zip and b/gui/DesignTool_F32.zip differ