File osmocom-analog.changes of Package osmocom-analog

-------------------------------------------------------------------
Sun Nov 07 21:14:39 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20211107:
  * Correctly show channel frequencies in spectrum view when swapping SDR links
  * POCSAG
  * SoapySDR: Fixed API change from version 0.8.0
  * AMPS: Fixed minor compiler warning
  * C-Netz: Improve database dump (press 'i')
  * SIM sniffer: Minor output fix
  * C-Netz: Minor fixes to pulse shaping code
  * Eurosignal: Removed useless channel check
  * Fixed minor compiler warning
  * Refactoring validity check and prefix processing of dialed number
  * Fixed crash bug in dialing console
  * Add Magnetic card emulation for C-Netz
  * Refactoring ASCCI-Art image printing
  * Refactor global variables for signal processing
  * Minor changes at timer.c: Improved precision
  * SoapySDR uses time stamps to prevent gaps/overflows in transmit stream
  * Added locking to debug output, to prevent race condition between threads
  * B-Netz: Improved detection of tone/frame
  * Osmo-CC: Conversion function between values and their names
  * FUVST: Minor output improvements
  * C-Netz: Fix calls to 8-digits subscriber numbers
  * C-Netz: Updated base station list
  * Optionally output date with each debug line
  * Add message tracing to Osmo-CC
  * SoapySDR: Fixed API change from version 0.7.1
  * MPT1327: Correctly assign channel on calls towards radio unit
  * Working on Docs
  * Add MPT1327 / Regionet43 (Buendelfunk) network
  * libosmocc: Add support for individual session config (per endpoint)
  * libomsocc: Add function to check if interface is attached
  * SIM: Option to write sniffed PDU to file
  * libosmocc: Don't route on redirecting number
  * libosmocc: SDP parser ignores broken codec descriptions
  * Make Alsa sound interface indipendent from libmobile
  * Add new debug class
  * libmobile: Do not send 'proceeding', if call gets answered right after 'setup'
  * Osmo-CC: The 'local' socket peer is also used as default rtp-peer
  * Work on docs
  * Using "--limesdr" or "--limesdr-mini" will also set device to "lime"
  * Config file path can be changed by command line option "--config <path>"
  * Fix some minor compiling issues
  * Fixed broken --osmocc-cross option
  * Osmo-CC: Add telephone-event selection to helper
  * osmo-cc: Improve network type information element
  * Fix libdebug to be used with all osmo-cc projects
  * libmobile: Minor fixes
  * Added special strdup to liboptions, to prevent memory leaks for option strings
  * Rename the parameter "coherent" to "FFSK" which is the correct meaning.

-------------------------------------------------------------------
Fri Jul 23 12:49:58 UTC 2021 - Wojciech Kazubski <wk@ire.pw.edu.pl>

- Update to version 0.0.0+git.20210103:
  * SoapySDR: Fixed API change from version 0.7.1
  * Add MPT1327 / Regionet43 (Buendelfunk) network
  * and more bugfixes and improvements

-------------------------------------------------------------------
Sun Jan 03 09:38:07 UTC 2021 - mardnh@gmx.de

- Update to version 0.0.0+git.20210103:
  * Fixed typos in cli output and source code comments
  * OsmoCC: Limit number of default socket ports to 20

-------------------------------------------------------------------
Tue Dec 29 14:17:17 UTC 2020 - mardnh@gmx.de

- Update to version 0.0.0+git.20201229:
  * Fix IMTS timings according to new documents found
  * Work on docs
  * datenklo: Only compile if FUSE and ALSA is supported
  * Work on docs
  * Replaced MNCC by OSMO-CC
  * Add G.711 codec (alaw / ulaw conversion)
  * Add Osmo-CC library to replace MNCC
  * C-Netz: Implementation of a Funkvermittlungsstelle (FuVSt)
  * SS7 MTP Layer 2/3 Implementation (partly)
  * V.27ter Modem emulation (partly)
  * Added FIR filter to libfilter
  * Initialize jitter buffer delay with half of its size
  * C-Netz: Fix scheduling of frames when there is nothing to send

-------------------------------------------------------------------
Thu Oct 29 19:39:24 UTC 2020 - mardnh@gmx.de

