Index A | B | C | D | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W | X | Y | Z A action (dotbot.models.DotBotXGOActionCommandModel attribute) (dotbot.protocol.CommandXgoAction attribute) active_dotbot (dotbot.joystick.JoystickController property) (dotbot.keyboard.KeyboardController property) add_calibration_point() (dotbot.lighthouse2.LighthouseManager method) address (dotbot.models.DotBotAddressModel attribute) (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) Advertisement (class in dotbot.protocol) ADVERTISEMENT (dotbot.protocol.PayloadType attribute) ALIVE (dotbot.models.DotBotStatus attribute) application (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotQueryModel attribute) (dotbot.protocol.ProtocolHeader attribute) ApplicationType (class in dotbot.protocol) AUTO (dotbot.protocol.ControlModeType attribute) B base_url (dotbot.rest.RestClient property) baudrate (dotbot.controller.ControllerSettings attribute) bits (dotbot.protocol.Lh2RawLocation attribute) blue (dotbot.models.DotBotRgbLedCommandModel attribute) (dotbot.protocol.CommandRgbLed attribute) BOOST (dotbot.keyboard.MotorSpeeds attribute) C calculate_camera_point() (in module dotbot.lighthouse2) Calibrated (dotbot.lighthouse2.LighthouseManagerState attribute) CalibrationData (class in dotbot.lighthouse2) CalibrationInProgress (dotbot.lighthouse2.LighthouseManagerState attribute) cmd (dotbot.models.DotBotNotificationModel attribute) CMD_MOVE_RAW (dotbot.protocol.PayloadType attribute) CMD_RGB_LED (dotbot.protocol.PayloadType attribute) CMD_XGO_ACTION (dotbot.protocol.PayloadType attribute) CommandMoveRaw (class in dotbot.protocol) CommandRgbLed (class in dotbot.protocol) CommandXgoAction (class in dotbot.protocol) compute_calibration() (dotbot.lighthouse2.LighthouseManager method) compute_position() (dotbot.lighthouse2.LighthouseManager method) CONTROL_MODE (dotbot.protocol.PayloadType attribute) Controller (class in dotbot.controller) controller_add_lh2_calibration_point() (in module dotbot.server) controller_apply_lh2_calibration() (in module dotbot.server) controller_get_lh2_calibration() (in module dotbot.server) controller_port (dotbot.controller.ControllerSettings attribute) ControllerException ControllerSettings (class in dotbot.controller) ControlMode (class in dotbot.protocol) ControlModeType (class in dotbot.protocol) D data (dotbot.models.DotBotNotificationModel attribute) (dotbot.models.DotBotReplyModel attribute) DEAD (dotbot.models.DotBotStatus attribute) destination (dotbot.protocol.ProtocolHeader attribute) direction (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) (dotbot.protocol.DotBotData attribute) (dotbot.protocol.SailBotData attribute) dotbot module DotBot (dotbot.protocol.ApplicationType attribute) dotbot() (in module dotbot.server) dotbot.controller module dotbot.hdlc module dotbot.joystick module dotbot.keyboard module dotbot.lighthouse2 module dotbot.logger module dotbot.main module dotbot.models module dotbot.protocol module dotbot.rest module dotbot.serial_interface module dotbot.server module dotbot_address (dotbot.controller.ControllerSettings attribute) DOTBOT_DATA (dotbot.protocol.PayloadType attribute) dotbot_positions_history_clear() (in module dotbot.server) DOTBOT_SIMULATOR_DATA (dotbot.protocol.PayloadType attribute) DotBotAddressModel (class in dotbot.models) DotBotCalibrationIndexModel (class in dotbot.models) DotBotCalibrationStateModel (class in dotbot.models) DotBotControlModeModel (class in dotbot.models) DotBotData (class in dotbot.protocol) DotBotGPSPosition (class in dotbot.models) DotBotLH2Position (class in dotbot.models) DotBotModel (class in dotbot.models) DotBotMoveRawCommandModel (class in dotbot.models) DotBotNotificationCommand (class in dotbot.models) DotBotNotificationModel (class in dotbot.models) DotBotNotificationUpdate (class in dotbot.models) DotBotQueryModel (class in dotbot.models) DotBotReplyModel (class in dotbot.models) DotBotRequestModel (class in dotbot.models) DotBotRequestType (class in dotbot.models) DotBotRgbLedCommandModel (class in dotbot.models) DOTBOTS (dotbot.models.DotBotRequestType attribute) dotbots() (in module dotbot.server) dotbots_move_raw() (in module dotbot.server) dotbots_rgb_led() (in module dotbot.server) dotbots_waypoints() (in module dotbot.server) DotBotSimulatorData (class in dotbot.protocol) DotBotStatus (class in dotbot.models) DotBotWaypoints (class in dotbot.models) DotBotXGOActionCommandModel (class in dotbot.models) F fetch_active_dotbots() (dotbot.joystick.JoystickController method) (dotbot.keyboard.KeyboardController method) (dotbot.rest.RestClient method) fields (dotbot.protocol.Advertisement property) (dotbot.protocol.CommandMoveRaw property) (dotbot.protocol.CommandRgbLed property) (dotbot.protocol.CommandXgoAction property) (dotbot.protocol.ControlMode property) (dotbot.protocol.DotBotData property) (dotbot.protocol.DotBotSimulatorData property) (dotbot.protocol.GPSPosition property) (dotbot.protocol.GPSWaypoints property) (dotbot.protocol.LH2Location property) (dotbot.protocol.Lh2RawData property) (dotbot.protocol.Lh2RawLocation property) (dotbot.protocol.LH2Waypoints property) (dotbot.protocol.ProtocolData property) (dotbot.protocol.ProtocolHeader property) (dotbot.protocol.SailBotData property) Freebot (dotbot.protocol.ApplicationType attribute) from_bytes() (dotbot.protocol.Advertisement static method) (dotbot.protocol.CommandMoveRaw static method) (dotbot.protocol.CommandRgbLed static method) (dotbot.protocol.CommandXgoAction static method) (dotbot.protocol.ControlMode static method) (dotbot.protocol.DotBotData static method) (dotbot.protocol.DotBotSimulatorData static method) (dotbot.protocol.GPSPosition static method) (dotbot.protocol.GPSWaypoints static method) (dotbot.protocol.LH2Location static method) (dotbot.protocol.Lh2RawData static method) (dotbot.protocol.Lh2RawLocation static method) (dotbot.protocol.LH2Waypoints static method) (dotbot.protocol.ProtocolData static method) (dotbot.protocol.ProtocolHeader static method) (dotbot.protocol.ProtocolPayload static method) (dotbot.protocol.SailBotData static method) G get_default_port() (in module dotbot.serial_interface) get_dotbots() (dotbot.controller.Controller method) gps_distance() (in module dotbot.controller) gps_position (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) GPS_POSITION (dotbot.protocol.PayloadType attribute) GPS_WAYPOINTS (dotbot.protocol.PayloadType attribute) GPSPosition (class in dotbot.protocol) GPSWaypoints (class in dotbot.protocol) green (dotbot.models.DotBotRgbLedCommandModel attribute) (dotbot.protocol.CommandRgbLed attribute) gw_address (dotbot.controller.ControllerSettings attribute) H handle_byte() (dotbot.controller.Controller method) (dotbot.hdlc.HDLCHandler method) handle_received_payload() (dotbot.controller.Controller method) handshake (dotbot.controller.ControllerSettings attribute) hdlc_decode() (in module dotbot.hdlc) hdlc_encode() (in module dotbot.hdlc) HDLCDecodeException HDLCHandler (class in dotbot.hdlc) HDLCState (class in dotbot.hdlc) header (dotbot.protocol.ProtocolPayload attribute) I IDLE (dotbot.hdlc.HDLCState attribute) index (dotbot.models.DotBotCalibrationIndexModel attribute) INVALID_PAYLOAD (dotbot.protocol.PayloadType attribute) J JoystickController (class in dotbot.joystick) K key (dotbot.keyboard.KeyboardEvent attribute) KeyboardController (class in dotbot.keyboard) KeyboardEvent (class in dotbot.keyboard) KeyboardEventType (class in dotbot.keyboard) L last_seen (dotbot.models.DotBotModel attribute) latitude (dotbot.models.DotBotGPSPosition attribute) (dotbot.protocol.GPSPosition attribute) (dotbot.protocol.SailBotData attribute) left_x (dotbot.models.DotBotMoveRawCommandModel attribute) (dotbot.protocol.CommandMoveRaw attribute) left_y (dotbot.models.DotBotMoveRawCommandModel attribute) (dotbot.protocol.CommandMoveRaw attribute) length (dotbot.protocol.ProtocolField attribute) LH2_CALIBRATION_STATE (dotbot.models.DotBotRequestType attribute) lh2_distance() (in module dotbot.controller) LH2_LOCATION (dotbot.protocol.PayloadType attribute) lh2_position (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) LH2_RAW_DATA (dotbot.protocol.PayloadType attribute) lh2_raw_data_to_counts() (in module dotbot.lighthouse2) LH2_WAYPOINTS (dotbot.protocol.PayloadType attribute) LH2Location (class in dotbot.protocol) Lh2RawData (class in dotbot.protocol) Lh2RawLocation (class in dotbot.protocol) LH2Waypoints (class in dotbot.protocol) LighthouseManager (class in dotbot.lighthouse2) LighthouseManagerState (class in dotbot.lighthouse2) locations (dotbot.protocol.DotBotData attribute) (dotbot.protocol.Lh2RawData attribute) longitude (dotbot.models.DotBotGPSPosition attribute) (dotbot.protocol.GPSPosition attribute) (dotbot.protocol.SailBotData attribute) LOST (dotbot.models.DotBotStatus attribute) M m (dotbot.lighthouse2.CalibrationData attribute) MANUAL (dotbot.protocol.ControlModeType attribute) max_positions (dotbot.models.DotBotQueryModel attribute) mode (dotbot.models.DotBotControlModeModel attribute) (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotQueryModel attribute) (dotbot.protocol.ControlMode attribute) model_computed_fields (dotbot.models.DotBotAddressModel attribute) (dotbot.models.DotBotCalibrationIndexModel attribute) (dotbot.models.DotBotCalibrationStateModel attribute) (dotbot.models.DotBotControlModeModel attribute) (dotbot.models.DotBotGPSPosition attribute) (dotbot.models.DotBotLH2Position attribute) (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotMoveRawCommandModel attribute) (dotbot.models.DotBotNotificationModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) (dotbot.models.DotBotQueryModel attribute) (dotbot.models.DotBotReplyModel attribute) (dotbot.models.DotBotRequestModel attribute) (dotbot.models.DotBotRgbLedCommandModel attribute) (dotbot.models.DotBotWaypoints attribute) (dotbot.models.DotBotXGOActionCommandModel attribute) (dotbot.models.MqttPinCodeModel attribute) model_config (dotbot.models.DotBotAddressModel attribute) (dotbot.models.DotBotCalibrationIndexModel attribute) (dotbot.models.DotBotCalibrationStateModel attribute) (dotbot.models.DotBotControlModeModel attribute) (dotbot.models.DotBotGPSPosition attribute) (dotbot.models.DotBotLH2Position attribute) (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotMoveRawCommandModel attribute) (dotbot.models.DotBotNotificationModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) (dotbot.models.DotBotQueryModel attribute) (dotbot.models.DotBotReplyModel attribute) (dotbot.models.DotBotRequestModel attribute) (dotbot.models.DotBotRgbLedCommandModel attribute) (dotbot.models.DotBotWaypoints attribute) (dotbot.models.DotBotXGOActionCommandModel attribute) (dotbot.models.MqttPinCodeModel attribute) model_fields (dotbot.models.DotBotAddressModel attribute) (dotbot.models.DotBotCalibrationIndexModel attribute) (dotbot.models.DotBotCalibrationStateModel attribute) (dotbot.models.DotBotControlModeModel attribute) (dotbot.models.DotBotGPSPosition attribute) (dotbot.models.DotBotLH2Position attribute) (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotMoveRawCommandModel attribute) (dotbot.models.DotBotNotificationModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) (dotbot.models.DotBotQueryModel attribute) (dotbot.models.DotBotReplyModel attribute) (dotbot.models.DotBotRequestModel attribute) (dotbot.models.DotBotRgbLedCommandModel attribute) (dotbot.models.DotBotWaypoints attribute) (dotbot.models.DotBotXGOActionCommandModel attribute) (dotbot.models.MqttPinCodeModel attribute) module dotbot dotbot.controller dotbot.hdlc dotbot.joystick dotbot.keyboard dotbot.lighthouse2 dotbot.logger dotbot.main dotbot.models dotbot.protocol dotbot.rest dotbot.serial_interface dotbot.server MotorSpeeds (class in dotbot.keyboard) move_raw (dotbot.models.DotBotModel attribute) MqttPinCodeModel (class in dotbot.models) msg_id (dotbot.protocol.ProtocolHeader attribute) N name (dotbot.protocol.ProtocolField attribute) NONE (dotbot.models.DotBotNotificationCommand attribute) NORMAL (dotbot.keyboard.MotorSpeeds attribute) normal (dotbot.lighthouse2.CalibrationData attribute) NotCalibrated (dotbot.lighthouse2.LighthouseManagerState attribute) notify_clients() (dotbot.controller.Controller method) O offset (dotbot.protocol.Lh2RawLocation attribute) on_command_clear_position_history() (dotbot.controller.Controller method) on_command_move_raw() (dotbot.controller.Controller method) on_command_rgb_led() (dotbot.controller.Controller method) on_command_waypoints() (dotbot.controller.Controller method) on_command_xgo_action() (dotbot.controller.Controller method) on_lh2_add() (dotbot.controller.Controller method) on_lh2_start() (dotbot.controller.Controller method) on_request() (dotbot.controller.Controller method) P payload (dotbot.hdlc.HDLCHandler property) payload_type (dotbot.protocol.ProtocolPayload attribute) PayloadType (class in dotbot.protocol) pin (dotbot.models.MqttPinCodeModel attribute) pin_code (dotbot.models.DotBotNotificationModel attribute) PIN_CODE_UPDATE (dotbot.models.DotBotNotificationCommand attribute) polynomial_index (dotbot.protocol.Lh2RawLocation attribute) port (dotbot.controller.ControllerSettings attribute) pos_from_joystick() (dotbot.joystick.JoystickController method) pos_x (dotbot.protocol.DotBotSimulatorData attribute) (dotbot.protocol.LH2Location attribute) pos_y (dotbot.protocol.DotBotSimulatorData attribute) (dotbot.protocol.LH2Location attribute) pos_z (dotbot.protocol.LH2Location attribute) position_history (dotbot.models.DotBotModel attribute) PRESSED (dotbot.keyboard.KeyboardEventType attribute) ProtocolData (class in dotbot.protocol) ProtocolField (class in dotbot.protocol) ProtocolHeader (class in dotbot.protocol) ProtocolPayload (class in dotbot.protocol) ProtocolPayloadParserException pydotbot_version() (in module dotbot) R random_rodriguez (dotbot.lighthouse2.CalibrationData attribute) READY (dotbot.hdlc.HDLCState attribute) Ready (dotbot.lighthouse2.LighthouseManagerState attribute) RECEIVING (dotbot.hdlc.HDLCState attribute) red (dotbot.models.DotBotRgbLedCommandModel attribute) (dotbot.protocol.CommandRgbLed attribute) refresh_speeds() (dotbot.keyboard.KeyboardController method) RELEASED (dotbot.keyboard.KeyboardEventType attribute) RELOAD (dotbot.models.DotBotNotificationCommand attribute) reply (dotbot.models.DotBotRequestModel attribute) request (dotbot.models.DotBotReplyModel attribute) (dotbot.models.DotBotRequestModel attribute) RestClient (class in dotbot.rest) rgb_from_key() (in module dotbot.keyboard) rgb_led (dotbot.models.DotBotModel attribute) right_x (dotbot.models.DotBotMoveRawCommandModel attribute) (dotbot.protocol.CommandMoveRaw attribute) right_y (dotbot.models.DotBotMoveRawCommandModel attribute) (dotbot.protocol.CommandMoveRaw attribute) rudder_angle (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) (dotbot.protocol.SailBotData attribute) run() (dotbot.controller.Controller method) (dotbot.serial_interface.SerialInterface method) S sail_angle (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) (dotbot.protocol.SailBotData attribute) SailBot (dotbot.protocol.ApplicationType attribute) SAILBOT_DATA (dotbot.protocol.PayloadType attribute) SailBotData (class in dotbot.protocol) send_move_raw_command() (dotbot.rest.RestClient method) send_payload() (dotbot.controller.Controller method) send_rgb_led_command() (dotbot.rest.RestClient method) SerialInterface (class in dotbot.serial_interface) SerialInterfaceException setup_logging() (in module dotbot.logger) signed (dotbot.protocol.ProtocolField attribute) source (dotbot.protocol.ProtocolHeader attribute) speeds_from_keys() (dotbot.keyboard.KeyboardController method) start() (dotbot.joystick.JoystickController method) (dotbot.keyboard.KeyboardController method) state (dotbot.models.DotBotCalibrationStateModel attribute) state_model (dotbot.lighthouse2.LighthouseManager property) status (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotQueryModel attribute) SUPERBOOST (dotbot.keyboard.MotorSpeeds attribute) swarm (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotQueryModel attribute) swarm_id (dotbot.controller.ControllerSettings attribute) (dotbot.protocol.ProtocolHeader attribute) T theta (dotbot.protocol.DotBotSimulatorData attribute) threshold (dotbot.models.DotBotWaypoints attribute) (dotbot.protocol.GPSWaypoints attribute) (dotbot.protocol.LH2Waypoints attribute) to_bytes() (dotbot.protocol.ProtocolPayload method) type_ (dotbot.keyboard.KeyboardEvent attribute) U UPDATE (dotbot.models.DotBotNotificationCommand attribute) update_active_keys() (dotbot.keyboard.KeyboardController method) V value (dotbot.protocol.ProtocolField attribute) values (dotbot.protocol.ProtocolPayload attribute) verbose (dotbot.controller.ControllerSettings attribute) version (dotbot.protocol.ProtocolHeader attribute) W waypoints (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotWaypoints attribute) (dotbot.protocol.GPSWaypoints attribute) (dotbot.protocol.LH2Waypoints attribute) waypoints_threshold (dotbot.models.DotBotModel attribute) web() (dotbot.controller.Controller method) webbrowser (dotbot.controller.ControllerSettings attribute) websocket_endpoint() (in module dotbot.server) wind_angle (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) (dotbot.protocol.SailBotData attribute) write() (dotbot.serial_interface.SerialInterface method) X x (dotbot.models.DotBotLH2Position attribute) XGO (dotbot.protocol.ApplicationType attribute) Y y (dotbot.models.DotBotLH2Position attribute) Z z (dotbot.models.DotBotLH2Position attribute) zeta (dotbot.lighthouse2.CalibrationData attribute)