Csaba Sipos
da54ca68ad
Adds country specific settings for Hungary.
2020-10-29 07:17:27 +01:00
Andreas Eversberg
8fea1ef7bf
Added SIM card emulator/sniffer for C-Netz
2020-05-24 16:46:39 +02:00
Andreas Eversberg
cc49a3c674
Options with multiple parameters are now correctly shown at debug message
2020-05-24 16:46:39 +02:00
Andreas Eversberg
0b6a5d19cb
Moved C-Netz "Speicherkarte" to "extra" directory and improved it.
2020-05-24 16:46:39 +02:00
Andreas Eversberg
e18f7dbc1f
Make debug output aliged
...
Debug output position dependes on the length of the line number.
Now the line number is filled with spaces, so it always has four
digits. Now the following messages in each line are alinged.
2020-05-23 14:25:34 +02:00
Andreas Eversberg
63a2bc8a6b
C-Netz: Allow dialing 8-digit numbers (FuVSt > 9)
2020-05-23 14:25:34 +02:00
Andreas Eversberg
dd95a49fc9
Added local library for serial port access
2020-05-23 14:25:34 +02:00
Andreas Eversberg
5d5e2e99c1
Work on Docs
2020-05-23 14:25:34 +02:00
Andreas Eversberg
6b07d8b274
A string is used to define what digits can be dialed via console
...
By default it is "0123456789". This is used by "eurosignal" to add
special A..E digits.
2020-04-04 16:34:39 +02:00
Andreas Eversberg
fa6a73a2e1
Eurosignal: Allow dialing (paging) of Spare Digits
2020-03-27 17:28:03 +01:00
Andreas Eversberg
89602822e6
C-Netz: Correct check for valid channel numbers
2020-02-18 19:03:03 +01:00
Andreas Eversberg
69ef3b76bc
osmotv: Added special cable network channels (Sonderkanaele)
2020-01-31 17:56:32 +01:00
Andreas Eversberg
b2089bb529
Implementation of German "Zeitansage", spoken by Elvira Bader
2020-01-18 18:54:28 +01:00
Andreas Eversberg
b1ea4e574f
Add option to allow early audio towards call interface
2020-01-12 16:46:17 +01:00
Andreas Eversberg
1e899a522d
Don't core dump, if measurements are not defined
2020-01-12 11:17:58 +01:00
Andreas Eversberg
ddce867821
Fixed compiler error for old GCC
2020-01-12 11:17:58 +01:00
Andreas Eversberg
f132059edf
Add clock function to call interface
...
Implementations will have a clock to play tones, if no clock is
available from a transceiver.
2020-01-12 11:17:58 +01:00
Andreas Eversberg
0cfcf67157
Work on docs
2020-01-11 17:59:51 +01:00
Andreas Eversberg
570b2a5bca
C-Netz: Added new list of base station names and IDs
...
List contains 1991 and 1999 bwase stations
2020-01-04 09:22:02 +01:00
Andreas Eversberg
c998895040
Work on docs
2020-01-02 09:48:12 +01:00
Andreas Eversberg
4cd9cb787e
C-Netz: --ms-power defines power level (not P-bits)
...
Also the level 8 can be selected. Actually level 6 is selected, but
reduced to 8 when making a call.
2020-01-02 09:45:33 +01:00
Andreas Eversberg
5c8919a78b
eurosignal: Fixed and simplified notification (beep) on received ID
2019-12-24 15:20:55 +01:00
Andreas Eversberg
b1e36be99f
MNCC: Add cause name for 'invalid callref'
2019-12-24 15:19:51 +01:00
Andreas Eversberg
5dc05576db
osmoradio: Play audio and record wave simultaniously
2019-12-22 08:29:07 +01:00
Andreas Eversberg
b38bb16adc
osmoradio: Display wave form
2019-12-22 08:13:40 +01:00
Andreas Eversberg
99a4bfc7f0
osmoradio: Fix disabling of emphasis
2019-12-22 06:46:31 +01:00
Andreas Eversberg
90c47658c1
Add support for "Eurosignal", a classic paging service
2019-12-10 20:43:00 +01:00
Andreas Eversberg
4af2dca10d
Add power control to AM (power on/off per sample)
2019-12-08 17:26:47 +01:00
Andreas Eversberg
150a77b69d
Add support for AM to libmobile and libsdr
2019-12-08 17:26:44 +01:00
Andreas Eversberg
c2f14834e5
Rename dbm0 (level) to speech (level)
...
In mobile communications we use speech level instead of milliwatts.
The deviation (FM) is always based on speech level, not on 1 milliwatt.
2019-12-08 17:24:36 +01:00
Andreas Eversberg
c3da4a77d4
Audio level of patterns were too loud.
2019-12-04 17:26:50 +01:00
Andreas Eversberg
1bc3da9258
Datenklo: Fix display input level and wave form
...
Also display them, if DTR is low.
2019-12-04 17:25:17 +01:00
Andreas Eversberg
7e25e191af
Modem emulator for "Datenklo" with AM7910/AM7911 emulation
2019-11-29 15:58:59 +01:00
Andreas Eversberg
db1fee9698
minor code cleanup
2019-11-29 15:58:59 +01:00
Andreas Eversberg
23bb88ef6e
Describe if audio device exists, but does not support both directions
2019-11-29 15:58:32 +01:00
Andreas Eversberg
2fde5025af
New color for options debugging
2019-11-29 15:58:32 +01:00
Andreas Eversberg
860f91af6f
Bugfix: Correct handling of n in strncat()
2019-11-29 15:58:32 +01:00
Andreas Eversberg
830794bae4
FSK demodulator: Also report bits that have duration < 0.5
2019-11-29 15:58:32 +01:00
Andreas Eversberg
445af0c0a2
Add filter switch to FSK modulator
2019-11-29 15:58:32 +01:00
Andreas Eversberg
6dcc8baad4
Split FSK modem code into separate modulator and demodulator
2019-11-29 15:58:32 +01:00
Andreas Eversberg
360729d270
C-Netz: Added list of base station names and IDs
...
Automatic polarity detection is now done by using the polarity of last
transmitted message. We cannot use two base station IDs anymore, to
detect the polarity. Now we deal only with the defined base station ID.
2019-11-29 15:58:32 +01:00
Andreas Eversberg
008bca784b
C-Netz: Show if emergency call is made
2019-11-29 15:58:32 +01:00
Andreas Eversberg
195f7481d8
C-Netz: Correctly synchronize time stamp of SpK to OgK
...
Even if the SpK is not used (yet), it must count time stamp (bit_time) so that
SpK keeps in sync with the OgK, until frames are received from mobile station.
2019-10-26 16:57:01 +02:00
Andreas Eversberg
6dd9999dc8
C-Netz: Fixup for broken Authentication patch
...
MT calls did not work.
2019-10-26 16:57:01 +02:00
Andreas Eversberg
9a531c4a6d
IMTS: Docs!
2019-08-30 17:17:10 +02:00
Andreas Eversberg
99bafb6880
MTS/IMTS: (Improved) Mobile Telephone Service
...
Implementation of the 0G Mobile Phone Network of US and Canada
MTS or IMTS mode is selectable, als well as 5 or 7 digit mode.
2019-08-30 17:17:10 +02:00
Andreas Eversberg
31fca59294
Fixed performance issue with IIR filter
...
Passing samples with zero value (0.0) causes very slow processing of
IIR filter on my test machine 'nuedel'. I don't know why.
To solve this, I add a very small number to each input sample.
2019-08-26 21:10:39 +02:00
Andreas Eversberg
f86adf4bb5
Fixed an unitialized-buffer bug.
2019-08-26 21:10:37 +02:00
Andreas Eversberg
b9fe47e85d
Fixed use-after-free bug (config file handling)
2019-08-26 21:10:34 +02:00
Andreas Eversberg
af4bcb1522
Remove useless debug lines
2019-08-26 21:10:33 +02:00