- Update to version 0.0.0+git.20201029:
  * Zeitansage: Disable SDR
  * libwave: wave_read() returns the actual samples read
  * AMPS: Suggest to use channel 333 (SID 1 = Chicago) by default
  * Options: Add support for quotes and escape sequences
  * libdebug: Remove dependency on MAX_DISPLAY_WIDTH
  * DTMF: Correctly handle frequency marging (percent not hertz!)
  * Fix: Support multiple parameters in config file
  * Sound: Recover broken audio connection by closing and reopening the device
  * Add tx-gain option
  * Add option (global flag) to disable check of channel numbers at sender.c
  * Add option (global flag) to disable use of SDR
  * Allow disabling MNCC Console when using a digit length of 0
  * Ignore pending audio frames when there is no transaction (anymore).
  * C-Netz SIM: Terminate phone number string at first 0xf
  * C-Netz: Display "Bahn MS", "Bahn BS" and "Datenbetrieb" with messages
  * C-Netz: Added option to define time slots of OgK
  * C-Netz: Minor fixes
  * C-Netz: At correct timeslot switch channel mode
  * SIM: several fixes
  * Debug: Fix display of debug levels greater 31
  * SIM: Fix output of numbers >32767 when using EBD program mode
  * Adds country specific settings for Hungary.

-------------------------------------------------------------------
Sun May 24 16:10:02 UTC 2020 - mardnh@gmx.de

- Update to version 0.0.0+git.20200524:
  * Added SIM card emulator/sniffer for C-Netz
  * Options with multiple parameters are now correctly shown at debug message
  * Moved C-Netz "Speicherkarte" to "extra" directory and improved it.
  * Make debug output aliged
  * C-Netz: Allow dialing 8-digit numbers (FuVSt > 9)
  * Added local library for serial port access
  * Work on Docs
  * A string is used to define what digits can be dialed via console
  * Eurosignal: Allow dialing (paging) of Spare Digits
  * C-Netz: Correct check for valid channel numbers
  * osmotv: Added special cable network channels (Sonderkanaele)
  * Implementation of German "Zeitansage", spoken by Elvira Bader
  * Add option to allow early audio towards call interface
  * Don't core dump, if measurements are not defined
  * Fixed compiler error for old GCC
  * Add clock function to call interface
  * Work on docs
  * C-Netz: Added new list of base station names and IDs
  * Work on docs
  * C-Netz: --ms-power defines power level (not P-bits)
  * eurosignal: Fixed and simplified notification (beep) on received ID
  * MNCC: Add cause name for 'invalid callref'
  * osmoradio: Play audio and record wave simultaniously
  * osmoradio: Display wave form
  * osmoradio: Fix disabling of emphasis

-------------------------------------------------------------------
Sat Dec 21 20:23:50 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0+git.20191210:
  * Add support for "Eurosignal", a classic paging service
  * Add power control to AM (power on/off per sample)
  * Add support for AM to libmobile and libsdr
  * Rename dbm0 (level) to speech (level)
  * Audio level of patterns were too loud.
  * Datenklo: Fix display input level and wave form

-------------------------------------------------------------------
Fri Nov 29 18:44:57 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0+git.20191129:
  * Modem emulator for "Datenklo" with AM7910/AM7911 emulation
  * Describe if audio device exists, but does not support both directions
  * New color for options debugging
  * Bugfix: Correct handling of n in strncat()
  * FSK demodulator: Also report bits that have duration < 0.5
  * Add filter switch to FSK modulator
  * Split FSK modem code into separate modulator and demodulator
  * C-Netz: Added list of base station names and IDs
  * C-Netz: Show if emergency call is made
  * C-Netz: Correctly synchronize time stamp of SpK to OgK
  * C-Netz: Fixup for broken Authentication patch
  * IMTS: Docs!
  * MTS/IMTS: (Improved) Mobile Telephone Service
  * Fixed performance issue with IIR filter
  * Fixed an unitialized-buffer bug.
  * Fixed use-after-free bug (config file handling)
  * Remove useless debug lines
  * SDR: Use greater offset from center frequency, if only one channel is used.
  * Move American tones into a lib, so that it can be used by IMTS also
  * Allow giving alphanumeric channels (Prepare for IMTS)
  * Osmo-TV: Add missing images from DOCS
  * Fixed many typos in output and source code comments
  * Allow dialing national and international prefix for AMPS/TACS
  * Radio: Add option to change volume of transmission/reception

-------------------------------------------------------------------
Mon Jul 01 15:56:47 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0+git.20190630:
  * Output ASCII art image after all init functions (inside main_mobile.c)
  * C-Netz: Add authentication support (process only)
  * OsmoTV: Generate correct amplitude of color signal (hopefully)
  * SDR: Display DC line (center frequency) in the spectrum view
  * SDR: Move center frequenc (DC) away from channels
  * Minimum frequency must be 8000 Hz
  * B-Netz: Make debug text more plausible

-------------------------------------------------------------------
Thu May 16 18:08:24 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0+git.20190512:
  * OsmoTV: Added more test patterns for TV repair
  * Fixup for fast mathm
  * NMT: Fixed traffic area (Y1Y2) digit conversion

-------------------------------------------------------------------
Wed Jan 02 20:54:01 UTC 2019 - mardnh@gmx.de

- Update to version 0.0.0+git.20190102:
  * C-Netz: Add option to control voice deviation
  * SDR: Move channel away from center frequency, to avoid bad RX

-------------------------------------------------------------------
Thu Dec 27 23:07:42 UTC 2018 - mardnh@gmx.de

- Update to version 0.0.0+git.20181223:
  * minor fixes of some prints; fix NMT message counter bug
  * work on docs
  * B-Netz: Add base stations of the Netherlands
  * Make run faster on ARM CPUs using fast math approximation
  * Radio: Minor fixes
  * NMT: Fix test of SMS code for different time zones
  * Added little INSTALL document and fixed some compiler issues

-------------------------------------------------------------------
Wed Oct 31 20:28:40 UTC 2018 - mardnh@gmx.de

- Update to version 0.0.0+git.20181030:
  * NMT: Fixed support for NMT-F (France; SFR)
  * NMT: Fix channel encoding for interleaved
  * Compandor: Remove unused option for unaffected level
  * Rework of displaying supervisory info: NMT and AMPS
  * C-Netz: Allow SDR using C-Netz without calibration options

-------------------------------------------------------------------
Sun Aug 26 19:14:18 UTC 2018 - mardnh@gmx.de

- Update to version 0.0.0+git.20180825:
  * SDR: Add presets for LimeSDR-Mini
  * Radio: Abort, if no RX sink is specified
  * SDR: Fix level range of IQ date; must not exceed range of -1 .. 1
  * C-Netz: Correcting some information elements
  * C-Netz: Swtitch speech scrambler only after receiving 3 consecutive frames with different scrambler mode
  * TV: Minor code cleanup
  * R2000: Fix recall option
  * SDR: Add clock source selection, untested yet
  * work on docs
  * B-Netz: Refactoring tone and quality detection

-------------------------------------------------------------------
Fri Jun 01 22:38:32 UTC 2018 - mardnh@gmx.de

- Update to version 0.0.0+git.20180527:
  * Make LimeSDR tune rx to tx frequency
  * Refactoring command line option handling
  * Update ImageMagick support to API version 7
  * Fix compiler warning in conjunction with strncpy
  * Add real-time scheduling to osmotv and make it default for all base stations
  * Osmoradio fixes: Use real time scheduling and always transmit empty buffer
  * SoapySDR: Flip initialization of RX and TX, so LimeSDR works with frequencies below 30 MHz
  * Work on docs
  * C-Netz: Fixed display of states (state display function)
  * Fixed -t (--tone) option

-------------------------------------------------------------------
Mon Apr 30 17:41:38 UTC 2018 - mardnh@gmx.de

- Update to version 0.0.0+git.20180419:
  * Transcode fourth digit of TACS phone number correctly, if it is 0.

-------------------------------------------------------------------
Fri Feb 16 20:02:57 UTC 2018 - mardnh@gmx.de

