def main():
    # parse cmd line args
    parser = argparse.ArgumentParser(description="raspberry pi - onboard view")
    parser.add_argument("-server", help="server for camera stream",
        default="raspberrypi.local", type=str, action='store')
    parser.add_argument("-port", help="port for camera stream",
        default=8000, type=int, action='store')
    selected_args = parser.parse_args()
    server = selected_args.server
    port = selected_args.port

    # run UI loop
    app = wx.App(False)
    frame = CameraViewer(None, "raspberry pi - onboard view", server, port)
    app.MainLoop()
    frame.shut_down()
    return 0
Quick start widget, which users see when they first log in
dataset/ETHPy150Open FishPi/FishPi-POCV---Command---Control/fishpi/ui/camera_view.py/main--crossover with--dataset/ETHPy150Open treeio/treeio/treeio/core/views.py/widget_welcome