Age | Commit message (Collapse) | Author | |
---|---|---|---|
7 days | Fix SIM7600 audio channel set up issues ...sim7600 | David Timber | |
Increase timing magic values | |||
7 days | SIM7600: return call audio format | David Timber | |
2025-05-23 | broadband-modem,modem-helpers: move +CPIN response parsing to modem helpers | Dan Williams | |
Unit test it better, plus remove code duplication in various plugins. Signed-off-by: Dan Williams <dan@ioncontrol.co> | |||
2025-02-24 | Fixed code formatting | Michał Sułek | |
2025-02-24 | Setup variable declared after function call, fixed. | Michał Sułek | |
2025-02-24 | Was not compiling due to setup being undefined in call_audio_channel_set | Michał Sułek | |
2025-02-24 | Dan Williams changed g_usleep to g_timeout_add | Michał Sułek | |
2025-02-24 | Fixed the bug regarding SIM7600 modem family that made USB audio to not turn on. | Michał Sułek | |
Added the support for 16kHz sample rate for simtech modems and set it as default if available. | |||
2025-02-21 | base-modem: add subsystem device ID property | Sushrut Shree Trivedi | |
Subsystem device ID can be used for identifying PCI modems, so expose the property. Signed-off-by: Sushrut Shree Trivedi <quic_sushruts@quicinc.com> | |||
2024-10-24 | simtech: disable QMI PCO for SIM7100E preventing delayed modem crash | Stig M. Baugstø | |
Fixes https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/884 Signed-off-by: Stig M. Baugstø <1129097-stigma@users.noreply.gitlab.freedesktop.org> | |||
2024-05-06 | shared-simtech: use G_DECLARE|DEFINE_INTERFACE() macros | Aleksander Morgado | |
2024-05-06 | iface-modem-voice: use G_DECLARE|DEFINE_INTERFACE() macros | Aleksander Morgado | |
2024-05-06 | iface-modem-location: use G_DECLARE|DEFINE_INTERFACE() macros | Aleksander Morgado | |
2024-05-06 | iface-modem-3gpp: use G_DECLARE|DEFINE_INTERFACE() macros | Aleksander Morgado | |
2024-05-06 | iface-modem: use G_DECLARE|DEFINE_INTERFACE() macros | Aleksander Morgado | |
2024-04-23 | base-modem-at: switch to use the MMIfacePortAt by default | Aleksander Morgado | |
The whole codebase is updated to assume the MMBaseModem AT operations require an object implementing the MMIfacePortAt interface, instead of a MMPortSerialAt object. In the places where we know the port is a MMPortSerialAt, e.g. when we query explicitly for the primary or secondary serial AT port, we will use an explicit MM_IFACE_PORT_AT() cast when calling the AT command method. In the places where we get_best_at_port() we're going to assume that we don't know the port type. This method will be updated in a follow up commit to support the MMIfacePortAt interface as well. | |||
2023-12-01 | simtech: add port type hints for A7600E-H, A7602E-H | Petr Krasnoshchekov | |
2023-12-01 | simtech: ignore +CPIN: READY URC on startup | Petr Krasnoshchekov | |
A7600E-H sends +CPIN: URC on startup. The URC can be treated by ModemManager as a response to other command, what leads to errors during ModemManager initialization | |||
2023-12-01 | simtech: ignore PB DONE, SMS DONE, +NITZ: URCs | Petr Krasnoshchekov | |
2023-12-01 | simtech: implement reset for A7600E-H/A7602E-H | Petr Krasnoshchekov | |
2023-09-18 | api,modem: new 'Physdev' property | Lukas Voegl | |
Signed-off-by: Lukas Voegl <lvoegl@tdt.de> | |||
2023-01-03 | plugins: setup new helper macros to define plugins | Aleksander Morgado | |
We also remove the plugin headers completely as they are not really required anywhere. | |||
2023-01-03 | build: move plugins directory to src/plugins | Aleksander Morgado | |
We are going to allow including the plugin sources built within the ModemManager daemon binary; moving the sources within the daemon sources directory makes it easier. |