[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] EDACS Control Channel

From: Frank Brickle
Subject: Re: [Discuss-gnuradio] EDACS Control Channel
Date: Sat, 15 Apr 2006 20:30:16 -0400
User-agent: Mozilla Thunderbird 1.0.6 (Windows/20050716)

Rick Parrish wrote:

I think "Trunk Tracker" is a trademark of Uniden. See http://www.trunktracker.com/ ...

Yes, right, sorry. It's been awhile.

Things to be wary of the code: It was written for Borland's Turbo-C compiler as a 16 bit DOS program. The size of a C "int" is 16 bits here. The program assumes direct access to an 8250 compatible UART. It installs it's own interrupt service routine. It uses the progammable timer-counter as a time-reference.

IIRC the bitslicing code is separable from the decoding functions, and the 16-bit-itude isn't a huge obstacle. The hardest thing to get your mind around is the fact that the decoding algorithm uses the sync vector as a terminator, not a header. That is, it uses the sync vector of the (logically) upcoming frame to cue the decoding of the data from the current frame.

There's a lot of UI goo also, but not too hard to ignore. The guts are pretty straightforward.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]