Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    [Maemo 5] HealthCheck - Pymaemo/Qt - Learning to code (N900)

    Reply
    Page 7 of 20 | Prev |   5     6   7   8     9   17 | Next | Last
    noobmonkey | # 61 | 2010-02-19, 19:29 | Report

    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():
                self.listWidget.addItem(line)

    Edit | Forward | Quote | Quick Reply | Thanks

     
    fatalsaint | # 62 | 2010-02-19, 19:33 | Report

    Code:
    for line in j.split("\n"):
                self.listWidget.addItem(line)
    Maybe?

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 2 Users Say Thank You to fatalsaint For This Useful Post:
    noobmonkey, qwerty12

     
    noobmonkey | # 63 | 2010-02-19, 19:36 | Report

    Originally Posted by fatalsaint View Post
    Code:
    for line in j.split("\n"):
                self.listWidget.addItem(line)
    Maybe?
    Yup worked perfectly

    Just ordered a basic python book so i don't need to harrass you both so much

    But really enjoying this!!

    Edit | Forward | Quote | Quick Reply | Thanks

     
    noobmonkey | # 64 | 2010-02-20, 16:02 | Report

    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!

    Edit | Forward | Quote | Quick Reply | Thanks
    Attached Images
     

    Last edited by noobmonkey; 2010-02-20 at 16:07.
    The Following 2 Users Say Thank You to noobmonkey For This Useful Post:
    fatalsaint, qwerty12

     
    noobmonkey | # 65 | 2010-02-20, 17:29 | Report

    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

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by noobmonkey; 2010-02-20 at 19:06.
    The Following User Says Thank You to noobmonkey For This Useful Post:
    evad

     
    qwerty12 | # 66 | 2010-02-20, 17:59 | Report

    Originally Posted by noobmonkey View Post
    Waiting on liblocation to get some decent pymaemo calls, device.cell_info would be great! (Although could be a long wait?!)
    You don't strictly need liblocation for cell information.

    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.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 3 Users Say Thank You to qwerty12 For This Useful Post:
    evad, fatalsaint, noobmonkey

     
    noobmonkey | # 67 | 2010-02-20, 19:05 | Report

    ooo Qwerty you minx!

    Will try it out later tonight!!

    Edit | Forward | Quote | Quick Reply | Thanks

     
    noobmonkey | # 68 | 2010-02-20, 22:52 | Report

    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
    ok well i can see the error is thown from a dbus call, but very confused as the call works....

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to noobmonkey For This Useful Post:
    qwerty12

     
    noobmonkey | # 69 | 2010-02-20, 23:38 | Report

    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!)

    Edit | Forward | Quote | Quick Reply | Thanks

     
    evad | # 70 | 2010-02-21, 01:22 | Report

    Originally Posted by qwerty12 View Post
    I don't know dbus-python, but http://repository.maemo.org/extras-d...urce/n/netmon/ could probably help in that regard.
    You are my man! This is (almost) exactly what I needed :) Thanks!

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 2 Users Say Thank You to evad For This Useful Post:
    noobmonkey, qwerty12

     
    Page 7 of 20 | Prev |   5     6   7   8     9   17 | Next | Last
vBulletin® Version 3.8.8
Normal Logout