Skip to content
FKF App documentation
⌘ K
FKF App documentation

Contents:

  • Controller Package
  • View Package
  • Model Package
FKF App documentation
/
<no title>
  • Controller Package
    • controller.controls module
      • Controls
        • Controls.window
        • Controls.comms
        • Controls.gamepad
        • Controls.send
        • Controls.b_clicked()
        • Controls.check_previous_ports()
        • Controls.l2_pressed()
        • Controls.left_joystick_move_slot()
        • Controls.load_ports_from_json()
        • Controls.r2_pressed()
        • Controls.right_joystick_move_slot()
        • Controls.save_ports_to_json()
        • Controls.staticMetaObject
        • Controls.x_clicked()
    • controller.gamepad module
      • XboxController
        • XboxController.leftJoystickPos
        • XboxController.rightJoystickPos
        • XboxController.l2_pressed
        • XboxController.r2_pressed
        • XboxController.buttonAClicked
        • XboxController.buttonYClicked
        • XboxController.xChanged
        • XboxController.bChanged
        • XboxController.MAX_TRIG_VAL
        • XboxController.MAX_JOY_VAL
        • XboxController.MAX_JOY_VAL
        • XboxController.MAX_TRIG_VAL
        • XboxController.bChanged
        • XboxController.buttonAClicked
        • XboxController.buttonYClicked
        • XboxController.l2_pressed
        • XboxController.leftJoystickPos
        • XboxController.r2_pressed
        • XboxController.rightJoystickPos
        • XboxController.staticMetaObject
        • XboxController.toggle_variable_b_handler()
        • XboxController.toggle_variable_x_handler()
        • XboxController.xChanged
  • View Package
    • view.window module
      • Window
        • Window.monitor
        • Window.joystick
        • Window.rotation_widget
        • Window.button_water
        • Window.button_light
        • Window.button_sound
        • Window.button_sth
        • Window.selected_port
        • Window.controls_functions
        • Window.accepted_slot()
        • Window.critical_dialog()
        • Window.handle_port_selection_dialog()
        • Window.rejected_slot()
        • Window.staticMetaObject
        • Window.update_gui()
    • view.joystick module
      • QJoystick
        • QJoystick.radius
        • QJoystick.handle_radius
        • QJoystick.handle_x
        • QJoystick.handle_y
        • QJoystick.handle_coords
        • QJoystick.get_distance()
        • QJoystick.handle()
        • QJoystick.paintEvent()
        • QJoystick.set_joystick_position()
        • QJoystick.staticMetaObject
    • view.rotation_widget module
      • RotationWidget
        • RotationWidget.joystick_x
        • RotationWidget.joystick_y
        • RotationWidget.radius
        • RotationWidget.pointer_radius
        • RotationWidget.paintEvent()
        • RotationWidget.pointer()
        • RotationWidget.set_joystick_position()
        • RotationWidget.staticMetaObject
      • cartesian_to_polar()
      • polar_to_cartesian()
    • view.custom_dialog module
      • CustomDialog
        • CustomDialog.message_label
        • CustomDialog.label
        • CustomDialog.combo_box
        • CustomDialog.button_box
        • CustomDialog.get_selected_option()
        • CustomDialog.staticMetaObject
  • Model Package
    • model.communication module
      • SerialMessenger
        • SerialMessenger.port
        • SerialMessenger.baud_rate
        • SerialMessenger.ser
        • SerialMessenger.tank
        • SerialMessenger.all_ports()
        • SerialMessenger.close_serial()
        • SerialMessenger.print_data()
      • float_to_byte()
    • model.tank module
      • Tank
        • Tank.get_values()
        • Tank.light
        • Tank.sound
        • Tank.speed1
        • Tank.speed2
        • Tank.sth
        • Tank.tower_x
        • Tank.tower_y
        • Tank.water

© 2024, Tim Seleznev Built with Sphinx 7.2.6