
ComScope Monitoring
Key internal signals can be captured in real-time
and displayed on a host computer using the
ComScope feature of the ComBlock Control
Center. Click on the
button to start, then select
the signal traces and trigger are defined as follows:
Trace 1 signals
Format
Nominal
sampling
rate
Buffer
length
(samples)
1: Input signal I-
channel
8-bit signed Input sampling
rate
512
2: Demodulated Q-
channel
8-bit signed 1 sample /
symbol
512
3: Parallel correlator
output
8-bit
unsigned
1 sample/code
epoch
512
4: 2(S+N)/N after
despreading. Valid
only if code is locked.
Linear (i.e. not in dBs)
8-bit
unsigned
f
clk
512
Trace 2 signals
Format
Nominal
sampling
rate
Buffer
length
(samples)
1: Input signal Q-
channel
8-bit signed Input sampling
rate
512
2: Code replica.
Compare with
spread input signals
8-bit signed 2 samples/chip 512
3: Demodulated I-
channel
8-bit signed 1 sample /
symbol
512
4: Averaged signal
power (valid only
during code tracking)
8-bit signed
f
clk
512
Trace 3 signals
Format
Nominal
sampling
rate
Buffer
length
(samples)
1: Code tracking phase
correction
(accumulated)
8-bit signed 2 samples /
symbol
512
2: Carrier fine tracking
phase
8-bit signed
f
clk
512
3: I-Symbol tracking
phase (accumulated)
8-bit signed 1 sample /
symbol
512
4: Averaged noise
power (valid only
during code tracking)
8-bit signed
f
clk
512
Trigger Signal
Format
1: Start of code
replica
Binary
2. Code Lock
Binary
Signals sampling rates can be changed under
software control by adjusting the decimation factor
and/or selecting the
f
clk
processing clock as real-
time sampling clock.
In particular, selecting the
f
clk
processing clock as
real-time sampling clock allows one to have the
same time-scale for all signals.
The ComScope user manual is available at
www.comblock.com/download/comscope.pdf
ComScope example, showing code lock with aligned:
received spread signal (green) vs code replica (red)
ComScope example: showing demodulated I-
channel
12