- Update to version 0.0.0+git.20180216:
  * Add 'osmoradio', an analog radio (FM/AM)
  * Add libam, a library to do AM modulation and demodulation
  * Add libclipper, a library to 'smoothly' clip overdriven audio levels
  * Improved audio (sdr) handling
  * Improved wave playback
  * Improved emphasis
  * remove obsolete function
  * Improving and cleaning configure script
  * B-Netz: Add dial sequence generator to emulate call setup from mobile phone
  * B-Netz: Some cleanups
  * libwave: Use libdebug for debugging messages.
  * Make libdebug not depend on libdisplay
  * Minor debug message corrections
  * work on docs
  * B-Netz: Give warning about possibly unsupported channels
  * Fix compiler warnings
  * Make sound card support (Alsa) optional
  * libdisplay: Removing dependency from libmobile
  * NMT: Fixes on channel coding/handling
  * Add JollyCom, a simple and experimantal mobile network
  * Squelch improvement
  * SDR: Add option to set local oscillator (LO) offset
  * Remove dependencies between debug, displays and mncc-console
  * Add 'hold' function and level display to spectrum view
  * B-Netz: Minor fixes to timings and debug messages
  * SDR: Add DC offset removal (DC bias)
  * Add DTMF decoder to libdtmf
  * FM modulation: Never turn carrier completely off
  * Add NaN debugging to IIR filter (disabled by default)
  * Add library to normalize speech level (Sendevolumenregler SVoR)
  * Restructure: Fixing library linking order
  * Restructure: Move debug from common code to 'libdebug'
  * Restructure: Move display from common code to 'libdisplay'
  * Restructure: Move mobile from common code to 'libmobile'
  * Restructure: Move sample from common code to 'libsample'
  * Restructure: Move sdr from common code to 'libsdr'
  * Restructure: Move sound from common code to 'libsound'
  * Restructure: Move img from common code to 'libimage'
  * Restructure: Move mncc from common code to 'libmncc'
  * Restructure: Move compandor from common code to 'libcompandor'
  * Restructure: Move fsk from common code to 'libfsk'
  * Restructure: Move fm_modulation from common code to 'libfm'
  * Restructure: Move 'libgermantone' to a-netz code
  * Restructure: Move fft from common code to 'libfft'
  * Restructure: Move emphasis from common code to 'libemphasis'
  * Restructure: Move goertzel from common code to 'libgoertzel'
  * Restructure: Move jitter from common code to 'libjitter'
  * Restructure: Move squelch from common code to 'libsquelch'
  * Restructure: Move hagelbarger from common code to 'libhagelbarger'
  * Restructure: Move wave from common code to 'libwave'
  * Restructure: Move dtmf from common code to 'libdtmf'
  * Restructure: Move scrambler from C-Netz code to 'libscrambler'
  * Restructure: Move classic German tones from common code to 'libgermanton'
  * Restructure: Move timer from common code to 'libtimer'
  * Restructure: Move sample rate conversion from common code to 'libsamplerate'
  * Restructure: Move filters from common code to 'libfilter'

-------------------------------------------------------------------
Fri Dec 22 21:33:19 UTC 2017 - mardnh@gmx.de

- Update to version 0.0.0+git.20171111:
  * Fixed pointer corruption bug in timer.c
  * NMT: Add support for receiving 8-Bit-SMS, because it is mandatory
  * NMT: Fixup assign traffic channel
  * Fixup call control split
  * R2000: Make recall work when call is directly answered by call_up_setup
  * A-Netz: Number of operator can be defined now
  * Fixup displaying measurements (array overflow)
  * Add option to cross-connect calls; Calls between mobiles are now possible
  * NMT: Assign traffic channel for outgoing and incoming calls
  * AMPS/TACS: Fixing release towards mobile station on FVC
  * Split call control from built-in call console by using MNCC layer

-------------------------------------------------------------------
Sun Oct 22 17:34:16 UTC 2017 - mardnh@gmx.de

- Update to version 0.0.0+git.20171022:
  * work on docs
  * TV: Fix case where no SDR nor wave file has been selected
  * B-Netz: Fixup of metering pulse
  * SDR: Check if the required bandwidth can be handled by given sample rate
  * Implementation of RX level squelch (for A-Netz and B-Netz)
  * Display channel offset with TX and RX channel frequencies on startup
  * SDR: Minor fixes in error condition handling
  * NMT-900: Handle channels >= 1025 correctly
  * NMT: Fixed segfault when decoding certain (invalid) messages
  * Call control: Minor logging fixes

