Andreas Eversberg
e5c4e1f638
NMT: Fixed support for NMT-F (France; SFR)
...
Works now with Nokia Talkman 520 TMF-1FR
2018-10-30 20:04:21 +01:00
Andreas Eversberg
9444fcdb91
NMT: Fix channel encoding for interleaved
2018-10-30 20:01:59 +01:00
Andreas Eversberg
e9a7f610ee
Compandor: Remove unused option for unaffected level
2018-10-14 13:07:25 +02:00
Andreas Eversberg
56d8df5351
Rework of displaying supervisory info: NMT and AMPS
...
Using lower rate to show debug info of supervisory signal.
Display supervisory info for NMT and AMPS at measurement display screen.
2018-08-31 20:05:38 +02:00
Andreas Eversberg
eac19ddab1
C-Netz: Allow SDR using C-Netz without calibration options
...
Crystals on SDRs are accurate enough for C-Netz (< 1ppm).
2018-08-26 08:47:56 +02:00
Andreas Eversberg
279dd25b15
SDR: Add presets for LimeSDR-Mini
2018-08-25 10:25:25 +02:00
Andreas Eversberg
b2210cd698
Radio: Abort, if no RX sink is specified
2018-08-25 10:22:55 +02:00
Andreas Eversberg
881d4a9f72
SDR: Fix level range of IQ date; must not exceed range of -1 .. 1
...
LimeSDR mini (and maybe others) do not want IQ data to become a value below
-1 or above 1. This happens slightly when applying the IIR filter after
upsampling. To prevent this, we scale down the IQ level a little bit.
To test the problem:
- set the scale level to 1.0, so it does not take effect
- use LimeSDR mini
- use upsampling (sample rate differs SDR sample rate)
- run loopback mode 2 (-l 2)
- IIR filter must be initialized with 2 or more iterations to take effect
- check linear IQ graph; it will then plot dots inside the circle
2018-08-25 08:13:16 +02:00
Andreas Eversberg
0b22b0305a
C-Netz: Correcting some information elements
2018-07-01 09:36:50 +02:00
Andreas Eversberg
40aec4f14c
C-Netz: Swtitch speech scrambler only after receiving 3 consecutive frames with different scrambler mode
2018-07-01 09:18:07 +02:00
Andreas Eversberg
7c4cfd5567
TV: Minor code cleanup
2018-06-24 11:40:53 +02:00
Andreas Eversberg
83449726f8
R2000: Fix recall option
2018-06-24 11:39:31 +02:00
Andreas Eversberg
b7046a5283
SDR: Add clock source selection, untested yet
2018-06-24 11:36:56 +02:00
Andreas Eversberg
0a3e11d8a8
work on docs
2018-06-24 11:33:27 +02:00
Andreas Eversberg
f4988297a6
B-Netz: Refactoring tone and quality detection
2018-06-05 07:09:51 +02:00
Andreas Eversberg
3b58408691
Fixed -t (--tone) option
2018-05-27 06:04:09 +02:00
Andreas Eversberg
be309e1c83
C-Netz: Fixed display of states (state display function)
2018-05-21 19:43:38 +02:00
Andreas Eversberg
dacf07ee9a
Work on docs
2018-05-21 19:42:46 +02:00
Andreas Eversberg
0b504dbeb3
SoapySDR: Flip initialization of RX and TX, so LimeSDR works with frequencies below 30 MHz
2018-05-21 19:39:09 +02:00
Andreas Eversberg
c774180082
Osmoradio fixes: Use real time scheduling and always transmit empty buffer
2018-05-21 19:39:09 +02:00
Andreas Eversberg
ce4a540745
Add real-time scheduling to osmotv and make it default for all base stations
...
This is required to drastically reduce the latency of the thread execution.
2018-05-21 19:39:09 +02:00
Andreas Eversberg
4e2ad7dae1
Fix compiler warning in conjunction with strncpy
2018-05-21 19:39:09 +02:00
Andreas Eversberg
3438402fe2
Update ImageMagick support to API version 7
2018-05-21 19:39:09 +02:00
Andreas Eversberg
3b81007210
Refactoring command line option handling
...
* Use own function to define and parse command line options
* Command line options can be defined by config file also
* --limesdr allows to auto-set required SDR option for LimeSDR
2018-05-21 19:39:09 +02:00
Andreas Eversberg
6ba1b8acab
Make LimeSDR tune rx to tx frequency
2018-05-21 19:39:09 +02:00
Andreas Eversberg
32cefbbffc
Transcode fourth digit of TACS phone number correctly, if it is 0.
2018-04-19 21:08:45 +02:00
Andreas Eversberg
49050eff90
Add 'osmoradio', an analog radio (FM/AM)
...
This radio can be a receiver or a transmitter or both simultaniously.
2018-02-16 15:54:42 +01:00
Andreas Eversberg
c4d4e7feda
Add libam, a library to do AM modulation and demodulation
2018-02-16 15:54:42 +01:00
Andreas Eversberg
3fd0707a3b
Add libclipper, a library to 'smoothly' clip overdriven audio levels
2018-02-16 15:54:41 +01:00
Andreas Eversberg
9197320ee6
Improved audio (sdr) handling
2018-02-16 15:54:40 +01:00
Andreas Eversberg
9af2b6e007
Improved wave playback
2018-02-16 15:54:40 +01:00
Andreas Eversberg
3a5fa8837c
Improved emphasis
2018-02-16 15:54:39 +01:00
Andreas Eversberg
50fee02c63
remove obsolete function
2018-02-16 15:54:39 +01:00
Andreas Eversberg
a57a5c0122
Improving and cleaning configure script
2018-02-16 15:53:48 +01:00
Andreas Eversberg
56f07a473d
B-Netz: Add dial sequence generator to emulate call setup from mobile phone
2018-02-15 08:00:20 +01:00
Andreas Eversberg
a5aee82e53
B-Netz: Some cleanups
2018-02-15 08:00:20 +01:00
Andreas Eversberg
6b9326982a
libwave: Use libdebug for debugging messages.
2018-02-15 08:00:19 +01:00
Andreas Eversberg
f91e6f5034
Make libdebug not depend on libdisplay
2018-02-15 08:00:19 +01:00
Andreas Eversberg
6277753574
Minor debug message corrections
2018-02-15 08:00:18 +01:00
Andreas Eversberg
3ab5a3f6a9
work on docs
2018-02-15 08:00:18 +01:00
Andreas Eversberg
1ef1b93776
B-Netz: Give warning about possibly unsupported channels
2018-02-15 08:00:16 +01:00
Andreas Eversberg
6df0eb46cc
Fix compiler warnings
2018-02-15 08:00:15 +01:00
Andreas Eversberg
4cc33c5b0d
Make sound card support (Alsa) optional
2018-02-15 08:00:15 +01:00
Andreas Eversberg
0b129d3c7f
libdisplay: Removing dependency from libmobile
2018-02-15 08:00:14 +01:00
Andreas Eversberg
d3385b498d
NMT: Fixes on channel coding/handling
2018-02-15 08:00:12 +01:00
Andreas Eversberg
72bdd3376f
Add JollyCom, a simple and experimantal mobile network
...
This network that can be used with any radio and a DTMF transmitter.
2018-01-21 10:46:09 +01:00
Andreas Eversberg
f2eb6b3e70
Squelch improvement
...
Continuously calculate noise floor and lower threshold level if less noise
was received. High noise or ongoing transmission during start of program will
not cause a threshold that is too far above the actual noise floor.
2017-12-09 20:46:16 +01:00
Andreas Eversberg
9f901384de
SDR: Add option to set local oscillator (LO) offset
...
By default it is set to -1 MHz.
2017-12-09 20:46:14 +01:00
Andreas Eversberg
c49ee3b2a8
Remove dependencies between debug, displays and mncc-console
...
Test functions are cleaned up, due to removed dependencies.
2017-12-09 20:46:13 +01:00
Andreas Eversberg
b3866de242
Add 'hold' function and level display to spectrum view
2017-12-05 11:10:47 +01:00