#!/usr/bin/env python """ MiP Basic Test GUI. To Use: mip_test_gui.py -i hci0 -b D0:39:72:C4:7A:01 """ from Tkinter import * import mippy import argparse if __name__ == '__main__': parser = argparse.ArgumentParser(description='Basic MiP GUI.') mippy.add_arguments(parser) args = parser.parse_args() gt = mippy.GattTool(args.adaptor, args.device) mip = mippy.Mip(gt) # Create window root = Tk() root.title("MiP Control Panel") root.geometry("200x200") rootFrame = Frame(root) rootFrame.grid(column=0,row=0) configFrame = Frame(rootFrame) configFrame.grid(column=0,row=0)
#!/usr/bin/env python """ MiP Test program to test clap recognition software To Use: ./mip_test_clap.py -i hci0 -b D0:39:72:C4:7A:01 """ import logging import mippy import argparse import time if __name__ == '__main__': parser = argparse.ArgumentParser(description='Test MiPs clap recognition.') mippy.add_arguments(parser) args = parser.parse_args() logging.basicConfig(level=logging.DEBUG) gt = mippy.GattTool(args.adaptor, args.device) mip = mippy.Mip(gt) # enable clap recognition logging.debug('Enable clap') mip.clapEnable(0x1) clapStatus = mip.requestClapStatus() logging.debug('Clap status %x.' % (clapStatus)) logging.debug('Entering loop requesting clap status: Ctrl-C to exit.') done = 0 while done == 0: logging.debug('Requesting clap times.')