disabled dbus completely

git-svn-id: http://www.neo1973-germany.de/svn@193 46df4e5c-bc4e-4628-a0fc-830ba316316d
This commit is contained in:
Paulus 2008-10-18 20:05:54 +00:00
parent ccafd5af54
commit 1000b884a4

View file

@ -111,35 +111,37 @@ class PyBatclass:
print "l%st" % (self.power)
edje_obj.signal_emit("%s" % (self.mode), "is_clicked")
edje_obj.signal_emit("l%s" % (self.power), "is_clicked")
self.systembus=systembus = SystemBus(mainloop=e_dbus.DBusEcoreMainLoop())
self.odeviced_proxy = self.systembus.get_object('org.freesmartphone.odeviced', '/org/freesmartphone/Device/PowerControl/UsbHost')
self.PowerControl_iface = Interface(self.odeviced_proxy, 'org.freesmartphone.Device.PowerControl')
#DBus:
# self.systembus=systembus = SystemBus(mainloop=e_dbus.DBusEcoreMainLoop())
# self.odeviced_proxy = self.systembus.get_object('org.freesmartphone.odeviced', '/org/freesmartphone/Device/PowerControl/UsbHost')
# self.PowerControl_iface = Interface(self.odeviced_proxy, 'org.freesmartphone.Device.PowerControl')
def write_data(self, usbmode, power):
if usbmode == "host":
self.fileusbmode.write("host")
#print "#echo host > /sys/devices/platform/s3c2410-ohci/usb_mode"
if power == "-500":
os.system("ifdown usb0 &")
#dbus:
self.PowerControl_iface.SetPower(1)
print "#echo 1 > /sys/devices/platform/neo1973-pm-host.0/hostmode"
#self.PowerControl_iface.SetPower(1)
os.write(self.filehostmode, "1")
#print "#echo 1 > /sys/devices/platform/neo1973-pm-host.0/hostmode"
else:
os.system("ifdown usb0 &")
self.fileusbmode.write("host")
print "#echo host > /sys/devices/platform/s3c2410-ohci/usb_mode"
os.write(self.filehostmode, "0")
print "#echo 0 > /sys/devices/platform/neo1973-pm-host.0/hostmode"
#print "#echo 0 > /sys/devices/platform/neo1973-pm-host.0/hostmode"
os.write(self.filePower, power)
print "#echo %s > /sys/class/i2c-adapter/i2c-0/0-0073/force_usb_limit_dangerous" % (power)
#print "#echo %s > /sys/class/i2c-adapter/i2c-0/0-0073/force_usb_limit_dangerous" % (power)
elif usbmode == "device":
if power != "-500":
self.PowerControl_iface.SetPower(0)
self.fileusbmode.write("device")
#print "#echo device > /sys/devices/platform/s3c2410-ohci/usb_mode"
os.write(self.filehostmode, "0")
#print "#echo 0 > /sys/devices/platform/neo1973-pm-host.0/hostmode"
#self.PowerControl_iface.SetPower(0)
os.system("ifup usb0 &")
print "#echo device > /sys/devices/platform/s3c2410-ohci/usb_mode"
print "#echo 0 > /sys/devices/platform/neo1973-pm-host.0/hostmode"
os.write(self.filePower, power)
print "#echo %s > /sys/class/i2c-adapter/i2c-0/0-0073/force_usb_limit_dangerous" % (power)
#print "#echo %s > /sys/class/i2c-adapter/i2c-0/0-0073/force_usb_limit_dangerous" % (power)
def button_pressed(self, edje_obj, signal, source):
if source == "usbmode":