Andreas Eversberg
1e899a522d
Don't core dump, if measurements are not defined
3 years ago
Andreas Eversberg
ddce867821
Fixed compiler error for old GCC
3 years ago
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.
3 years ago
Andreas Eversberg
0cfcf67157
Work on docs
3 years ago
Andreas Eversberg
570b2a5bca
C-Netz: Added new list of base station names and IDs
...
List contains 1991 and 1999 bwase stations
3 years ago
Andreas Eversberg
c998895040
Work on docs
3 years ago
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.
3 years ago
Andreas Eversberg
5c8919a78b
eurosignal: Fixed and simplified notification (beep) on received ID
3 years ago
Andreas Eversberg
b1e36be99f
MNCC: Add cause name for 'invalid callref'
3 years ago
Andreas Eversberg
5dc05576db
osmoradio: Play audio and record wave simultaniously
3 years ago
Andreas Eversberg
b38bb16adc
osmoradio: Display wave form
3 years ago
Andreas Eversberg
99a4bfc7f0
osmoradio: Fix disabling of emphasis
3 years ago
Andreas Eversberg
90c47658c1
Add support for "Eurosignal", a classic paging service
4 years ago
Andreas Eversberg
4af2dca10d
Add power control to AM (power on/off per sample)
4 years ago
Andreas Eversberg
150a77b69d
Add support for AM to libmobile and libsdr
4 years ago
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.
4 years ago
Andreas Eversberg
c3da4a77d4
Audio level of patterns were too loud.
4 years ago
Andreas Eversberg
1bc3da9258
Datenklo: Fix display input level and wave form
...
Also display them, if DTR is low.
4 years ago
Andreas Eversberg
7e25e191af
Modem emulator for "Datenklo" with AM7910/AM7911 emulation
4 years ago
Andreas Eversberg
db1fee9698
minor code cleanup
4 years ago
Andreas Eversberg
23bb88ef6e
Describe if audio device exists, but does not support both directions
4 years ago
Andreas Eversberg
2fde5025af
New color for options debugging
4 years ago
Andreas Eversberg
860f91af6f
Bugfix: Correct handling of n in strncat()
4 years ago
Andreas Eversberg
830794bae4
FSK demodulator: Also report bits that have duration < 0.5
4 years ago
Andreas Eversberg
445af0c0a2
Add filter switch to FSK modulator
4 years ago
Andreas Eversberg
6dcc8baad4
Split FSK modem code into separate modulator and demodulator
4 years ago
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.
4 years ago
Andreas Eversberg
008bca784b
C-Netz: Show if emergency call is made
4 years ago
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.
4 years ago
Andreas Eversberg
6dd9999dc8
C-Netz: Fixup for broken Authentication patch
...
MT calls did not work.
4 years ago
Andreas Eversberg
9a531c4a6d
IMTS: Docs!
4 years ago
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.
4 years ago
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.
4 years ago
Andreas Eversberg
f86adf4bb5
Fixed an unitialized-buffer bug.
4 years ago
Andreas Eversberg
b9fe47e85d
Fixed use-after-free bug (config file handling)
4 years ago
Andreas Eversberg
af4bcb1522
Remove useless debug lines
4 years ago
Andreas Eversberg
1a76aebbc4
SDR: Use greater offset from center frequency, if only one channel is used.
4 years ago
Andreas Eversberg
3139c7a349
Move American tones into a lib, so that it can be used by IMTS also
4 years ago
Andreas Eversberg
d6579c1244
Allow giving alphanumeric channels (Prepare for IMTS)
4 years ago
Andreas Eversberg
b266b0f743
Osmo-TV: Add missing images from DOCS
4 years ago
Martin Hauke
75765d49b7
Fixed many typos in output and source code comments
4 years ago
Andreas Eversberg
c357ab5ad5
Allow dialing national and international prefix for AMPS/TACS
4 years ago
Andreas Eversberg
41ee8239df
Radio: Add option to change volume of transmission/reception
4 years ago
Andreas Eversberg
1eac087935
Output ASCII art image after all init functions (inside main_mobile.c)
4 years ago
Andreas Eversberg
13245c56f6
C-Netz: Add authentication support (process only)
...
No real authentication, since the algorithm and the keys inside the cards
are not known. A challenge can be specified and optionally the response
can be verified.
4 years ago
Andreas Eversberg
5d9a9b59c3
OsmoTV: Generate correct amplitude of color signal (hopefully)
4 years ago
Andreas Eversberg
4362c78f38
SDR: Display DC line (center frequency) in the spectrum view
4 years ago
Andreas Eversberg
831b68401a
SDR: Move center frequenc (DC) away from channels
...
If one channel is used, shift the center frequency down by half of the bandwidth.
If more channels are used, select a center frequency between two channels close to the center, but equal distance.
Show the spectum layout on startup.
This patch reverts f1292a985b
4 years ago
Andreas Eversberg
37406db7e3
Minimum frequency must be 8000 Hz
4 years ago
Andreas Eversberg
8c6f78fd63
B-Netz: Make debug text more plausible
4 years ago