-------------------------------------------------------------------
Wed May 17 19:40:44 UTC 2017 - mardnh@gmx.de

- Update to version 0.0.0+git.20170517:
  * Use thread to record and playback wave files without blocking
  * Start streaming of sound/SDR just before main loop
  * Work on docs
  * Rework on audio buffer management
  * main_common: Move init and cleanup function to main function
  * samplerate.c: Allow transcoding to lower sample rate other than 8000 Hz
  * C-Netz: Improved decoder debugging
  * SDR: Add option to send (previously recorded) IQ data instead of TX data
  * SDR: Add option to set IF bandwidth. If not defined, sampling rate is used.
  * fixup Rework on audio buffer management
  * SDR: disable TX or RX by setting TX or RX frequency to 0
  * SDR: Allow direct IQ TX and RX instead of fm modulating a list of channels
  * SDR: Fixed SoapySDR's arguments parsing
  * SDR: Added SoapySDR's compiler flags to common/Makefile
  * Rename filter -> iir_filter (file name and instance name)
  * No "sdr" audio device option required anymore (when using SDR)
  * Minor fixes on AMPS messages
  * C-Netz: Improved transmission of speech
  * Work on docs
  * C-Netz: SDR now uses zero-crossing to detect level changes.
  * SDR: Spectrum display will not scale FFT result
  * SDR: Checking given parameters with a tollerance of up to 0.001
  * minor cleanups

-------------------------------------------------------------------
Sat Feb 18 20:30:12 UTC 2017 - mardnh@gmx.de

- Update to version 0.0.0.git1487448176.f689244:
  * common code: Update call console only when it changes or after debug line
  * Add GPL 3 license text, as it is refered to in every source code
  * A-Netz: Reset tone detector when going idle
  * A-Netz: Don't allow emphasis, since it is not used with A-Netz
  * B-Netz: Minor change on start image
  * B-Netz: Add translation of emergency numbers 110 and 112
  * Fixed memory leak in PDEBUG(). Thanx to valgrind finding that!
  * C-Netz: Fixed double free bug
  * C-Netz: Make demodulation buffer size dynamic
  * NMT: Rework on FSK process, no more requirement for special sample rates
  * Rename functions and structure of biquad lowpass filter
  * prepare audio handling for multi carrier SDR
  * Rework on audio interface
  * Prepare for SDR: Add bandwidth and deviation info to sender instance
  * Generic SDR support
  * Support for UHD SDR interface
  * Neu structure for the paging process (B-Netz)
  * SDR forces default settings: emphasis and FSK polarity
  * SDR: Display IQ data as a plot using 'q' key
  * A-Netz: Option to set gain of paging tones
  * Fixed typos
  * SDR: Minor fixes
  * NMT: Make supervisory signal default, also allow setting per channel.
  * Use global init/cleanup function
  * Wave recording and playback now uses multi channels
  * Use individual sample rate and setting for call device (headset)
  * Plot IQ data as red points on display, if overdriven (vector length >= 1.0)
  * work on docs
  * Fixed paging channel switching of B-Netz
  * Fixed sleep interval in main loop
  * Filter improvement: LP and HP filters, added test function
  * Fixed calculation of elapsed UHD RX time stamp
  * Indexing tables by casting index to unsigned integer only
  * Move samples of int16_t format to sample_t, that is of type double
  * Test filter uses a dB graph to show the response graphically
  * Work on emphasis filter: Neutral @ 1000 Hz; Use filter before de-emphasis
  * Add global DC-Filter and remove all individual DC-Filters
  * Correcting all levels and move all remaining integer samples to sample_t
  * B-Netz, NMT: Improved check for minimum required sample rate
  * Minor fix in help output
  * --rx-gain option works now only with sound card
  * C-Netz: Remove the obviously useless noise function for unused timeslots
  * Open audio device for call (headset) after everything is prepared
  * C-Netz: Make average to clock measurements for a quicker result
  * AMPS: Fixed setting of signal polarity when using SDR
  * C-Netz: Improve clock speed measurements.
  * Show channel number and basic info when channel was created
  * C-Netz: Fix release of call process when no dialing was received from phone
  * Add ascii-art spectrum analyzer for SDR support
  * SDR transmits with full amplitude
  * Rework of sample rate conversion by using linear interpolation
  * SDR: Move FM modulation algorithms to a seperate file
  * C-Netz: Add low pass filter to eliminate high frequency noise
  * Add test to measure performance of FM modulation and filtering
  * C-Netz: Remove useless -V option
  * SoapySDR support
  * C-Netz: OgK must be on first channel, so sync works correctly

