![]() |
Re: [Maemo 5] HealthCheck - Pymaemo/Qt - Learning to code (N900)
you two really are very helpful!
Trying each of them, but onto the next bit :) I have a string full of lots of words (for example apt-cache pkgnames) So my String looks like: entry1 entry2 entry 3.... entry 200 etc.. Trying to add these to a QT listwidget, but guessing readlines and xreadlines are only for reading files. Is there a python code to read lines within a string? or is it a bit more complicated then that? Tried with this: Code:
for line in j.readlines(): |
Re: [Maemo 5] HealthCheck - Pymaemo/Qt - Learning to code (N900)
Code:
for line in j.split("\n"): |
Re: [Maemo 5] HealthCheck - Pymaemo/Qt - Learning to code (N900)
Quote:
Just ordered a basic python book so i don't need to harrass you both so much :) But really enjoying this!! :D :D |
Re: [Maemo 5] HealthCheck - Pymaemo/Qt - Learning to code (N900)
1 Attachment(s)
Just a quick update on my progress today :)
anyone want any particular info added? latest screeny!! Edit - i need to change maemo version to Firmware - bit confusing at the mo! |
Re: [Maemo 5] HealthCheck - Pymaemo/Qt - Learning to code (N900)
Hmmmm running out of ideas on what else to do....
Version 0.3 Battery Status Accelerometer readout GPS Position Firmware version Roots Free / Used CPU Information N900 Hardware board info System Locale Front Camera image test List of enabled repositories List of disabled repositories List of installed applications + App info Run commands, apt-get clean etc... Phone/Cell information Green = Working Red = In Progress Interested to hear if anyone has any specific other requirements? - will add them to the todo list. Waiting on liblocation to get some decent pymaemo calls, device.cell_info would be great! (Although could be a long wait?!) Anyway, would appreciate any feedback or ideas :) |
Re: [Maemo 5] HealthCheck - Pymaemo/Qt - Learning to code (N900)
Quote:
Look at the command "dbus-send --system --print-reply --type=method_call --dest=com.nokia.phone.net /com/nokia/phone/net Phone.Net.get_registration_status" The following snippet, from http://www.bleb.org/software/maemo/telephony-maemo.c, explains the return values: DBUS_TYPE_BYTE, &status, DBUS_TYPE_UINT16, &lac, DBUS_TYPE_UINT32, &cell_id, DBUS_TYPE_UINT32, &operator_code, DBUS_TYPE_UINT32, &country_code, DBUS_TYPE_BYTE, &network_type, DBUS_TYPE_BYTE, &supported_services, DBUS_TYPE_INT32, &net_err, I don't know dbus-python, but http://repository.maemo.org/extras-d...urce/n/netmon/ could probably help in that regard. |
Re: [Maemo 5] HealthCheck - Pymaemo/Qt - Learning to code (N900)
ooo Qwerty you minx!
Will try it out later tonight!! :) :) |
Re: [Maemo 5] HealthCheck - Pymaemo/Qt - Learning to code (N900)
well, it definitley works.... can get the readout of signal and cell info! very impressed.
it does throw up an odd error in terminal though. continues to work, so bit confused... Code:
ERROR:dbus.proxies:Introspect error on :1.17:/com/nokia/phone/net: dbus.exceptions.DBusException: rpc.Error: object /com/nokia/phone/net doesn't have interface org.freedesktop.DBus.Introspectable |
Re: [Maemo 5] HealthCheck - Pymaemo/Qt - Learning to code (N900)
Well it definitley works... tried a few other calls, can get the imei number through the call:
dbus-send --system --print-reply --type=method_call --dest=com.nokia.phone.SIM /com/nokia/phone/SIM/security Phone.Sim.Security.get_imei But still getting the introspect errors.... (Each call throws up one error)... i'm assuming they get ignored, as if i was not looking at terminal, i would never know there was an error...... (Just wanting to make a nice clean app!) |
Re: [Maemo 5] HealthCheck - Pymaemo/Qt - Learning to code (N900)
Quote:
|
| All times are GMT. The time now is 19:07. |
vBulletin® Version 3.8.8