aboutsummaryrefslogtreecommitdiffstats
path: root/src/anetz/anetz.h
AgeCommit message (Collapse)AuthorFilesLines
2017-01-08A-Netz: Option to set gain of paging tonesAndreas Eversberg1-1/+2
2017-01-07Rework on audio interfaceAndreas Eversberg1-1/+1
Sound instance is now called audio instance and uses funcation pointers. This gives a clean interface to be exchanged with other technologies, linke SDR.
2017-01-07prepare audio handling for multi carrier SDRAndreas Eversberg1-1/+1
2016-12-06A-Netz / B-Netz: Add function to change state, debug with channel infoAndreas Eversberg1-0/+1
Change state uses a function rather than directly setting state variable. Some debug commands now use channel number. (for multi-trx setups)
2016-11-27Changed command line optionsAndreas Eversberg1-1/+1
* All lower case options define common options * All upper case options define network specific options
2016-11-14A-Netz: Click removal when changing sequenced paging tonesAndreas Eversberg1-0/+1
When tone changes to next tone, a transition of 2ms is performed. The last tone is faded out and the new tone faded in.
2016-11-13A-Netz: Keep phase for each paging tone when played in sequenceAndreas Eversberg1-1/+2
If paging tones are played in sequence, only one tone out of four tones is played at once. The phase of all tones are calculated as if each tone would have been sent permanently.
2016-10-02callref: Move callref from 'sender' to individual implementation of a, b, c-netzAndreas Eversberg1-0/+1
Cellular networks use transaction instances, so callref is now member of transaction object.
2016-05-08common code: Add input gain optionAndreas Eversberg1-1/+1
2016-05-08Multi transceiver supportAndreas Eversberg1-1/+1
This can be multiple transceivers on multiple sound cards. Two transceivers can be bundled on one sound device as well, using both channels.
2016-05-06A-Netz: Calibration of tone levels on TX and RX sideAndreas Eversberg1-1/+1
2016-04-24common: Add pre and de emphasis, if the radio does not support itAndreas Eversberg1-1/+1
Connect to the oscillator of the transmitter - good girl! You need to enable pre emphasis in this case. Connect to the discriminator of the receiver - good boy! You need to enable de emphasis in this case.
2016-03-27common code: Add feature to record received audio and replay itAndreas Eversberg1-1/+1
-W <file.wav> writes a wave file of received audio -R <file.wav> reads a wave file to feed into decoder This way you can record a phone and later debug without a phone and radio equipment.
2016-03-13anetz: Add release timer, so station keeps blocked for a whileAndreas Eversberg1-0/+1
This prevents other mobile phone or outgoing call to seize the base station before the current phone releases the transmitter.
2016-03-13initial git importAndreas Eversberg1-0/+47