Andreas Eversberg
8c382431b5
sdr: RF level is only provided when requested and available
8 months ago
Andreas Eversberg
1708d24d73
Alsa will indivate RF level with 0 dB
8 months ago
Andreas Eversberg
df2b017472
debug: Show debug category together with debug level
8 months ago
Andreas Eversberg
98ed54124a
Fixed glitch in sound buffer space calculation
...
Sometimes the sound buffer (ALSA) returns a few more samples than we
sent to it. In this case we return 0, which means that no data has
to be sent.
8 months ago
Andreas Eversberg
ba4c095d09
Added UK0 and PH socket to libdebug
9 months ago
Andreas Eversberg
fd81881922
ALSA: Add environment variable to delay input
...
This helps to avoid corrupted date in rx buffer.
Sorry: No more info, because I really don't know why this happens.
9 months ago
Andreas Eversberg
fd5ac46b86
B-Netz: Added more base stations, improved display of station list
12 months ago
Andreas Eversberg
f613bfcc37
Added locking functions to libdebug, to avoid printf race conditions
1 year ago
Andreas Eversberg
2ddf33837e
Osmo-CC: Correctly bind to local IP address, rather than any IP
1 year ago
Andreas Eversberg
e4c2e514d1
Osmo-CC: Fixed RTP port selection option
1 year ago
Andreas Eversberg
4810ff659f
Osmo-CC: Fixed originator address info in SDP
1 year ago
Andreas Eversberg
3dcb7b34df
Implementation of selective call for classic German 'Sirenensteuerung'
1 year ago
Andreas Eversberg
1bd471a703
When a transmitter is off, send absolutely nothing
...
This is done by shifting away the transmitter from center (DC) freqency.
Useless code was removed, since there is nothing to be transmitted.
1 year ago
Andreas Eversberg
b8352af84d
SoapySDR: Minor debug output improvement
1 year ago
Andreas Eversberg
2d23c841a6
Cleanup SDR usage when no channel, but full spectrum is used.
...
Radio and TV uses full spectrum, so they set channels to 0, this will
define a center frequency only. The spectrum is then processed by the
applications and not by libsdr.
The sample rate must be a factor of 1e9, so that time stamps work
and signal has no gaps/glitchs.
1 year ago
Andreas Eversberg
bcdf61ffa5
Eurosignal: Minor cleanup and fixes
1 year ago
Andreas Eversberg
c2a01fb7dd
POCSAG: Fixed handling of loopback and scanning feature
1 year ago
Andreas Eversberg
dde4113e61
Improvement of Goertzel filter. Using Hamming window now. Add test routine.
1 year ago
Andreas Eversberg
d1f6a0f6ce
radio: Fixed crash cause by not selecting any RX sink
1 year ago
Andreas Eversberg
86d4523cc7
Correctly show channel frequencies in spectrum view when swapping SDR links
1 year ago
Andreas Eversberg
7fa5f85731
POCSAG
1 year ago
Andreas Eversberg
869625cfcd
SoapySDR: Fixed API change from version 0.8.0
...
The last API check was wrong. 0.7.2 is still old api, but 0.8.0 is new.
1 year ago
Andreas Eversberg
c0aab6d60e
AMPS: Fixed minor compiler warning
1 year ago
Andreas Eversberg
4e3b7952d1
C-Netz: Improve database dump (press 'i')
1 year ago
Andreas Eversberg
46b00e21f0
SIM sniffer: Minor output fix
1 year ago
Andreas Eversberg
0ebd53ac69
C-Netz: Minor fixes to pulse shaping code
1 year ago
Andreas Eversberg
3e5326f891
Eurosignal: Removed useless channel check
1 year ago
Andreas Eversberg
b0b0046ad3
Fixed minor compiler warning
1 year ago
Andreas Eversberg
423bc42429
Refactoring validity check and prefix processing of dialed number
...
Command line help shows how many digits and what prefixes can be dialed.
Giving a station ID via command line will be checked for being valid.
The number to call the mobile statione will be checked for being valid.
Prefixes that are defined for a nework will be removed from station ID
automatically.
Multiple station ID lengths are supported:
* C-Netz: 7 or 8 digits, depending on area code length
* A-Netz: 5 or 7 digits; number is truncated to last 5 digits.
* IMTS/MTS: 5 or 7 digits, depending on phone's selector switch.
1 year ago
Andreas Eversberg
3a73f31d7e
Fixed crash bug in dialing console
1 year ago
Andreas Eversberg
465445aac5
Add Magnetic card emulation for C-Netz
...
Emulation can be done with a coil connected to sound card.
Alternatively an Attiny85 can be used to control a coil.
1 year ago
Andreas Eversberg
922b4af362
Refactoring ASCCI-Art image printing
1 year ago
Andreas Eversberg
6fa74a1296
Refactor global variables for signal processing
...
These are:
device, sample rate, buffer, latency
Called now:
dsp_device, dsp_samplerate, dsp_buffer, dsp_latency
Call audio device:
call_device, call_samplerate, call_buffer
1 year ago
Andreas Eversberg
de685b3cb6
Minor changes at timer.c: Improved precision
1 year ago
Andreas Eversberg
8a1c5a1a5b
SoapySDR uses time stamps to prevent gaps/overflows in transmit stream
...
A common option for both UHD and SoapySDR allows to turn off time stamps.
1 year ago
Andreas Eversberg
35ed2d5138
Added locking to debug output, to prevent race condition between threads
1 year ago
Andreas Eversberg
1b16029ac6
B-Netz: Improved detection of tone/frame
...
- Be less tollerant to levels when detcting tones.
- Squelch applies to tone detector also
1 year ago
Andreas Eversberg
4974e39999
Osmo-CC: Conversion function between values and their names
...
Allows to convert integer values into their names and vice versa.
1 year ago
Andreas Eversberg
29ec9b67d4
FUVST: Minor output improvements
1 year ago
Andreas Eversberg
3293dfb500
C-Netz: Fix calls to 8-digits subscriber numbers
1 year ago
Andreas Eversberg
3fce0403fd
C-Netz: Updated base station list
1 year ago
Andreas Eversberg
17908076a9
Optionally output date with each debug line
1 year ago
Andreas Eversberg
1dff336ea2
Add message tracing to Osmo-CC
1 year ago
Andreas Eversberg
6aa8a237db
SoapySDR: Fixed API change from version 0.7.1
2 years ago
Andreas Eversberg
24e39ae268
MPT1327: Correctly assign channel on calls towards radio unit
2 years ago
Andreas Eversberg
8d4d48aa08
Add MPT1327 / Regionet43 (Buendelfunk) network
2 years ago
Andreas Eversberg
ef88fea8a0
libosmocc: Add support for individual session config (per endpoint)
2 years ago
Andreas Eversberg
046834ac97
libomsocc: Add function to check if interface is attached
2 years ago
Andreas Eversberg
2d1b5fb437
SIM: Option to write sniffed PDU to file
2 years ago
Andreas Eversberg
e671b21812
libosmocc: Don't route on redirecting number
2 years ago