Andreas Eversberg
49925d4b95
anetz: Show prefixes and channels with --geo list
2024-04-15 23:12:31 +02:00
Andreas Eversberg
f96994e0e7
SIM: Display SIM version in programming mode on memory location 06
...
Untested!
2024-04-13 23:04:33 +02:00
Andreas Eversberg
9b4095d894
Rename definititions that uses the exact word "DEBUG"
...
"DEBUG" may be defined, but we don't want to compile eurosignal and
fuenf-tone-ruf with debug code.
2024-04-12 16:57:09 +02:00
Andreas Eversberg
b642f82390
pocsag: Add option to change text message padding character
2024-04-10 21:30:35 +02:00
Andreas Eversberg
f294261285
Fix filter of demodulator of received radio signal
...
The filter was way too low. (only half of the total bandwidth)
The missing (filtered) high frequency component caused noisy signal.
Let's see how this fix changes the quality of received FM sound.
2024-04-10 20:44:47 +02:00
Andreas Eversberg
e1a7791561
Fix playing anouncements and tones with libmobile
...
This is a fixup of the new audio processing. Without this patch you will
hear only noisy tones.
2024-04-05 22:24:12 +02:00
Andreas Eversberg
6e2fd793ac
Increase compiler warnings and fix them
2024-04-05 21:51:41 +02:00
Andreas Eversberg
470fc49341
C-Netz SIM: Fix entering card numbers with leading zeroes
...
Numbers for the SIM card can be entered with zeroes in the front. This
will not change numbers to octal. The Bosch OF 7 phone will not accept
numbers in the phone book with less than 4 digits, so it is essential to
allow entering numbers with zeroes in front.
Also state that in the documents.
2024-04-05 21:47:57 +02:00
Andreas Eversberg
17123595ec
libserial: Allow 'mark' and 'space' parity setting
2024-04-05 10:39:42 +02:00
Andreas Eversberg
a2ea0339e5
pocsag: Allow dialing function digit A..D (numeric, tone 1, tone 2, alpha)
2024-04-01 21:52:36 +02:00
Andreas Eversberg
b8b250bd0a
Fix command to list channel on various networks
2024-03-30 23:36:03 +01:00
Andreas Eversberg
ba02b27a74
jollycom: Minor fix in command line help
2024-03-30 23:28:21 +01:00
Andreas Eversberg
b51c9f26d1
Fixes in C-Netz "magnetic" card comments.
2024-03-30 23:28:20 +01:00
Andreas Eversberg
d3a5d5c3c6
Improve image of IMTS
2024-03-30 23:28:17 +01:00
Andreas Eversberg
b5579d1f16
IMTS dialer: Calculate the parity from all pulses, not just from pulses of one digit
2024-03-30 23:28:16 +01:00
Andreas Eversberg
b613123291
Open sound device for capture or playback only, if full duplex is not required
2024-03-30 23:28:13 +01:00
Andreas Eversberg
ce58b765f5
A different recording device may be specified for sound card access
2024-03-30 23:28:10 +01:00
Andreas Eversberg
fabc849642
datenklo: Disable the display on exit
2024-03-30 23:28:07 +01:00
Andreas Eversberg
a20637825a
Audio rework, new jitter buffer
...
Jitter buffer is now based on packets, not on samples. The frames are
dejittered in received form. After reading from jitter buffer, they are
decoded in correct order. If a frame is missing, it is concealed by
repeating audio.
2024-03-30 23:28:05 +01:00
Andreas Eversberg
e7efcee289
Fix buffer overflow when displaying measurements
2024-03-25 13:00:08 +01:00
Andreas Eversberg
d30d662307
Avoid large buffer on stack, to prevent stack overflows
...
This affectes:
* demodulation in libfsk
* audio processing in libmobile
2024-03-25 13:00:06 +01:00
Andreas Eversberg
a8becfeec5
IMTS/MTS: Add/fixed/improved channel numbers
2024-03-25 13:00:00 +01:00
Andreas Eversberg
05cc5e75c8
36c3 Mate Bottle Simulator
...
Note: This is a fun-application. Don't take it seriously!
Dial Eventphone extension 6283 (MATE) and feed audio from this
simulator into the phone.
2024-03-25 12:59:55 +01:00
Andreas Eversberg
fd3fcddc07
FuVst: Add security code and card reader type to database
2024-02-18 16:23:31 +01:00
Andreas Eversberg
2dcf10b1b1
Add metering information from osmo-cc to B-Netz and C-Netz
...
Untested!
2024-02-18 16:23:31 +01:00
Andreas Eversberg
da9b0a0f8d
Add help about settings at location area overheade message
2024-02-18 16:23:30 +01:00
Andreas Eversberg
60c3e094ff
Add "--no-config" option, to ignore existing default config file
2024-02-18 16:23:30 +01:00
Andreas Eversberg
c844fcc1f6
If a mobile inscribes, show station ID on the console
...
If the console's station ID is not set, it will be automatically set
when a call is made from the mobile phone or when it performs
inscription to the network. (Only works for cellular networks with
inscription support.)
2024-02-18 16:23:30 +01:00
Andreas Eversberg
7e5663a709
Jollycom: Fix initial voice sample resampling
2024-02-18 16:23:30 +01:00
Andreas Eversberg
26c348411c
Datenklo: Timers may only be scheduled or deleted in the main thread
...
Set flags to schedule timers in main thread.
Timers are: vtimer (datenklo.c), tx/rx timers (am791x.c)
2024-02-18 16:23:30 +01:00
Andreas Eversberg
3c2b5286c5
Disable rtprio by default and abort, if given prio is not allowed
2024-02-18 16:23:30 +01:00
Andreas Eversberg
3158c48365
Move from local to external osmo* libraries
...
src/libdebug -> libosmocore
src/libselect -> libosmocore
src/libtimer -> libosmocore
src/libosmocc -> libosmo-cc
src/libg711 -> libosmo-cc
2024-02-18 16:23:29 +01:00
Andreas Eversberg
6cd2c3e323
C-Netz-SIM: Store Jolly's phone number to phonebook entry 02
...
Also set version number to 3.
2024-01-04 17:58:30 +01:00
Andreas Eversberg
31d5667516
Fix usage of strncat
2024-01-04 17:58:05 +01:00
Andreas Eversberg
454086f04c
Zeitansage: Remove useless FUSE library flags from Makefile.am
2023-12-13 23:58:49 +01:00
Andreas Eversberg
d8950408cc
G711: Fix bitorder of u-law codec
...
Tested with Grandstream
2023-11-27 17:17:52 +01:00
Andreas Eversberg
d1b8ed8250
Add option to disable L16 codec (linear 16 bit PCM)
...
Yate uses wrong byte order, so the codec fails. Disable it if you have
problems with Yate or other defective peers.
2023-11-15 20:37:40 +01:00
Andreas Eversberg
a9573aa5cb
libosmocc: Support for telephone-events
2023-11-12 17:41:43 +01:00
Andreas Eversberg
865f280bb1
libosmocc: Flag codec as not accepted instead of removing it
...
This is required if multiple SDP responses are returned. We don't want
to remove a codec with with the first SDP response, which might get
accepted by the second SDP response. Instead we flag the codec as
negotiated or not negotiated.
When early media is received, different codecs may be accepted as when
we receive the actual answer.
2023-11-12 17:36:05 +01:00
Andreas Eversberg
39266802ef
5-tones: Minor fixes in command line help
2023-11-12 17:22:17 +01:00
Vasyl Samoilov
2636b36c22
[NMT] fix UA UMC country code
2023-10-08 19:04:08 +03:00
Andreas Eversberg
f4eba26d27
Golay: Add voice message support
...
A voice message can be sent with a wave file. Pagers that support voice
messages will listen to the wave file on the radio channel.
Use the following command to send a voice message:
$ echo "1709829,v,<wave file>" > /tmp/golay_msg_send
2023-10-08 12:14:46 +02:00
Andreas Eversberg
a949470ec3
AMPS: Add ESN manufacturer names
...
The ESN list "FCC Public Notice CL-97-70" is found at:
https://web.archive.org/web/19990223224835/http://www.fcc.gov/wtb/cellular/mnfrlst.html
When showing the ESN in logging, the manufacturer name is shown, if
found in the list.
Thanx to shadowcaster3, point to that list.
2023-09-10 21:54:50 +02:00
Andreas Eversberg
43dfab23e0
C-Netz-SIM: Store version number in phone book entry 01 as default.
2023-09-10 21:36:39 +02:00
Andreas Eversberg
4252ca1f82
C-Netz-SIM: Added delay before answering to messages
...
This delay is required, so that the card reader has enough time to
release the I/O line. The AEG OLYMPIA now works.
2023-08-27 20:28:43 +02:00
Andreas Eversberg
20b5132ef7
Fix notch filter and add a test for it
2023-06-10 11:33:58 +02:00
Andreas Eversberg
963be6e2c5
Osmo-CC: Add R1 interface type
2023-06-10 11:33:14 +02:00
Andreas Eversberg
4c54be0f4d
Add R1 debugging class
2023-06-10 11:32:48 +02:00
Andreas Eversberg
0e132f6167
Fix minor compiler warning in sdr.c
2023-05-25 21:56:48 +02:00
Andreas Eversberg
5816f8e7c0
libosmo-cc: Allow remote port change with RTP
...
In case of port translation, the different remote RTP port is adopted
for further transfer.
This happens, if remote peer uses NAT that changes source port also.
2023-03-26 17:06:37 +02:00