-------------------------------------------------------------------
Sat Dec 10 09:39:50 UTC 2016 - mardnh@gmx.de

- Update to version 0.0.0.git1481298158.3400f55:
  * Output enhancements
  * Fixed command line option descriptions
  * C-Netz: Simplifying TX signal clock sync between two channels
  * C-Netz: Add code documentation...
  * work on docs
  * A-Netz / B-Netz: Add function to change state, debug with channel info
  * Add function to change dsp state, more debug with channel info
  * work on docs
  * Add common function to give hotkey help

-------------------------------------------------------------------
Tue Nov 29 07:47:16 UTC 2016 - mardnh@gmx.de

- Update to version 0.0.0.git1480280807.938fb74:
  * A-Netz: Click removal when changing sequenced paging tones
  * common code: Display wave form in color
  * C-Netz: Minor coding style changes, no changes to process
  * Changed command line options
  * B-Netz: Fixes call procedure according to the standard FTZ 171 R 4

-------------------------------------------------------------------
Sun Nov 13 19:05:55 UTC 2016 - mardnh@gmx.de

- Update to version 0.0.0.git1479016244.7a2ff38:
  * common code: Fix double free bug
  * AMPS: Show number of correct words (CRC) for each FOCC frame
  * AMPS: Improved level detection of bit decoder
  * work on docs
  * AMPS: Add option to be more tollerant to sync detection
  * work on docs
  * AMPS: Fixes for multi transceiver support
  * B-Netz: Move 'telegramm' generation to seperate telegramm.c/h files
  * common code: Display multiple wave forms for each channel used
  * work on docs
  * A-Netz: Keep phase for each paging tone when played in sequence
  * A-Netz: Use Operator number 010 when calling from mobile station
  * Move realtime scheduling and signal handling to common code
  * B-Netz: Rename special start digit for coin box phone type
  * NMT: Fixed compiler warning
  * Add .dirstamp to .gitignore

-------------------------------------------------------------------
Sun Oct 23 13:47:52 UTC 2016 - mardnh@gmx.de

- Update to version 0.0.0.git1477216202.c6d3a41:
  * C-Netz: Generator and Arduino programmer for SIM cards
  * B-Netz: Work on pilot signal generation
  * Add check if fromat at PDEBUG() is consistent (like printf)
  * C-Netz: Don't access transaction after destroying it
  * C-Netz: Reset FSK decoder when switching channel mode
  * Added and fixed extra compiler warnings
  * C-Netz: Remove global variables, because they don't speed up anything
  * Work on Docs
  * C-Netz: Changing keepalive interval to 2 minutes and retry to 1 minute
  * C-Netz: Adjusting compandor response level
  * C-Netz: Use emphasis with 200 uS time constant
  * C-Netz: Increment error counter only when trying to reach the phone

-------------------------------------------------------------------
Sun Oct 02 09:21:57 UTC 2016 - mardnh@gmx.de

- Update to version 0.0.0.git1475391966.50e3115:
  * NMT: Fix on paging retry
  * callref: Move callref from 'sender' to individual implementation of a, b, c-netz
  * C-Netz: callref is moved completely to transaction object
  * AMPS: Callref is moved completely to transaction object
  * Update README
  * AMPS: Correcting channel number range
  * work on docs

-------------------------------------------------------------------
Sun Aug 21 19:44:01 UTC 2016 - mardnh@gmx.de

- Update to version 0.0.0.git1471681306.37ca463:
  * C-Netz: Documentation of the call process in the source code
  * work on docs
  * NMT: Add transaction handling
  * NMT: Fixed channel coding for channels other than 1..9

