Index A | B | C | D | E | 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.PayloadCommandXgoAction attribute) active_dotbot (dotbot.joystick.JoystickController property) (dotbot.keyboard.KeyboardController property) adapter (dotbot.controller.ControllerSettings attribute) add_calibration_point() (dotbot.lighthouse2.LighthouseManager method) address (dotbot.models.DotBotAddressModel attribute) (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) advertise() (dotbot.dotbot_simulator.DotBotSimulator method) (dotbot.sailbot_simulator.SailBotSimulator method) ADVERTISEMENT (dotbot.protocol.PayloadType attribute) ALIVE (dotbot.models.DotBotStatus attribute) application (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotQueryModel attribute) (dotbot.protocol.PayloadAdvertisement attribute) ApplicationType (class in dotbot.protocol) AUTO (dotbot.protocol.ControlModeType attribute) AUTOMATIC (dotbot.dotbot_simulator.DotBotSimulatorMode attribute) (dotbot.sailbot_simulator.SailBotSimulatorMode attribute) B base_url (dotbot.rest.RestClient property) baudrate (dotbot.controller.ControllerSettings attribute) BEACON (dotbot.protocol.PacketType attribute) bits (dotbot.protocol.PayloadLh2RawLocation attribute) blue (dotbot.models.DotBotRgbLedCommandModel attribute) (dotbot.protocol.PayloadCommandRgbLed 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) cartesian2geographical() (in module dotbot.sailbot_simulator) close() (dotbot.adapter.GatewayAdapterBase method) (dotbot.adapter.MarilibCloudAdapter method) (dotbot.adapter.MarilibEdgeAdapter method) (dotbot.adapter.SerialAdapter method) 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) compute_calibration() (dotbot.lighthouse2.LighthouseManager method) compute_position() (dotbot.lighthouse2.LighthouseManager method) control_loop_update() (dotbot.sailbot_simulator.SailBotSimulator 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_http_port (dotbot.controller.ControllerSettings attribute) ControllerException ControllerSettings (class in dotbot.controller) ControlModeType (class in dotbot.protocol) count (dotbot.protocol.PayloadDotBotData attribute) (dotbot.protocol.PayloadGPSWaypoints attribute) (dotbot.protocol.PayloadLh2RawData attribute) (dotbot.protocol.PayloadLH2Waypoints attribute) (dotbot.protocol.PayloadRawData attribute) D data (dotbot.models.DotBotNotificationModel attribute) (dotbot.models.DotBotReplyModel attribute) DATA (dotbot.protocol.PacketType attribute) data (dotbot.protocol.PayloadRawData attribute) DEAD (dotbot.models.DotBotStatus attribute) decode_serial_input() (dotbot.dotbot_simulator.DotBotSimulator method) (dotbot.sailbot_simulator.SailBotSimulator method) destination (dotbot.protocol.Header attribute) diff_drive_bot() (in module dotbot.dotbot_simulator) direction (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) (dotbot.protocol.PayloadDotBotData attribute) (dotbot.protocol.PayloadSailBotData attribute) disp (dotbot.protocol.PayloadFieldMetadata attribute) distance2point() (dotbot.sailbot_simulator.SailBotSimulatorLineClass method) dotbot module DotBot (dotbot.protocol.ApplicationType attribute) dotbot() (in module dotbot.server) dotbot.adapter module dotbot.controller module dotbot.controller_app module dotbot.dotbot_simulator module dotbot.hdlc module dotbot.joystick module dotbot.keyboard module dotbot.lighthouse2 module dotbot.logger module dotbot.models module dotbot.protocol module dotbot.rest module dotbot.sailbot_simulator 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) 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) DotBotSimulator (class in dotbot.dotbot_simulator) DotBotSimulatorMode (class in dotbot.dotbot_simulator) DotBotSimulatorSerialInterface (class in dotbot.dotbot_simulator) DotBotStatus (class in dotbot.models) DotBotWaypoints (class in dotbot.models) DotBotXGOActionCommandModel (class in dotbot.models) E encode_serial_output() (dotbot.dotbot_simulator.DotBotSimulator method) (dotbot.sailbot_simulator.SailBotSimulator method) F fetch_active_dotbots() (dotbot.joystick.JoystickController method) (dotbot.keyboard.KeyboardController method) (dotbot.rest.RestClient method) Frame (class in dotbot.protocol) Freebot (dotbot.protocol.ApplicationType attribute) from_bytes() (dotbot.protocol.Frame class method) (dotbot.protocol.Packet class method) (dotbot.protocol.Payload method) from_payload() (dotbot.protocol.Packet class method) G GatewayAdapterBase (class in dotbot.adapter) geographical2cartesian() (in module dotbot.sailbot_simulator) 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) green (dotbot.models.DotBotRgbLedCommandModel attribute) (dotbot.protocol.PayloadCommandRgbLed attribute) gw_address (dotbot.controller.ControllerSettings attribute) H handle_byte() (dotbot.hdlc.HDLCHandler method) handle_received_frame() (dotbot.controller.Controller method) hdlc_decode() (in module dotbot.hdlc) hdlc_encode() (in module dotbot.hdlc) HDLCDecodeException HDLCHandler (class in dotbot.hdlc) HDLCState (class in dotbot.hdlc) Header (class in dotbot.protocol) header (dotbot.dotbot_simulator.DotBotSimulator property) (dotbot.protocol.Frame attribute) (dotbot.sailbot_simulator.SailBotSimulator property) I IDLE (dotbot.hdlc.HDLCState attribute) index (dotbot.models.DotBotCalibrationIndexModel attribute) J JOIN_REQUEST (dotbot.protocol.PacketType attribute) JOIN_RESPONSE (dotbot.protocol.PacketType attribute) JoystickController (class in dotbot.joystick) K KEEP_ALIVE (dotbot.protocol.PacketType attribute) 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.PayloadGPSPosition attribute) (dotbot.protocol.PayloadSailBotData attribute) left_x (dotbot.models.DotBotMoveRawCommandModel attribute) (dotbot.protocol.PayloadCommandMoveRaw attribute) left_y (dotbot.models.DotBotMoveRawCommandModel attribute) (dotbot.protocol.PayloadCommandMoveRaw attribute) length (dotbot.protocol.PayloadFieldMetadata attribute) lfsr_index (dotbot.protocol.PayloadLh2ProcessedLocation attribute) LH2_CALIBRATION_STATE (dotbot.models.DotBotRequestType attribute) lh2_distance() (in module dotbot.controller) LH2_LOCATION (dotbot.protocol.PayloadType attribute) LH2_mini_mote (dotbot.protocol.ApplicationType attribute) lh2_position (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) LH2_PROCESSED_DATA (dotbot.protocol.PayloadType attribute) LH2_RAW_DATA (dotbot.protocol.PayloadType attribute) lh2_raw_data_to_counts() (in module dotbot.lighthouse2) LH2_RAW_LOCATION (dotbot.protocol.PayloadType attribute) LH2_WAYPOINTS (dotbot.protocol.PayloadType attribute) LighthouseManager (class in dotbot.lighthouse2) LighthouseManagerState (class in dotbot.lighthouse2) line_side() (dotbot.sailbot_simulator.SailBotSimulatorLineClass method) locations (dotbot.protocol.PayloadDotBotData attribute) (dotbot.protocol.PayloadLh2RawData attribute) longitude (dotbot.models.DotBotGPSPosition attribute) (dotbot.protocol.PayloadGPSPosition attribute) (dotbot.protocol.PayloadSailBotData attribute) LOST (dotbot.models.DotBotStatus attribute) M m (dotbot.lighthouse2.CalibrationData attribute) MANUAL (dotbot.dotbot_simulator.DotBotSimulatorMode attribute) (dotbot.protocol.ControlModeType attribute) (dotbot.sailbot_simulator.SailBotSimulatorMode attribute) MarilibCloudAdapter (class in dotbot.adapter) MarilibEdgeAdapter (class in dotbot.adapter) max_positions (dotbot.models.DotBotQueryModel attribute) metadata (dotbot.protocol.Header attribute) (dotbot.protocol.PayloadAdvertisement attribute) (dotbot.protocol.PayloadCommandMoveRaw attribute) (dotbot.protocol.PayloadCommandRgbLed attribute) (dotbot.protocol.PayloadCommandXgoAction attribute) (dotbot.protocol.PayloadControlMode attribute) (dotbot.protocol.PayloadDotBotData attribute) (dotbot.protocol.PayloadDotBotSimulatorData attribute) (dotbot.protocol.PayloadGPSPosition attribute) (dotbot.protocol.PayloadGPSWaypoints attribute) (dotbot.protocol.PayloadLH2Location attribute) (dotbot.protocol.PayloadLh2ProcessedLocation attribute) (dotbot.protocol.PayloadLh2RawData attribute) (dotbot.protocol.PayloadLh2RawLocation attribute) (dotbot.protocol.PayloadLH2Waypoints attribute) (dotbot.protocol.PayloadRawData attribute) (dotbot.protocol.PayloadSailBotData attribute) mode (dotbot.models.DotBotControlModeModel attribute) (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotQueryModel attribute) (dotbot.protocol.PayloadControlMode 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) module dotbot dotbot.adapter dotbot.controller dotbot.controller_app dotbot.dotbot_simulator dotbot.hdlc dotbot.joystick dotbot.keyboard dotbot.lighthouse2 dotbot.logger dotbot.models dotbot.protocol dotbot.rest dotbot.sailbot_simulator dotbot.serial_interface dotbot.server MotorSpeeds (class in dotbot.keyboard) move_raw (dotbot.models.DotBotModel attribute) mqtt_host (dotbot.controller.ControllerSettings attribute) mqtt_port (dotbot.controller.ControllerSettings attribute) mqtt_use_tls (dotbot.controller.ControllerSettings attribute) MqttPinCodeModel (class in dotbot.models) N name (dotbot.protocol.PayloadFieldMetadata attribute) network_id (dotbot.controller.ControllerSettings 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.PayloadLh2RawLocation attribute) on_byte_received() (dotbot.adapter.SerialAdapter method) 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 Packet (class in dotbot.protocol) packet (dotbot.protocol.Frame attribute) PacketType (class in dotbot.protocol) Payload (class in dotbot.protocol) payload (dotbot.hdlc.HDLCHandler property) (dotbot.protocol.Packet attribute) payload_type (dotbot.protocol.Frame property) (dotbot.protocol.Packet attribute) PayloadAdvertisement (class in dotbot.protocol) PayloadCommandMoveRaw (class in dotbot.protocol) PayloadCommandRgbLed (class in dotbot.protocol) PayloadCommandXgoAction (class in dotbot.protocol) PayloadControlMode (class in dotbot.protocol) PayloadDotBotData (class in dotbot.protocol) PayloadDotBotSimulatorData (class in dotbot.protocol) PayloadFieldMetadata (class in dotbot.protocol) PayloadGPSPosition (class in dotbot.protocol) PayloadGPSWaypoints (class in dotbot.protocol) PayloadLH2Location (class in dotbot.protocol) PayloadLh2ProcessedLocation (class in dotbot.protocol) PayloadLh2RawData (class in dotbot.protocol) PayloadLh2RawLocation (class in dotbot.protocol) PayloadLH2Waypoints (class in dotbot.protocol) PayloadRawData (class in dotbot.protocol) PayloadSailBotData (class in dotbot.protocol) PayloadType (class in dotbot.protocol) pin (dotbot.models.MqttPinCodeModel attribute) pin_code (dotbot.models.DotBotNotificationModel attribute) PIN_CODE_UPDATE (dotbot.models.DotBotNotificationCommand attribute) Point (class in dotbot.sailbot_simulator) polynomial_index (dotbot.protocol.PayloadLh2ProcessedLocation attribute) (dotbot.protocol.PayloadLh2RawLocation attribute) port (dotbot.controller.ControllerSettings attribute) pos_from_joystick() (dotbot.joystick.JoystickController method) pos_x (dotbot.protocol.PayloadDotBotSimulatorData attribute) (dotbot.protocol.PayloadLH2Location attribute) pos_y (dotbot.protocol.PayloadDotBotSimulatorData attribute) (dotbot.protocol.PayloadLH2Location attribute) pos_z (dotbot.protocol.PayloadLH2Location attribute) position_history (dotbot.models.DotBotModel attribute) PRESSED (dotbot.keyboard.KeyboardEventType attribute) ProtocolPayloadParserException pydotbot_version() (in module dotbot) R random_rodriguez (dotbot.lighthouse2.CalibrationData attribute) RAW_DATA (dotbot.protocol.PayloadType attribute) READY (dotbot.hdlc.HDLCState attribute) Ready (dotbot.lighthouse2.LighthouseManagerState attribute) RECEIVING (dotbot.hdlc.HDLCState attribute) red (dotbot.models.DotBotRgbLedCommandModel attribute) (dotbot.protocol.PayloadCommandRgbLed attribute) refresh_speeds() (dotbot.keyboard.KeyboardController method) register_parser() (in module dotbot.protocol) 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.PayloadCommandMoveRaw attribute) right_y (dotbot.models.DotBotMoveRawCommandModel attribute) (dotbot.protocol.PayloadCommandMoveRaw attribute) rudder_angle (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) (dotbot.protocol.PayloadSailBotData attribute) run() (dotbot.controller.Controller method) (dotbot.dotbot_simulator.DotBotSimulatorSerialInterface method) (dotbot.sailbot_simulator.SailBotSimulatorSerialInterface method) (dotbot.serial_interface.SerialInterface method) S sail_angle (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) (dotbot.protocol.PayloadSailBotData attribute) SailBot (dotbot.protocol.ApplicationType attribute) SAILBOT_DATA (dotbot.protocol.PayloadType attribute) SailBotSimulator (class in dotbot.sailbot_simulator) SailBotSimulatorLineClass (class in dotbot.sailbot_simulator) SailBotSimulatorMode (class in dotbot.sailbot_simulator) SailBotSimulatorSerialInterface (class in dotbot.sailbot_simulator) send_move_raw_command() (dotbot.rest.RestClient method) send_payload() (dotbot.adapter.GatewayAdapterBase method) (dotbot.adapter.MarilibCloudAdapter method) (dotbot.adapter.MarilibEdgeAdapter method) (dotbot.adapter.SerialAdapter method) (dotbot.controller.Controller method) send_rgb_led_command() (dotbot.rest.RestClient method) SerialAdapter (class in dotbot.adapter) SerialInterface (class in dotbot.serial_interface) SerialInterfaceException setup_logging() (in module dotbot.logger) signed (dotbot.protocol.PayloadFieldMetadata attribute) simulation_update() (dotbot.sailbot_simulator.SailBotSimulator method) size (dotbot.protocol.Payload property) source (dotbot.protocol.Header attribute) speeds_from_keys() (dotbot.keyboard.KeyboardController method) start() (dotbot.adapter.GatewayAdapterBase method) (dotbot.adapter.MarilibCloudAdapter method) (dotbot.adapter.MarilibEdgeAdapter method) (dotbot.adapter.SerialAdapter method) (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) stop() (dotbot.serial_interface.SerialInterface method) SUPERBOOST (dotbot.keyboard.MotorSpeeds attribute) swarm (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotQueryModel attribute) T theta (dotbot.protocol.PayloadDotBotSimulatorData attribute) threshold (dotbot.models.DotBotWaypoints attribute) (dotbot.protocol.PayloadGPSWaypoints attribute) (dotbot.protocol.PayloadLH2Waypoints attribute) timestamp_us (dotbot.protocol.PayloadLh2ProcessedLocation attribute) to_bytes() (dotbot.protocol.Frame method) (dotbot.protocol.Packet method) (dotbot.protocol.Payload method) type_ (dotbot.keyboard.KeyboardEvent attribute) (dotbot.protocol.Header attribute) (dotbot.protocol.PayloadFieldMetadata attribute) U UPDATE (dotbot.models.DotBotNotificationCommand attribute) update() (dotbot.dotbot_simulator.DotBotSimulator method) update_active_keys() (dotbot.keyboard.KeyboardController method) V verbose (dotbot.controller.ControllerSettings attribute) version (dotbot.protocol.Header attribute) W Waypoint (class in dotbot.dotbot_simulator) waypoints (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotWaypoints attribute) (dotbot.protocol.PayloadGPSWaypoints attribute) (dotbot.protocol.PayloadLH2Waypoints 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.PayloadSailBotData attribute) write() (dotbot.dotbot_simulator.DotBotSimulatorSerialInterface method) (dotbot.sailbot_simulator.SailBotSimulatorSerialInterface method) (dotbot.serial_interface.SerialInterface method) X x (dotbot.dotbot_simulator.Waypoint attribute) (dotbot.models.DotBotLH2Position attribute) (dotbot.sailbot_simulator.Point attribute) XGO (dotbot.protocol.ApplicationType attribute) Y y (dotbot.dotbot_simulator.Waypoint attribute) (dotbot.models.DotBotLH2Position attribute) (dotbot.sailbot_simulator.Point attribute) Z z (dotbot.models.DotBotLH2Position attribute) zeta (dotbot.lighthouse2.CalibrationData attribute)