Ticket #131: cli-gps-and-usage.diff

File cli-gps-and-usage.diff, 1.5 KB (added by fso@…, 4 years ago)

Add GPS and Usage interface support to the cli tool

  • tools/cli-framework

    diff --git a/tools/cli-framework b/tools/cli-framework
    index 464d828..7004521 100755
    a b framework = getObject( "org.freesmartphone.frameworkd", "/org/freesmartphone/Fra 
    5353 
    5454# ogsmd device object 
    5555gsm = getObject( "org.freesmartphone.ogsmd", "/org/freesmartphone/GSM/Device" ) 
     56         
     57# ogps device object 
     58gps = getObject( "org.freesmartphone.ogpsd", "/org/freedesktop/Gypsy" ) 
     59 
     60# usage device object 
     61usage = getObject( "org.freesmartphone.ousaged", "/org/freesmartphone/Usage" ) 
     62 
    5663 
    5764# ogsmd server 
    5865hz = getInterface( \ 
    gsmtest = getInterface( \ 
    104111    "org.freesmartphone.ogsmd", 
    105112    "/org/freesmartphone/GSM/Device", 
    106113    "org.freesmartphone.GSM.Test" ) 
     114     
     115# gps 
     116gpsaccuracy = getInterface( 
     117    "org.freesmartphone.ogpsd", 
     118    "/org/freedesktop/Gypsy", 
     119    "org.freedesktop.Gypsy.Accuracy" ) 
     120 
     121gpsposition = getInterface( 
     122    "org.freesmartphone.ogpsd", 
     123    "/org/freedesktop/Gypsy", 
     124    "org.freedesktop.Gypsy.Position" ) 
     125 
     126gpssatellite = getInterface( 
     127    "org.freesmartphone.ogpsd", 
     128    "/org/freedesktop/Gypsy", 
     129    "org.freedesktop.Gypsy.Satellite" ) 
     130 
     131gpstime = getInterface( 
     132    "org.freesmartphone.ogpsd", 
     133    "/org/freedesktop/Gypsy", 
     134    "org.freedesktop.Gypsy.Time" ) 
     135 
     136# usage 
     137usageiface = getInterface( 
     138    "org.freesmartphone.ousaged", 
     139    "/org/freesmartphone/Usage", 
     140    "org.freesmartphone.Usage" ) 
     141 
    107142 
    108143bus.add_signal_receiver( handler, None, None, None, None, 
    109144    sender_keyword = "sender",