-------------------------------------------------------------------
Sun Aug 14 18:12:33 UTC 2016 - mardnh@gmx.de

- Update to version 0.0.0.git1471094352.7d11154:
  * C-Netz: Documentation of some system informations
  * C-Netz: Fix missing callref assignment (MT call)
  * Common code: Fix sound card reset
  * Common code: Add call state debugging
  * Alsa: Keep 8 samples in input buffer to avoid reading corrupted samples

-------------------------------------------------------------------
Wed Aug 03 19:53:08 UTC 2016 - mardnh@gmx.de

- Update to version 0.0.0.git1470220856.e07057a:
  * work on docs
  * NMT: Fix SMS deliver output message
  * C-Netz: Fixed multi-transceiver mode and show channel in various logs
  * NMT: Give warning of missing channel type AFTER creating all channels
  * NMT: Fix SMS cleanup
  * C-Netz: Fix transaction list corruption
  * C-Netz: Autoselect polarity on all transceivers
  * C-Netz: retry call setup messages up to 3 times
  * AMPS: Fix transaction list corruption
  * C-Netz: Move callref to transaction. Callref on SpK only when its busy.
  * C-Netz: Use cosine-square ramp for better signal generation
  * C-Netz: Release MT call, if mobile phone does not respond
  * Add info key 'i' to show some states.
  * NMT: Fixed multi-transceiver mode and show channel in various logs
  * NMT: Fix, stop ringing timer at answer
  * NMT: Fixing audio level of supervisory signal to match 0.3 KHz deviation
  * AMPS: Note about future callref handling
  * C-Netz: Fix release cause coding
  * Send test tone towards mobile when no headphone sound device is selected
  * C-Netz: Add support for extended frequency band. (October 1989)
  * C-Netz: Fixed some debugging output
  * C-Netz: Add hack to increase voice deviation for some newer phone
  * work on docs

-------------------------------------------------------------------
Mon Jul 25 19:12:29 UTC 2016 - mardnh@gmx.de

- Update to version 0.0.0.git1469356269.0593f7d:
  * B-Netz: Compiler switch to generate a dial sequence (for testing)
  * NMT: Various fixes for SMS support
  * Cleanup warnings at autoconfig files
  * work on docs
  * B-Netz: Rework on dialing start digit: New unknown type added
  * B-Netz: Added description for GFS 19 to reduce transmit power
  * NMT: Rework on frame (message) types
  * NMT: Fix autoanswer
  * NMT: Caller ID support
  * Release active call, when disconnect is received from network
  * NMT: Change 'index' of message to 'mt' (message type)
  * NMT: Minor fix at debug output
  * Remove console line before printing debugging and on exit
  * Typos: acknowledgement -> acknowledgment  signalling -> signaling
  * Fix typos

-------------------------------------------------------------------
Tue Jul 12 10:55:09 UTC 2016 - mardnh@gmx.de

- Update to version 0.0.0.git1468070177.2137db0:
  * AMPS: Show round trip delay of Filler frames in loopback mode
  * AMPS: Add option to use the BUSY/IDLE bit on FOCC
  * Rename 'compander' to 'compandor'
  * work on docs
  * ALSA code: Fixed corrupted sample at the end of a read
  * Minor fixup to .gitignore: ignore test_compandor
  * B-Netz: Reply the station ID correctly
  * work on docs
  * minor fix at MNCC socket
  * common code: Add support for main loop handler
  * common code: Check and ignore events without callref set
  * NMT / DMS: User data facility support (required for SMS)
  * NMT / SMS: Short Message Service support
  * NMT: Autoanswer for SMS/DMS calls

-------------------------------------------------------------------
Sun Jun 19 18:41:46 UTC 2016 - mardnh@gmx.de

- Update to version 0.0.0.git1466351216.d851c37:
  * common code: Add processing interval option to decrese CPU usage
  * AMPS: Various minor fixes
  * Work on docs
  * AMPS: Detect difference between paging response and call response
  * common code: Minor fix in main loop
  * common code: Release MNCC call 30 seconds after listening to announcement

-------------------------------------------------------------------
Sat Jun 18 15:10:07 UTC 2016 - mardnh@gmx.de

