mirror of
https://github.com/CopterExpress/clever-show.git
synced 2026-05-26 23:19:33 +00:00
Added more buttons from Qt GUI
This commit is contained in:
@@ -1,23 +1,36 @@
|
||||
from server import Client
|
||||
|
||||
copters = []
|
||||
delay = 0
|
||||
|
||||
|
||||
def set_delay_manually(_delay):
|
||||
global delay
|
||||
delay = _delay
|
||||
|
||||
|
||||
def get_delay_manually():
|
||||
return delay
|
||||
|
||||
|
||||
class WebCopter:
|
||||
def __init__(self, ip, name):
|
||||
def __init__(self, ip, client):
|
||||
self.anim_id = None
|
||||
self.batt_voltage = None
|
||||
self.cell_voltage = None
|
||||
self.selfcheck = None
|
||||
self.time = None
|
||||
self.ip = ip
|
||||
self.name = name
|
||||
self.name = client.copter_id
|
||||
self.client = client
|
||||
self.refresh()
|
||||
|
||||
def refresh(self):
|
||||
Client.clients[self.ip].get_response("anim_id", save, callback_args=(self, 'anim_id'))
|
||||
Client.clients[self.ip].get_response("batt_voltage", save, callback_args=(self, 'batt_voltage'))
|
||||
Client.clients[self.ip].get_response("cell_voltage", save, callback_args=(self, 'cell_voltage'))
|
||||
Client.clients[self.ip].get_response("selfcheck", save, callback_args=(self, 'selfcheck'))
|
||||
Client.clients[self.ip].get_response("time", save, callback_args=(self, 'time'))
|
||||
self.client.get_response("anim_id", save, callback_args=(self, 'anim_id'))
|
||||
self.client.get_response("batt_voltage", save, callback_args=(self, 'batt_voltage'))
|
||||
self.client.get_response("cell_voltage", save, callback_args=(self, 'cell_voltage'))
|
||||
self.client.get_response("selfcheck", save, callback_args=(self, 'selfcheck'))
|
||||
self.client.get_response("time", save, callback_args=(self, 'time'))
|
||||
|
||||
|
||||
def save(m, self, param_name):
|
||||
|
||||
Reference in New Issue
Block a user