Commit Graph

93 Commits

Author SHA1 Message Date
Morten Rolland 7ca182e03a Added all html-files on i4lfax web-pages for easy updating by all developers. 1999-08-28 18:46:56 +00:00
Morten Rolland 7216b4f4be Fixed problem with inconsistent use of lookup-table. 1999-08-27 19:24:56 +00:00
Morten Rolland 73074077ab Test-bench for new V.21 demod and compile-fixes. 1999-08-27 18:03:43 +00:00
Morten Rolland c0db7e9bed New debugging format DEBUG_FORMAT_CONFIDENCE for debugging fsk_demod.c 1999-08-27 17:48:47 +00:00
Morten Rolland ada97c4655 Added new filter for rateconversion from 8kHz to 7.2kHz 1999-08-15 19:23:07 +00:00
Morten Rolland 12e3be58f0 Make 'ifax_connect' handle a null-pointer for terminating a signal chain. 1999-08-15 16:48:04 +00:00
Morten Rolland b7a55f9ede Added debugging format DEBUG_FORMAT_PACKED_BINARY for looking at byte-packed
sequences of bits, first bit in LSB.
1999-08-14 13:53:42 +00:00
Andreas Beck 21e4f59a95 Changed FSK demodulator to use s16/7200 at will. 1999-07-02 15:02:50 +00:00
Morten Rolland 93427029cb Changes to use new FSM framework. 1999-07-01 14:49:57 +00:00
Morten Rolland e3c90f8d4f Use new Statemachine framework. 1999-07-01 14:48:29 +00:00
Morten Rolland 6a16828964 Handle new files 1999-07-01 14:45:57 +00:00
Morten Rolland bd0e62c2e1 Build/analyze command-frames (DIS, DCS, ...) 1999-07-01 14:35:58 +00:00
Morten Rolland 864ed26323 Make state-machine use the new FSM framework. 1999-07-01 14:32:18 +00:00
Morten Rolland 4826f9f9c1 Framework for administrating multiple Finate State Machines (FSMs) 1999-07-01 14:27:19 +00:00
Morten Rolland 1b6a12cab6 Comand CMD_HDLC_FRAMING_IDLE will poll if encoder is idle (has finnished typ.) 1999-07-01 14:24:48 +00:00
Andreas Beck 780d309b3d Various small changes to HDLC decoding. 1999-06-29 19:36:17 +00:00
Thomas Reinemannn d7258a4654 *** empty log message *** 1999-06-28 18:55:01 +00:00
Morten Rolland 893bbca339 Fixed critical typo. 1999-06-28 12:49:15 +00:00
Morten Rolland 2f336bc056 Modified to be able to record both input and output in a log-file. The
old WAV-format logging format is gone; use external conversion.
1999-06-28 12:45:08 +00:00
Morten Rolland b1fb9a220b Make re-entrant with #ifndef/#define/#endif 1999-06-28 12:40:24 +00:00
Morten Rolland 048014b45a Report messages including current debug level, not just those above. 1999-06-28 12:39:40 +00:00
Morten Rolland 011007c54d Let the state-machine try to transmit something using HDLC and V.21 1999-04-18 18:20:48 +00:00
Morten Rolland 56e1aa5365 Regsiter new hdlc-encoder module. 1999-04-18 18:09:41 +00:00
Morten Rolland 95ec0cffe6 Register new hdlc-encoder module. 1999-04-18 18:07:59 +00:00
Morten Rolland 1963058bb4 Tried to fix a problem with bit-stuffing not being handeled properly. 1999-04-18 18:05:45 +00:00
Morten Rolland 4a9eff2130 Added hdlc-framing.c module to library. 1999-04-18 18:04:52 +00:00
Morten Rolland 28c2aeecd6 General cleanup and direct export of bitreversal-array for faster access. 1999-04-18 18:03:02 +00:00
Morten Rolland 63f4c0b517 Module for handeling HDLC-framing, bit-stuffing, flag detection, FCS check etc. 1999-04-13 17:26:01 +00:00
Oliver Eichler 989e868f55 *** empty log message *** 1999-04-13 16:34:34 +00:00
Morten Rolland dca3b6403a Desperate commit to try fix protection problems with CVS... 1999-03-23 21:48:00 +00:00
Morten Rolland 487b0058d2 Make 'amodemd' use G3 functions for fax-handeling. 1999-03-21 15:41:37 +00:00
Morten Rolland da3c4a6389 Include timers and softsignals. 1999-03-21 15:40:18 +00:00
Morten Rolland 55ef6b4f8e Minor fixes. 1999-03-21 15:39:26 +00:00
Morten Rolland b4d2b78bca Introduce helper-function for connecting DSP-modules into a chain. 1999-03-21 15:38:00 +00:00
Morten Rolland 8eb3a25289 Cleanup of comments, and better defaults. 1999-03-21 15:36:25 +00:00
Morten Rolland a136ca7055 Makefile for 'g3.a' library containing G3-fax handeling. 1999-03-21 15:34:53 +00:00
Morten Rolland 29042959c7 Essential functions used during a fax-transfer. 1999-03-21 15:33:59 +00:00
Morten Rolland f83704338d Define all timers used by the G3-fax system. 1999-03-21 15:32:01 +00:00
Morten Rolland d47a133481 Definition of fax-instance as used throughout. 1999-03-21 15:31:18 +00:00
Morten Rolland 91bc735b20 Main finite state machine for G3-fax transfers. 1999-03-21 15:29:34 +00:00
Morten Rolland 082627a20c Create an instance with all modules/variables needed to do G3-faxing. 1999-03-21 15:27:29 +00:00
Morten Rolland 32f1798860 Simple functions to administrate signaling between modules and state-machines 1999-03-21 15:24:35 +00:00
Morten Rolland 5c329672fe Very simple timers for use by the G3-fax state-machine 1999-03-21 15:22:34 +00:00
Morten Rolland 6505f5177f Fixed typo causing 'linedriver' not to return regularly. 1999-03-21 15:19:28 +00:00
Morten Rolland 65c132621b Guidelines for using ifax_malloc and types.h 1999-03-09 21:02:48 +00:00
Morten Rolland dab6e082c6 alaw.c added to library. 1999-03-09 20:57:42 +00:00
Morten Rolland aa50aaa335 Added a global instance for the 'linedriver' - it should be only one
linedriver (possibly shared by several modulation standards).
1999-03-09 20:56:38 +00:00
Morten Rolland ba3efe5f2d Added License banner and #ifndef/#endif for multiple inclusion. 1999-03-09 20:54:26 +00:00
Morten Rolland d9cd504479 Added Licence banner. 1999-03-09 20:53:04 +00:00
Morten Rolland 4969672df4 Put some more flesh to the bone WRT amodemd. 1999-03-09 20:51:04 +00:00