- Update to version 0.0.0.git1466229918.e10898c:
  * B-Netz: Add timer for switching back from calling channel
  * Add dsp mode change fuction to A and B Netz, fixed NMT
  * common code: Add debug #define for capture generated singal
  * NMT: fix minor bug
  * C-Netz: Move transaction routines to seperate file
  * common code: Add feature to select debug category rather than showing all
  * common code: Call control allows to re-dial after disconnect
  * work on docs
  * Add function to display wave form from input/loop
  * Implementation of Advanced Mobile Phone Service (AMPS)
  * C-Netz: Minor cosmetic fixes

-------------------------------------------------------------------
Thu May 26 14:41:41 UTC 2016 - mardnh@gmx.de

- move documentation to a separate package

-------------------------------------------------------------------
Tue May 24 20:53:43 UTC 2016 - mardnh@gmx.de

- Update to version 0.0.0.git1463416881.1ceb302:
  * wip: docs
  * C-Netz: Advice about requirement of emphasis done by software
  * Acknowledgements
  * Move amplitude (level) debugging to debug.c
  * Fixing station ID command line parameter
  * C-Netz: Fix TX polarity selection
  * NMT: Typo in channel list
  * C-Netz: Debug fixes
  * Fixed link problem with alsa lib

-------------------------------------------------------------------
Sun May 15 20:50:48 UTC 2016 - mardnh@gmx.de

- Update to version 0.0.0.git1463125023.46fa728:
  * initial git import
  * fixup: A-Netz documentation
  * anetz/bnetz: Remove redundant code to enter idle state
  * anetz/bnetz: Move option 'loss detection' from common code to individual code
  * bnetz: Simplifying 'telegramm' handling
  * Prepare for NMT: Fixes and improvements at common code
  * anetz: Add release timer, so station keeps blocked for a while
  * bnetz: Allow calling the phone using '05' prefix
  * Add DTMF coder to common part
  * Add compander to common part
  * Implementation of NMT (Nordic Mobile Telephoe) network
  * fixup debug class definition: rename DFSK and DAUDIO to DDSP
  * WIP: NMT docs
  * common code: Add feature to record received audio and replay it
  * Fixing timer handling
  * NMT: Fix hint and list of traffic area configuration
  * Add missing RANLIB definition to configure.ac
  * common code: Add function request information, if timer is running
  * common code: Sample rate conversion now supports any rate above 8000 Hz
  * Fixing compander
  * NMT: Show levels of received frames
  * NMT: Calculate quality of sync sequence and drop in case of bad quality
  * common: Add pre and de emphasis, if the radio does not support it
  * common code: Fix sample rate conversion
  * Implementation of C-Netz (German mobile telephone system)
  * common code: Make preemphasis 0 dB @ 1000 Hz
  * common code: Remove DC level before using Goertzel filter
  * NMT: Changes in parity check
  * B-Netz / NMT: minor changes at signal detection
  * A-Netz: Calibration of tone levels on TX and RX side
  * B-Netz: Minor fixes on signals
  * B-Netz: Calibration of tone levels on TX and RX side
  * Fix test binary location in .gitignore
  * Fix display of correct program name
  * C-Netz: Minor fix on clock speed indication
  * C-Netz: Fixed typo
  * C-Netz: Lowest mobile station power by default
  * C-Netz: Correct clear cause on clearing by mobile station
  * Multi transceiver support
  * C-netz: Tuning scrambler
  * Work on documentation
  * common code: Add input gain option
  * C-Netz: Add tiny database to track if phones are online
  * Add geo locations of A-Netz and B-Netz towers. (not exact location)
  * Automatic FSK polarity selection on TX side
  * C-Netz: Fixup debug output at database
  * common code: Fixed de-emphasis by adding high pass filter
  * Fixup typo on jitter code
  * NMT: Calibration of tone levels on TX and RX side
  * NMT: Fixup paging on other channel
  * C-Netz: Send 5280 Hz test tone on idle speech channel
  * C-Netz: Calibration/fix processing of tone levels on TX and RX side

-------------------------------------------------------------------
Sat Mar 05 14:52:37 UTC 2016 - mardnh@gmx.de

- initial package

openSUSE Build Service is sponsored by