def __init__(self): self.my_io = io_manager.IoSetup() self.parser = reqparse.RequestParser() self.parser.add_argument('input', type=[], help='将对应io设置为input类型', location='json') self.io_type = io_manager.IoType.input
def get(self, io_number=None): if io_number is None: my_io_setup = io_manager.IoSetup() active_io = my_io_setup.get_io_type(io_manager.IoType.input) active_io.append(my_io_setup.get_io_type(io_manager.IoType.output)) result = self.my_io_data.get_data_list(active_io) else: result = self.my_io_data.get_data(io_number) return {'data': result}
def __init__(self): self.my_io = io_manager.IoSetup() self.parser = reqparse.RequestParser() self.parser.add_argument('output', type=[], help='将对应io设置为output类型') self.io_type = io_manager.IoType.output
def __init__(self): self.my_io_setup = io_manager.IoSetup() self.my_io_data = io_manager.IoData() self.parser = reqparse.RequestParser() self.parser.add_argument('data', type={}, help='io数据')
def __init__(self): self.my_io = io_manager.IoSetup() self.my_io_data = io_manager.IoData()
def setUp(self): self.io_server = io_manager.IoSetup() my_gpio.VERBOSE = False self.io_server.set_gpio(my_gpio)