Commit Graph

91 Commits

Author SHA1 Message Date
Andreas Eversberg
9f016593d1 Eurosignal: Add ROM description for E300 pagers 2025-01-05 15:59:26 +01:00
Andreas Eversberg
b5aae98b6c AMPS: Add interleaved channels starting with X
Source:
https://telephoneworld.org/cellular-phone-history/pre-cellular-mts-imts/
2024-09-08 09:37:06 +02:00
Andreas Eversberg
9d8c9d8986 C-Netz SIM: Improve and use PIN input to program card
Imrovements are less memeory usage.

Card data can be programmed by using PIN input.
2024-08-18 23:56:10 +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
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
bc3967ccb6 Docs: Minor fix 2024-03-25 13:00:07 +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
Harald Welte
4fcea2c07d docs/install.html: git:// is long deprecated, use https:// instead 2023-11-07 17:26:02 +01:00
Andreas Eversberg
abe449bd0e C-Netz: Added new service codes for AEG phone 2023-08-27 20:27:34 +02:00
Andreas Eversberg
616a5e2820 DCF77: Add weather info decoding and coding 2022-11-24 21:08:02 +01:00
Andreas Eversberg
8e67c3fda0 Golay/GSC paging support 2022-10-30 09:28:34 +01:00
Andreas Eversberg
f906fcc708 Improved documents and layout for SIM and magnetic cards 2022-07-23 08:26:57 +02:00
Andreas Eversberg
8fd8205a6e C-Netz: Changed voice diversion back to 2.4 KHz
Most phones use this deviation. C5 does not for some unknown reason.
2022-07-23 08:26:48 +02:00
Andreas Eversberg
e453c10169 Work on docs 2022-05-29 17:06:21 +02:00
Andreas Eversberg
e31e095173 Work on docs 2021-12-30 23:34:52 +01:00
Andreas Eversberg
3dcb7b34df Implementation of selective call for classic German 'Sirenensteuerung' 2021-12-12 10:53:27 +01:00
Andreas Eversberg
726453909c work on docs 2021-12-12 10:53:26 +01:00
Andreas Eversberg
7fa5f85731 POCSAG 2021-11-07 20:00:43 +01:00
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.
2021-11-07 20:00:41 +01:00
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
2021-10-24 06:25:10 +02:00
Andreas Eversberg
1b16029ac6 B-Netz: Improved detection of tone/frame
- Be less tollerant to levels when detcting tones.
- Squelch applies to tone detector also
2021-09-17 16:17:05 +02:00
Andreas Eversberg
cb08151939 Working on Docs 2021-06-06 11:50:35 +02:00
Andreas Eversberg
8d4d48aa08 Add MPT1327 / Regionet43 (Buendelfunk) network 2021-06-06 11:50:35 +02:00
Andreas Eversberg
f6440991ba Work on docs 2021-03-20 11:19:53 +01:00
Martin Hauke
a07764f0d9 Fixed typos in cli output and source code comments 2021-01-03 09:57:03 +01:00
Andreas Eversberg
66b6954d69 Work on docs 2020-12-29 11:11:41 +01:00
Andreas Eversberg
88f7d1a280 Work on docs 2020-12-29 11:11:41 +01:00
Andreas Eversberg
59119f380f C-Netz: Implementation of a Funkvermittlungsstelle (FuVSt)
Useful to connect with a Funkfeststation (FuFSt).
2020-12-21 08:38:44 +01:00
Andreas Eversberg
a98b05beb0 SIM: several fixes 2020-10-29 07:33:30 +01:00
Andreas Eversberg
8fea1ef7bf Added SIM card emulator/sniffer for C-Netz 2020-05-24 16:46:39 +02:00
Andreas Eversberg
5d5e2e99c1 Work on Docs 2020-05-23 14:25:34 +02:00
Andreas Eversberg
fa6a73a2e1 Eurosignal: Allow dialing (paging) of Spare Digits 2020-03-27 17:28:03 +01:00
Andreas Eversberg
0cfcf67157 Work on docs 2020-01-11 17:59:51 +01:00
Andreas Eversberg
c998895040 Work on docs 2020-01-02 09:48:12 +01:00
Andreas Eversberg
7e25e191af Modem emulator for "Datenklo" with AM7910/AM7911 emulation 2019-11-29 15:58:59 +01: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
b266b0f743 Osmo-TV: Add missing images from DOCS 2019-08-26 21:07:38 +02:00
Martin Hauke
75765d49b7 Fixed many typos in output and source code comments 2019-07-15 21:14:52 +02:00
Andreas Eversberg
b9cc33c6ec OsmoTV: Added more test patterns for TV repair
- improved FUBK
- red screen for DY adjustment
- crosses and dots for convergence adjustment
- EBU color bars
- natural color image
2019-05-12 21:08:09 +02:00
Andreas Eversberg
ea5e17a036 work on docs 2018-12-23 19:42:42 +01: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
0a3e11d8a8 work on docs 2018-06-24 11:33:27 +02:00
Andreas Eversberg
dacf07ee9a Work on docs 2018-05-21 19:42:46 +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
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
3ab5a3f6a9 work on docs 2018-02-15 08:00:18 +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
e8a3306eee Add option to cross-connect calls; Calls between mobiles are now possible
Use -x to enable call cross-connect. No MNCC socket, no call device must
be specified!

Be sure to have at least one control channel and two voice channels.
Alternatively you can use one combined control/voice channel and one
voice channel.
2017-11-05 16:59:58 +01:00