Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-08-09 | Add incoming answer to call control, also allow to send recall tone | Andreas Eversberg | 8 | -0/+45 | |
2017-08-08 | work on docs | Andreas Eversberg | 9 | -7/+224 | |
2017-08-08 | Fixed command line option for call audio device (headset) | Andreas Eversberg | 1 | -1/+1 | |
--call-device option now works. Thanx to Fabricio pointing to this bug. | |||||
2017-08-08 | Fixes of checking digits | Andreas Eversberg | 3 | -17/+17 | |
2017-08-08 | SDR: Show IQ data with three colors to detect input overdrive | Andreas Eversberg | 1 | -4/+21 | |
green: up to 0.45 yellow: between 0.45 and 0.9 red: above 0.9 | |||||
2017-08-08 | Move Hagelbarger error correction code from NMT to common code | Andreas Eversberg | 7 | -14/+32 | |
It will be used by Radiocom 2000 also. Some minor fixes and improvements apply. | |||||
2017-08-08 | Move FFSK modem from NMT to common code, so it can be used by other networks | Andreas Eversberg | 11 | -239/+371 | |
2017-08-08 | SDR: Using threads for read and write when doing resampling | Andreas Eversberg | 5 | -56/+351 | |
2017-08-08 | NMT-900 System implementation | Andreas Eversberg | 8 | -193/+497 | |
NMT can now be run as 450 or 900 Network. | |||||
2017-08-08 | NMT: Implement Hagelbarger Code | Andreas Eversberg | 8 | -160/+239 | |
This will correct burst errors of received messages. If the message is too corrupted, it will be ignored, because some element may not match then. The digits and line signals are checked for consistency, since they are repeated serveral times in a message. | |||||
2017-07-15 | Minor fix for NMT debug output | Andreas Eversberg | 1 | -2/+2 | |
2017-07-15 | Minor fix for IQ data display | Andreas Eversberg | 1 | -2/+6 | |
2017-07-15 | Fixing and improving SDR support (SoapySDR and UHD) | Andreas Eversberg | 10 | -116/+397 | |
- Soapy SDR now works. - Channels can be selected. - Antennas can be listed and selected. - Device args, tune args, stream args can be specified. | |||||
2017-07-15 | Add wave file playback to replace TX audio | Andreas Eversberg | 19 | -24/+47 | |
2017-07-15 | Cleanup common/Makefile.am | Andreas Eversberg | 1 | -31/+30 | |
2017-07-15 | NMT: Show trafic areas in hex and allow to select unsupported areas | Andreas Eversberg | 2 | -8/+13 | |
2017-07-15 | NMT: Fixed "use after free" bug | Andreas Eversberg | 1 | -3/+6 | |
2017-07-15 | NMT: Fixed NMT digit decoding | Andreas Eversberg | 1 | -2/+2 | |
2017-07-15 | Minor fixes to compandor | Andreas Eversberg | 4 | -29/+44 | |
2017-07-15 | Work on docs | Andreas Eversberg | 4 | -2/+67 | |
2017-07-15 | AMPS: Fixes in message display and function names | Andreas Eversberg | 1 | -8/+8 | |
2017-07-15 | TACS support (variations added to AMPS code) | Andreas Eversberg | 23 | -478/+19810 | |
These are: - Bandwidth only 25 KHz, so lower deviations - Data rate only 8000 KHz - SID is called AID (Area ID) - MIN1 coding is different | |||||
2017-06-15 | NMT: Mark Benelux and Czech/Slovak networks as tested | Andreas Eversberg | 1 | -5/+6 | |
I have tested the network with B/NL/L and CZ/SK phones, and they work! | |||||
2017-06-11 | NMT: Fixed line signal description | Andreas Eversberg | 1 | -1/+7 | |
2017-06-11 | NMT: Disable Supervisory signal during DMS (SMS) transfer and use Timeout | Andreas Eversberg | 2 | -2/+9 | |
There is no Supervisory signal during DMS transfer, so there must be no timeout for Supervisory signal. Instead, the SMS layer will timeout after some seconds without receiving data. | |||||
2017-06-10 | B-Netz: Minor printf fix | Andreas Eversberg | 1 | -1/+1 | |
2017-06-10 | NMT: Fix and adjustements to supervisory signal detection | Andreas Eversberg | 2 | -7/+10 | |
2017-06-10 | NMT 450: Support for other European counties, like Belgium, Czech, Slovakia | Andreas Eversberg | 9 | -153/+308 | |
2017-06-10 | AMPS: Fixed selecting right CRC values for FOCC words | Andreas Eversberg | 1 | -9/+12 | |
2017-06-10 | Add option to set MNCC socket name (to run multiple base stations) | Andreas Eversberg | 1 | -1/+17 | |
2017-06-10 | SDR: Add option to give channel number | Andreas Eversberg | 7 | -19/+28 | |
Using SoapySDR server allows to run different networks on multi channel SDR devices. | |||||
2017-06-10 | Make spectrum display nicer by plotting continuous lines between samples | Andreas Eversberg | 1 | -13/+80 | |
2017-06-10 | Make spectrum display a little nicer by using '|' instead of ':' | Andreas Eversberg | 1 | -5/+5 | |
2017-06-10 | NMT: Allow NULL (B'0000') to be used as country selector in traffic area | Andreas Eversberg | 3 | -3/+12 | |
2017-06-10 | AMPS/C-Netz: Correctly release pending transaction when creating a new one | Andreas Eversberg | 6 | -17/+41 | |
If transactions is created, look on all channels for pending transaction with same subscriber. 1. Remove that transaction. 2. Make channel return to IDLE. 3. Release call, if callref exists. | |||||
2017-06-10 | Status display | Andreas Eversberg | 16 | -12/+354 | |
Alows to show status of current channels and users | |||||
2017-06-10 | AMPS: Add DTX support | Andreas Eversberg | 7 | -26/+65 | |
When DTX is enabled (-S dtx=2 or 3), a missing SAT tone causes the receiver to mute audio and insert a low level of comfort noise. Also the missing SAT tone will not cause the connection to be terminated. | |||||
2017-05-24 | Notify about usage of channels that are next to each other | Andreas Eversberg | 1 | -0/+6 | |
It is required to have at least one free channel between channels, to avoid interferences. This is only a warning, it will not reject channels next to each other. | |||||
2017-05-24 | Finetuning LOSS (noise) detection | Andreas Eversberg | 2 | -4/+1 | |
The algorithm is still bad, but works in most cases | |||||
2017-05-23 | AMPS: Serveral minor fixes | Andreas Eversberg | 6 | -37/+75 | |
2017-05-19 | C-Netz: Make demodulation algorithm (slope or leve) slectable via option | Andreas Eversberg | 7 | -12/+55 | |
By default (auto), the algorithm is selected, depending on sound card or SDR usage. For testing and debugging purpose, the algorithm can be forced. | |||||
2017-05-17 | minor cleanups | Andreas Eversberg | 3 | -18/+28 | |
2017-05-17 | SDR: Checking given parameters with a tollerance of up to 0.001 | Andreas Eversberg | 2 | -17/+17 | |
Rounding errors may cause given parameters to be changed a little. When comparing the set-values with the get-value, a small amount of tollerance must be allowed. Thanx to Syvain, pointing to this bug! | |||||
2017-05-17 | SDR: Spectrum display will not scale FFT result | Andreas Eversberg | 2 | -74/+62 | |
Instead the greatest possible width that will fit into the window will be used. This width is 2 to the power of N. | |||||
2017-05-17 | C-Netz: SDR now uses zero-crossing to detect level changes. | Andreas Eversberg | 7 | -58/+167 | |
This does not work with analog radio, but with SDR it works. The quality should be better and the process is faster. | |||||
2017-05-17 | Work on docs | Andreas Eversberg | 1 | -2/+3 | |
2017-05-17 | C-Netz: Improved transmission of speech | Andreas Eversberg | 1 | -17/+46 | |
The speech is now correctly ramped up and down during pause bits. | |||||
2017-05-17 | Minor fixes on AMPS messages | Andreas Eversberg | 3 | -35/+17 | |
- Flipping polarity is now performed after B/I has been applied - Correcting sysinfo | |||||
2017-05-17 | No "sdr" audio device option required anymore (when using SDR) | Andreas Eversberg | 19 | -58/+116 | |
2017-05-15 | Rename filter -> iir_filter (file name and instance name) | Andreas Eversberg | 21 | -164/+200 | |
This is useful when using fir_filter in the future. |