Hi I have a problem with our modems. We are trying to move from simple AT commands to using ModemManager in python, but we still have some connectivity tests that are only done with AT commands.
I have been trying to search for the commands available on the DBus interface using the mmcli with introspection in python. I would like to replace these with something like: MODEM_IFACE='org.freedesktop.ModemManager1.Modem' value = self.modemProxy.Get(MODEM_IFACE, 'PowerState', dbus_interface=PROPERTIES_IFACE) logging.debug('PowerState: ' + str(value)) Using these values. https://www.freedesktop.org/software/ModemManager/api/1.0.0/gdbus-org.freedesktop.ModemManager1.Modem.html Are the rest of the commands (or equivalent commans) avaliable? Commands used: # Testing that the modem is alive AT -> easy # Testing that the SIM is not locked AT+CPIN? -> 'UnlockRequired' # Testing Subscriber Identity AT+CIMI # Testing error level setting AT+CMEE=2 # Testing Antenna Power AT+CIND? # Testing check power mode AT+CFUN? 'PowerState' # Testing Signal Power AT+RSCP? # Testing Signal Quality AT+CSQ -> 'SignalQuality' # Testing PLMN selection AT+COPS? -- Regards Einar Jón _______________________________________________ ModemManager-devel mailing list ModemManager-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel