From 55c8d8082cdd065a9d4797b1ef23f7bd9ddcb560 Mon Sep 17 00:00:00 2001 From: boblark Date: Wed, 15 Feb 2023 20:11:22 -0800 Subject: [PATCH] Add radioCESSB_Z_transmit_F32 --- docs/index.html | 151 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 150 insertions(+), 1 deletion(-) diff --git a/docs/index.html b/docs/index.html index a794a6f..ab31b2b 100644 --- a/docs/index.html +++ b/docs/index.html @@ -419,6 +419,7 @@ span.mainfunction {color: #993300; font-weight: bolder} {"type":"radioCESSBtransmit_F32","data":{"defaults":{"name":{"value":"new"}},"shortName":"CESSB_Mod","inputs":"1","output":"0","category":"radio-function","color":"#E6E0F8","icon":"arrow-in.png","outputs":"2"}}, + {"type":"radioCESSB_Z_transmit_F32","data":{"defaults":{"name":{"value":"new"}},"shortName":"CESSB_Z_Mod","inputs":"1","output":"0","category":"radio-function","color":"#E6E0F8","icon":"arrow-in.png","outputs":"2"}}, {"type":"RadioFMDiscriminator_F32","data":{"defaults":{"name":{"value":"new"}},"shortName":"FMDiscrim","inputs":"1","output":"0","category":"radio-function","color":"#E6E0F8","icon":"arrow-in.png","outputs":"2"}}, @@ -3538,6 +3539,11 @@ The actual packets are taken that include file has information relating to this Teensy Audio implementation, as well.

+

This class may not be suitable for directly driving external I-Q hardware + mixers. The limited LO-RF isolation of those mixers can introduce a midband tone + that will be transmitted. To work around this problem, use the companion + class radioCESSB_Z_transmit_F32 that uses the phasing method of SSB generation.

+

The first activity for CESSB is to limit or clip the amplitude of the SSB signal. Internally this always occurs when the envelope of the SSB signal exceeds 1.0. This is all done with floating point arithmetic so values may exceed 1.0. The input level where this occurs @@ -3564,7 +3570,150 @@ The actual packets are taken to a communications bandwidth of around 2700 Hz.

- + + + +