Andreas Eversberg
4c1c8eb6fb
NMT: Fix on paging retry
2016-08-28 15:29:13 +02:00
Andreas Eversberg
37ca463d98
NMT: Fixed channel coding for channels other than 1..9
2016-08-20 10:21:46 +02:00
Andreas Eversberg
8cecf13b1a
NMT: Add transaction handling
2016-08-20 09:57:05 +02:00
Andreas Eversberg
f15c0dfea3
NMT: Fixing audio level of supervisory signal to match 0.3 KHz deviation
2016-08-03 12:03:52 +02:00
Andreas Eversberg
55229a397c
NMT: Fix, stop ringing timer at answer
2016-08-03 12:03:52 +02:00
Andreas Eversberg
28ae3e300f
NMT: Fixed multi-transceiver mode and show channel in various logs
2016-08-03 12:03:51 +02:00
Andreas Eversberg
038ce9d1b7
Add info key 'i' to show some states.
...
Currently showing C-Netz attached subscribers
2016-08-03 12:03:49 +02:00
Andreas Eversberg
0bc5ee553c
NMT: Fix SMS cleanup
2016-07-31 18:52:31 +02:00
Andreas Eversberg
cc8631d4f9
NMT: Give warning of missing channel type AFTER creating all channels
2016-07-31 18:48:20 +02:00
Andreas Eversberg
eb8a22e2c2
NMT: Fix SMS deliver output message
2016-07-31 14:49:43 +02:00
Andreas Eversberg
0593f7d066
Fix typos
2016-07-24 12:31:09 +02:00
Andreas Eversberg
6a5af9aeac
Typos: acknowledgement -> acknowledgment signalling -> signaling
2016-07-24 12:31:08 +02:00
Andreas Eversberg
123979a0f3
NMT: Minor fix at debug output
2016-07-24 12:31:08 +02:00
Andreas Eversberg
8741833948
NMT: Change 'index' of message to 'mt' (message type)
2016-07-24 12:31:08 +02:00
Andreas Eversberg
5807a49f49
Release active call, when disconnect is received from network
...
If early disconnect is received, the connecion is kept established, so the
announcement can be heared by mobile subscriber.
2016-07-24 12:31:08 +02:00
Andreas Eversberg
4745b29115
NMT: Caller ID support
2016-07-24 12:31:07 +02:00
Andreas Eversberg
ba8bf0e9d5
NMT: Fix autoanswer
...
If phone does not support autoanswer, the MTX proceeds with regular ringing.
2016-07-24 12:31:07 +02:00
Andreas Eversberg
efb50532c6
NMT: Rework on frame (message) types
2016-07-24 12:31:07 +02:00
Andreas Eversberg
a6bd841247
NMT: Various fixes for SMS support
2016-07-24 12:31:05 +02:00
Andreas Eversberg
2137db0e01
NMT: Autoanswer for SMS/DMS calls
2016-07-09 15:16:17 +02:00
Andreas Eversberg
e7fa08b6df
NMT / SMS: Short Message Service support
2016-07-09 15:16:16 +02:00
Andreas Eversberg
64c829909b
NMT / DMS: User data facility support (required for SMS)
2016-07-09 11:27:24 +02:00
Andreas Eversberg
f39ee2f15a
common code: Add support for main loop handler
2016-07-09 11:27:02 +02:00
Andreas Eversberg
2ee51022f4
Rename 'compander' to 'compandor'
2016-06-20 19:37:56 +02:00
Andreas Eversberg
4d52f955b3
common code: Add processing interval option to decrese CPU usage
2016-06-18 19:33:08 +02:00
Andreas Eversberg
26593ed034
NMT: fix minor bug
2016-06-12 16:11:20 +02:00
Andreas Eversberg
c933250685
Add dsp mode change fuction to A and B Netz, fixed NMT
2016-06-12 16:11:20 +02:00
Andreas Eversberg
1ceb3026dd
Fixed link problem with alsa lib
...
Thanx to Martin for pointing to this problem.
2016-05-16 18:41:21 +02:00
Andreas Eversberg
50136d7e8a
NMT: Typo in channel list
2016-05-15 20:43:58 +02:00
Andreas Eversberg
9ecb87f3e6
Fixing station ID command line parameter
2016-05-15 20:43:38 +02:00
Andreas Eversberg
7aa2445b47
Move amplitude (level) debugging to debug.c
2016-05-15 20:37:06 +02:00
Andreas Eversberg
bbab972b51
NMT: Fixup paging on other channel
2016-05-13 09:37:03 +02:00
Andreas Eversberg
69ccdb99b5
NMT: Calibration of tone levels on TX and RX side
2016-05-13 09:37:03 +02:00
Andreas Eversberg
bae12156a2
common code: Add input gain option
2016-05-08 15:49:45 +02:00
Andreas Eversberg
7434e21dc2
Multi transceiver support
...
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-08 15:48:13 +02:00
Andreas Eversberg
97c9eee322
Fix display of correct program name
2016-05-08 08:11:35 +02:00
Andreas Eversberg
b73894ac49
B-Netz / NMT: minor changes at signal detection
2016-05-06 07:05:40 +02:00
Andreas Eversberg
47dbf094d9
NMT: Changes in parity check
2016-05-06 07:05:30 +02:00
Andreas Eversberg
4356c93afa
common: Add pre and de emphasis, if the radio does not support it
...
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-04-24 15:14:56 +02:00
Andreas Eversberg
5062628e52
NMT: Calculate quality of sync sequence and drop in case of bad quality
...
This eliminates chance of findig a sync sequence in noise or speech
2016-04-24 15:14:56 +02:00
Andreas Eversberg
c0cd74ac85
NMT: Show levels of received frames
2016-04-24 15:12:21 +02:00
Andreas Eversberg
2a092b8cf7
Fixing compander
2016-04-24 15:10:25 +02:00
Andreas Eversberg
9de121109d
common code: Sample rate conversion now supports any rate above 8000 Hz
2016-04-17 16:49:39 +02:00
Andreas Eversberg
17a93b501b
NMT: Fix hint and list of traffic area configuration
2016-03-27 17:56:04 +02:00
Andreas Eversberg
1146537d84
common code: Add feature to record received audio and replay it
...
-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-27 17:56:04 +02:00
Andreas Eversberg
0aa749d27b
WIP: NMT docs
2016-03-26 17:35:20 +01:00
Andreas Eversberg
a5db02775e
fixup debug class definition: rename DFSK and DAUDIO to DDSP
2016-03-15 19:26:13 +01:00
Andreas Eversberg
57caa536cf
Implementation of NMT (Nordic Mobile Telephoe) network
2016-03-13 19:42:19 +01:00