Must have missed something, but in looking at the coding scheme for the
frequency shifts in Jason (as a preliminary to writing some PIC code to
drive a DDS chip for a beacon) I came across a snag.
The 64 characters are coded 4 bits at a time (allowing for the MSB
identifier) as 16 frequency shifts. OK so far, 16 shifts = 4 bits. But,
what happens if it is impossible to get more than 8 bits of shift? For
instance, say the frequency from the last character ended up at exactly
midway - frequency 8. Then it is impossible to code any value greater than
8 without going outside the defined frequency limits.
I'm sure this was all explained last year when the mode was being developed
but can't find any reference to it now. And the Tech Notes that come with
V0.94 don't cover this aspect.
A thought has just occurred while writing this - does the direction of
frequency shift matter, which can then be taken modulo 16, giving 16
possible shifts from 17 tones? Which means the sideband in use is
sensitive. Have I answered my own question ?
Andy G4JNT
"This e-mail is intended for the recipient only. If you are not the
intended recipient you must not use, disclose, distribute, copy, print,
or rely upon this e-mail. If an addressing or transmission error has
misdirected this e-mail, please notify the author by replying to this e-mail."
"Recipients should note that all e-mail traffic on MOD systems is
subject to monitoring and auditing."
|