aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/cinterion/mm-shared-cinterion.c
AgeCommit message (Collapse)Author
8 dayscall: allow setting DTMF tone duration at call creation timeDan Williams
Instead of hard-coding a 500ms DTMF tone duration, let applications use a specific duration at call setup time. Signed-off-by: Dan Williams <dan@ioncontrol.co>
8 daysbase-call: split AT-specific call code into MMCallAtDan Williams
Signed-off-by: Dan Williams <dan@ioncontrol.co>
2025-05-08Move log parent and connection property binding to helperDan Williams
Continues removing usage of MMBaseModem in a bunch of files by splitting out bits of its usage to separate interfaces. Signed-off-by: Dan Williams <dan@ioncontrol.co>
2025-02-21broadband-modem: generic Firehose and Sahara supportLukas Voegl
Allows setting the renamed `ID_MM_QUALCOMM_FIREHOSE` and `ID_MM_QUALCOMM_SAHARA` environment variables for all devices. Signed-off-by: Lukas Voegl <lvoegl@tdt.de>
2024-09-16cinterion: implement FDL update methodLukas Voegl
Adds AT^SFDL based Firmware Download as an update method for supported Cinterion modems. Signed-off-by: Lukas Voegl <lvoegl@tdt.de>
2024-05-06shared-cinterion: use G_DECLARE|DEFINE_INTERFACE() macrosAleksander Morgado
2024-05-06iface-modem-voice: use G_DECLARE|DEFINE_INTERFACE() macrosAleksander Morgado
2024-05-06iface-modem-time: use G_DECLARE|DEFINE_INTERFACE() macrosAleksander Morgado
2024-05-06iface-modem-location: use G_DECLARE|DEFINE_INTERFACE() macrosAleksander Morgado
2024-05-06iface-modem: use G_DECLARE|DEFINE_INTERFACE() macrosAleksander Morgado
2024-04-23base-modem-at: switch to use the MMIfacePortAt by defaultAleksander 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-01-03build: move plugins directory to src/pluginsAleksander 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.