.cproject
.flake8
.gitignore
.pre-commit-config.yaml
CMakeLists.txt
LICENSE.txt
MANIFEST.in
README.md
RELEASE_CHECKLIST.md
bitcraze.ico
client-qt.pro
icon-256.icns
module.json
package.xml
pyproject.toml
uv.lock
.github/workflows/CI.yml
.github/workflows/CI_experiment.yml
.github/workflows/log-param-docs.yml
.github/workflows/nightly.yml
.github/workflows/python-publish.yml
.github/workflows/test-python-publish.yml
bin/cfclient
bin/cfheadless
bin/cfloader
bin/cfzmq
docs/index.md
docs/development/dev_info_client.md
docs/development/index.md
docs/development/zmq-server.md
docs/functional-areas/cfclient_zmq.md
docs/functional-areas/cfloader.md
docs/functional-areas/client.md
docs/functional-areas/index.md
docs/images/base_station_geo_dialog.png
docs/images/bitcraze_logo.png
docs/images/bootloader_dialog.png
docs/images/cf_client_1.png
docs/images/cfclient_anchor_identification.png
docs/images/cfclient_cf2_config.png
docs/images/cfclient_colorled.png
docs/images/cfclient_connect_dialog.png
docs/images/cfclient_connected.png
docs/images/cfclient_console_marked.png
docs/images/cfclient_devconfig_axis.png
docs/images/cfclient_devconfig_dialog.png
docs/images/cfclient_devconfig_feedback.png
docs/images/cfclient_devconfig_select.png
docs/images/cfclient_flightab.png
docs/images/cfclient_frontpage.png
docs/images/cfclient_input_mux_configured.png
docs/images/cfclient_input_mux_select.png
docs/images/cfclient_input_normal.png
docs/images/cfclient_input_student.png
docs/images/cfclient_input_student_device.png
docs/images/cfclient_input_teacher.png
docs/images/cfclient_input_teacher_device.png
docs/images/cfclient_lh_main.png
docs/images/cfclient_logblocks_marked.png
docs/images/cfclient_main_ui.png
docs/images/cfclient_overview.png
docs/images/cfclient_param.png
docs/images/cfclient_plotter.png
docs/images/cfclient_position_estimate.png
docs/images/cfclient_pycharm_windows_miniconda.png
docs/images/cfclient_usb_radio_config.png
docs/images/client_log-configuration_anotated.png
docs/images/configure_cf1.png
docs/images/image00.png
docs/images/image01.png
docs/images/image02.png
docs/images/image03.png
docs/images/image04.png
docs/images/image05.png
docs/images/image06.png
docs/images/input-arch-mux.png
docs/images/ledring_tab.png
docs/images/recovery_bootloader_dialog.png
docs/images/tuning_tab.png
docs/installation/index.md
docs/installation/install.md
docs/userguides/cfheadless.md
docs/userguides/index.md
docs/userguides/inputdevices.md
docs/userguides/recovery-mode.md
docs/userguides/userguide_client/colorled_tab.md
docs/userguides/userguide_client/console_tab.md
docs/userguides/userguide_client/flightcontrol_tab.md
docs/userguides/userguide_client/index.md
docs/userguides/userguide_client/ledring_tab.md
docs/userguides/userguide_client/lighthouse_tab.md
docs/userguides/userguide_client/loco_tab.md
docs/userguides/userguide_client/logblocks_tab.md
docs/userguides/userguide_client/parameters_tab.md
docs/userguides/userguide_client/plotter_tab.md
docs/userguides/userguide_client/tuning_tab.md
examples/zmqclientinput.py
examples/zmqclientled.py
examples/zmqclientparam.py
examples/zmqsrvtest.py
examples/zmq_clients/ramp_c/Makefile
examples/zmq_clients/ramp_c/ramp.c
examples/zmq_clients/ramp_c/readme.md
src/cfclient/__init__.py
src/cfclient/gui.py
src/cfclient/headless.py
src/cfclient/version.py
src/cfclient.egg-info/PKG-INFO
src/cfclient.egg-info/SOURCES.txt
src/cfclient.egg-info/dependency_links.txt
src/cfclient.egg-info/entry_points.txt
src/cfclient.egg-info/requires.txt
src/cfclient.egg-info/top_level.txt
src/cfclient/configs/config.json
src/cfclient/configs/input/Generic_OS_X.json
src/cfclient/configs/input/Joystick.json
src/cfclient/configs/input/PS3_Mode_1.json
src/cfclient/configs/input/PS3_Mode_2.json
src/cfclient/configs/input/PS3_Mode_3.json
src/cfclient/configs/input/PS4_Mode_1.json
src/cfclient/configs/input/PS4_Mode_2.json
src/cfclient/configs/input/PS4_shoulder_btns_yaw.json
src/cfclient/configs/input/xbox360_mode1.json
src/cfclient/configs/log/stabilizer.json
src/cfclient/configs/log/PID_tuning/Attitude.json
src/cfclient/configs/log/PID_tuning/Attitude_rate.json
src/cfclient/configs/log/PID_tuning/Position.json
src/cfclient/configs/log/PID_tuning/Velocity.json
src/cfclient/configs/log/PID_tuning_components/Pitch.json
src/cfclient/configs/log/PID_tuning_components/Pitch_rate.json
src/cfclient/configs/log/PID_tuning_components/Position_x.json
src/cfclient/configs/log/PID_tuning_components/Position_y.json
src/cfclient/configs/log/PID_tuning_components/Position_z.json
src/cfclient/configs/log/PID_tuning_components/Roll.json
src/cfclient/configs/log/PID_tuning_components/Roll_rate.json
src/cfclient/configs/log/PID_tuning_components/Velocity_x.json
src/cfclient/configs/log/PID_tuning_components/Velocity_y.json
src/cfclient/configs/log/PID_tuning_components/Velocity_z.json
src/cfclient/configs/log/PID_tuning_components/Yaw.json
src/cfclient/configs/log/PID_tuning_components/Yaw_rate.json
src/cfclient/resources/log_param_doc.json
src/cfclient/resources/map.html
src/cfclient/resources/map.js
src/cfclient/ui/__init__.py
src/cfclient/ui/connectivity_manager.py
src/cfclient/ui/main.py
src/cfclient/ui/main.ui
src/cfclient/ui/pluginhelper.py
src/cfclient/ui/pose_logger.py
src/cfclient/ui/tab_toolbox.py
src/cfclient/ui/dialogs/__init__.py
src/cfclient/ui/dialogs/about.py
src/cfclient/ui/dialogs/about.ui
src/cfclient/ui/dialogs/anchor_position_dialog.py
src/cfclient/ui/dialogs/anchor_position_dialog.ui
src/cfclient/ui/dialogs/basestation_mode_dialog.py
src/cfclient/ui/dialogs/basestation_mode_dialog.ui
src/cfclient/ui/dialogs/bootloader.py
src/cfclient/ui/dialogs/bootloader.ui
src/cfclient/ui/dialogs/cf2config.py
src/cfclient/ui/dialogs/cf2config.ui
src/cfclient/ui/dialogs/inputconfigdialogue.py
src/cfclient/ui/dialogs/inputconfigdialogue.ui
src/cfclient/ui/dialogs/lighthouse_bs_geometry_dialog.py
src/cfclient/ui/dialogs/lighthouse_bs_geometry_dialog.ui
src/cfclient/ui/dialogs/lighthouse_system_type_dialog.py
src/cfclient/ui/dialogs/lighthouse_system_type_dialog.ui
src/cfclient/ui/dialogs/logconfigdialogue.py
src/cfclient/ui/dialogs/logconfigdialogue.ui
src/cfclient/ui/icons/bl.webp
src/cfclient/ui/icons/bolt.webp
src/cfclient/ui/icons/cf21.webp
src/cfclient/ui/icons/checkmark_black.png
src/cfclient/ui/icons/checkmark_white.png
src/cfclient/ui/icons/create.png
src/cfclient/ui/icons/delete.png
src/cfclient/ui/icons/flapper.webp
src/cfclient/ui/icons/icon-256.png
src/cfclient/ui/icons/tag.webp
src/cfclient/ui/tabs/ColorLEDTab.py
src/cfclient/ui/tabs/ConsoleTab.py
src/cfclient/ui/tabs/CrtpSharkToolbox.py
src/cfclient/ui/tabs/ExampleTab.py
src/cfclient/ui/tabs/FlightTab.py
src/cfclient/ui/tabs/GpsTab.py
src/cfclient/ui/tabs/LEDRingTab.py
src/cfclient/ui/tabs/LogBlockDebugTab.py
src/cfclient/ui/tabs/LogBlockTab.py
src/cfclient/ui/tabs/LogClientTab.py
src/cfclient/ui/tabs/LogTab.py
src/cfclient/ui/tabs/ParamTab.py
src/cfclient/ui/tabs/PlotTab.py
src/cfclient/ui/tabs/TuningTab.py
src/cfclient/ui/tabs/__init__.py
src/cfclient/ui/tabs/colorLEDTab.ui
src/cfclient/ui/tabs/consoleTab.ui
src/cfclient/ui/tabs/crtpSharkToolbox.ui
src/cfclient/ui/tabs/exampleTab.ui
src/cfclient/ui/tabs/flightActionContainer.ui
src/cfclient/ui/tabs/flightTab.ui
src/cfclient/ui/tabs/gpsTab.ui
src/cfclient/ui/tabs/ledRingTab.ui
src/cfclient/ui/tabs/lighthouse_tab.py
src/cfclient/ui/tabs/lighthouse_tab.ui
src/cfclient/ui/tabs/locopositioning_tab.py
src/cfclient/ui/tabs/locopositioning_tab.ui
src/cfclient/ui/tabs/logBlockDebugTab.ui
src/cfclient/ui/tabs/logBlockTab.ui
src/cfclient/ui/tabs/logClientTab.ui
src/cfclient/ui/tabs/logTab.ui
src/cfclient/ui/tabs/paramTab.ui
src/cfclient/ui/tabs/plotTab.ui
src/cfclient/ui/tabs/tuningTab.ui
src/cfclient/ui/widgets/__init__.py
src/cfclient/ui/widgets/ai.py
src/cfclient/ui/widgets/hexspinbox.py
src/cfclient/ui/widgets/plotter.ui
src/cfclient/ui/widgets/plotwidget.py
src/cfclient/ui/widgets/super_slider.py
src/cfclient/ui/wizards/__init__.py
src/cfclient/ui/wizards/bslh_1.png
src/cfclient/ui/wizards/bslh_2.png
src/cfclient/ui/wizards/bslh_3.png
src/cfclient/ui/wizards/bslh_4.png
src/cfclient/ui/wizards/bslh_5.png
src/cfclient/ui/wizards/lighthouse_geo_bs_estimation_wizard.py
src/cfclient/utils/__init__.py
src/cfclient/utils/config.py
src/cfclient/utils/config_manager.py
src/cfclient/utils/logconfigreader.py
src/cfclient/utils/logdatawriter.py
src/cfclient/utils/periodictimer.py
src/cfclient/utils/singleton.py
src/cfclient/utils/ui.py
src/cfclient/utils/zmq_led_driver.py
src/cfclient/utils/zmq_param.py
src/cfclient/utils/input/__init__.py
src/cfclient/utils/input/inputreaderinterface.py
src/cfclient/utils/input/inputinterfaces/__init__.py
src/cfclient/utils/input/inputinterfaces/leapmotion.py
src/cfclient/utils/input/inputinterfaces/wiimote.py
src/cfclient/utils/input/inputinterfaces/zmqpull.py
src/cfclient/utils/input/inputreaders/__init__.py
src/cfclient/utils/input/inputreaders/linuxjsdev.py
src/cfclient/utils/input/inputreaders/pysdl2.py
src/cfclient/utils/input/mux/__init__.py
src/cfclient/utils/input/mux/nomux.py
src/cfclient/utils/input/mux/takeovermux.py
src/cfclient/utils/input/mux/takeoverselectivemux.py
src/cfconfig/Makefile
src/cfconfig/configblock.py
src/cfloader/__init__.py
src/cfloader/__main__.py
src/cfzmq/__init__.py
src/cfzmq/__main__.py
tools/build/bdist
tools/build/build
tools/build/verify