Lines Matching defs:chuunit

329 struct chuunit {  struct
330 u_char decode[20][16]; /* maximum-likelihood decoding matrix */
331 l_fp cstamp[BURST]; /* character timestamps */
332 l_fp tstamp[MAXSTAGE]; /* timestamp samples */
333 l_fp timestamp; /* current buffer timestamp */
334 l_fp laststamp; /* last buffer timestamp */
335 l_fp charstamp; /* character time as a l_fp */
336 int second; /* counts the seconds of the minute */
337 int errflg; /* error flags */
338 int status; /* status bits */
339 char ident[5]; /* station ID and channel */
341 int fd_icom; /* ICOM file descriptor */
342 int chan; /* radio channel */
343 int dwell; /* dwell cycle */
344 struct xmtr xmtr[NCHAN]; /* station metric */
350 int cbuf[BURST]; /* character buffer */
351 int ntstamp; /* number of timestamp samples */
352 int ndx; /* buffer start index */
353 int prevsec; /* previous burst second */
354 int burdist; /* burst distance */
355 int syndist; /* sync distance */
356 int burstcnt; /* format A bursts this minute */
357 double maxsignal; /* signal level (modem only) */
358 int gain; /* codec gain (modem only) */
363 int leap; /* leap/dut code */
364 int dut; /* UTC1 correction */
365 int tai; /* TAI - UTC correction */
366 int dst; /* Canadian DST code */
372 int fd_audio; /* audio port file descriptor */
373 double comp[SIZE]; /* decompanding table */
374 int port; /* codec port */
375 int mongain; /* codec monitor gain */
376 int clipcnt; /* sample clip count */
377 int seccnt; /* second interval counter */
382 l_fp tick; /* audio sample increment */
383 double bpf[9]; /* IIR bandpass filter */
384 double disc[LAG]; /* discriminator shift register */
385 double lpf[27]; /* FIR lowpass filter */
386 double monitor; /* audio monitor */
387 int discptr; /* discriminator pointer */
392 double baud; /* baud interval */
393 struct surv surv[8]; /* UART survivor structures */
394 int decptr; /* decode pointer */
395 int decpha; /* decode phase */
396 int dbrk; /* holdoff counter */