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.models.DotBotStatus attribute) adapter (dotbot.controller.ControllerSettings attribute) address (dotbot.dotbot_simulator.SimulatedDotBotSettings attribute) (dotbot.models.DotBotAddressModel attribute) (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) (dotbot.models.WSBase attribute) advertise() (dotbot.dotbot_simulator.DotBotSimulator method) (dotbot.sailbot_simulator.SailBotSimulator method) ADVERTISEMENT (dotbot.protocol.PayloadType attribute) application (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotQueryModel attribute) (dotbot.models.WSBase 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) battery (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) (dotbot.protocol.PayloadDotBotAdvertisement attribute) battery_discharge_model() (in module dotbot.dotbot_simulator) baudrate (dotbot.controller.ControllerSettings attribute) blue (dotbot.models.DotBotRgbLedCommandModel attribute) (dotbot.protocol.PayloadCommandRgbLed attribute) BOOST (dotbot.keyboard.MotorSpeeds attribute) C calibrated (dotbot.dotbot_simulator.SimulatedDotBotSettings attribute) (dotbot.models.DotBotModel attribute) (dotbot.protocol.PayloadDotBotAdvertisement attribute) cartesian2geographical() (in module dotbot.sailbot_simulator) cli() (in module dotbot.joystick) (in module dotbot.keyboard) close() (dotbot.adapter.GatewayAdapterBase method) (dotbot.adapter.MarilibCloudAdapter method) (dotbot.adapter.MarilibEdgeAdapter method) (dotbot.adapter.SerialAdapter method) (dotbot.adapter.SimulatorAdapterBase method) (dotbot.rest.RestClient method) cmd (dotbot.models.DotBotNotificationModel attribute) (dotbot.models.WSBase attribute) (dotbot.models.WSMoveRaw attribute) (dotbot.models.WSRgbLed attribute) (dotbot.models.WSWaypoints attribute) CMD_MOVE_RAW (dotbot.protocol.PayloadType attribute) CMD_RGB_LED (dotbot.protocol.PayloadType attribute) CMD_XGO_ACTION (dotbot.protocol.PayloadType attribute) control_loop_update() (dotbot.sailbot_simulator.SailBotSimulator method) CONTROL_MODE (dotbot.protocol.PayloadType attribute) Controller (class in dotbot.controller) controller_http_port (dotbot.controller.ControllerSettings attribute) ControllerException ControllerSettings (class in dotbot.controller) ControlModeType (class in dotbot.protocol) count (dotbot.protocol.PayloadGPSWaypoints attribute) (dotbot.protocol.PayloadLH2Waypoints attribute) (dotbot.protocol.PayloadRawData attribute) create_simulator() (dotbot.adapter.DotBotSimulatorAdapter method) (dotbot.adapter.SailBotSimulatorAdapter method) (dotbot.adapter.SimulatorAdapterBase method) D data (dotbot.models.DotBotNotificationModel attribute) (dotbot.models.DotBotReplyModel attribute) (dotbot.models.WSMoveRaw attribute) (dotbot.models.WSRgbLed attribute) (dotbot.models.WSWaypoints attribute) (dotbot.protocol.PayloadRawData attribute) decode_serial_input() (dotbot.sailbot_simulator.SailBotSimulator method) direction (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotNotificationUpdate attribute) (dotbot.protocol.PayloadDotBotAdvertisement attribute) (dotbot.protocol.PayloadSailBotData attribute) dispatch() (dotbot.server.ReverseProxyMiddleware method) 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.joystick module dotbot.keyboard module dotbot.logger module dotbot.models module dotbot.protocol module dotbot.rest module dotbot.sailbot_simulator module dotbot.server module dotbot_address (dotbot.controller.ControllerSettings attribute) DOTBOT_ADVERTISEMENT (dotbot.protocol.PayloadType attribute) dotbot_positions_history_clear() (in module dotbot.server) DOTBOT_SIMULATOR_DATA (dotbot.protocol.PayloadType attribute) DotBotAddressModel (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.dotbot_simulator.InitStateToml attribute) 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) DotBotSimulatorAdapter (class in dotbot.adapter) DotBotSimulatorCommunicationInterface (class in dotbot.dotbot_simulator) DotBotSimulatorMode (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.sailbot_simulator.SailBotSimulator method) F fetch_active_dotbots() (dotbot.joystick.JoystickController method) (dotbot.keyboard.KeyboardController method) (dotbot.rest.RestClient method) flush() (dotbot.dotbot_simulator.DotBotSimulatorCommunicationInterface method) Freebot (dotbot.protocol.ApplicationType attribute) G GatewayAdapterBase (class in dotbot.adapter) geographical2cartesian() (in module dotbot.sailbot_simulator) 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_dotbot_frame() (dotbot.dotbot_simulator.DotBotSimulatorCommunicationInterface method) handle_frame() (dotbot.dotbot_simulator.DotBotSimulator method) handle_received_frame() (dotbot.controller.Controller method) header (dotbot.dotbot_simulator.DotBotSimulator property) (dotbot.sailbot_simulator.SailBotSimulator property) homography_matrix (dotbot.protocol.PayloadLh2CalibrationHomography attribute) I INACTIVE (dotbot.models.DotBotStatus attribute) index (dotbot.protocol.PayloadLh2CalibrationHomography attribute) InitStateToml (class in dotbot.dotbot_simulator) 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.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) lfsr_index (dotbot.protocol.PayloadLh2ProcessedLocation attribute) LH2_CALIBRATION_HOMOGRAPHY (dotbot.protocol.PayloadType attribute) lh2_distance() (in module dotbot.controller) 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_WAYPOINTS (dotbot.protocol.PayloadType attribute) line_side() (dotbot.sailbot_simulator.SailBotSimulatorLineClass method) load_calibration() (in module dotbot.controller) log_level (dotbot.controller.ControllerSettings attribute) log_output (dotbot.controller.ControllerSettings attribute) longitude (dotbot.models.DotBotGPSPosition attribute) (dotbot.protocol.PayloadGPSPosition attribute) (dotbot.protocol.PayloadSailBotData attribute) LOST (dotbot.models.DotBotStatus attribute) M 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.PayloadAdvertisement attribute) (dotbot.protocol.PayloadCommandMoveRaw attribute) (dotbot.protocol.PayloadCommandRgbLed attribute) (dotbot.protocol.PayloadCommandXgoAction attribute) (dotbot.protocol.PayloadControlMode attribute) (dotbot.protocol.PayloadDotBotAdvertisement attribute) (dotbot.protocol.PayloadDotBotSimulatorData attribute) (dotbot.protocol.PayloadGPSPosition attribute) (dotbot.protocol.PayloadGPSWaypoints attribute) (dotbot.protocol.PayloadLh2CalibrationHomography attribute) (dotbot.protocol.PayloadLH2Location attribute) (dotbot.protocol.PayloadLh2ProcessedLocation 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.dotbot_simulator.InitStateToml attribute) (dotbot.dotbot_simulator.SimulatedDotBotSettings attribute) (dotbot.dotbot_simulator.SimulatedNetworkSettings attribute) (dotbot.models.DotBotAddressModel 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) (dotbot.models.WSBase attribute) (dotbot.models.WSMoveRaw attribute) (dotbot.models.WSRgbLed attribute) (dotbot.models.WSWaypoints attribute) module dotbot dotbot.adapter dotbot.controller dotbot.controller_app dotbot.dotbot_simulator dotbot.joystick dotbot.keyboard dotbot.logger dotbot.models dotbot.protocol dotbot.rest dotbot.sailbot_simulator dotbot.server motor_left_error (dotbot.dotbot_simulator.SimulatedDotBotSettings attribute) motor_right_error (dotbot.dotbot_simulator.SimulatedDotBotSettings attribute) 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 network (dotbot.dotbot_simulator.InitStateToml attribute) network_id (dotbot.controller.ControllerSettings attribute) NONE (dotbot.models.DotBotNotificationCommand attribute) NORMAL (dotbot.keyboard.MotorSpeeds attribute) notify_clients() (dotbot.controller.Controller method) O 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_request() (dotbot.controller.Controller method) P 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) PayloadDotBotAdvertisement (class in dotbot.protocol) PayloadDotBotSimulatorData (class in dotbot.protocol) PayloadGPSPosition (class in dotbot.protocol) PayloadGPSWaypoints (class in dotbot.protocol) PayloadLh2CalibrationHomography (class in dotbot.protocol) PayloadLH2Location (class in dotbot.protocol) PayloadLh2ProcessedLocation (class in dotbot.protocol) PayloadLH2Waypoints (class in dotbot.protocol) PayloadRawData (class in dotbot.protocol) PayloadSailBotData (class in dotbot.protocol) PayloadType (class in dotbot.protocol) pdr (dotbot.dotbot_simulator.SimulatedNetworkSettings attribute) 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) port (dotbot.controller.ControllerSettings attribute) pos_from_joystick() (dotbot.joystick.JoystickController method) pos_x (dotbot.dotbot_simulator.SimulatedDotBotSettings attribute) (dotbot.protocol.PayloadDotBotAdvertisement attribute) (dotbot.protocol.PayloadDotBotSimulatorData attribute) (dotbot.protocol.PayloadLH2Location attribute) pos_y (dotbot.dotbot_simulator.SimulatedDotBotSettings attribute) (dotbot.protocol.PayloadDotBotAdvertisement attribute) (dotbot.protocol.PayloadDotBotSimulatorData attribute) (dotbot.protocol.PayloadLH2Location attribute) pos_z (dotbot.protocol.PayloadDotBotAdvertisement attribute) (dotbot.protocol.PayloadLH2Location attribute) position_history (dotbot.models.DotBotModel attribute) PRESSED (dotbot.keyboard.KeyboardEventType attribute) pydotbot_version() (in module dotbot) R RAW_DATA (dotbot.protocol.PayloadType attribute) red (dotbot.models.DotBotRgbLedCommandModel attribute) (dotbot.protocol.PayloadCommandRgbLed 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) rest_client() (in module dotbot.rest) RestClient (class in dotbot.rest) ReverseProxyMiddleware (class in dotbot.server) 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.DotBotSimulator method) (dotbot.dotbot_simulator.DotBotSimulatorCommunicationInterface method) (dotbot.sailbot_simulator.SailBotSimulatorCommunicationInterface 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) SailBotSimulatorAdapter (class in dotbot.adapter) SailBotSimulatorCommunicationInterface (class in dotbot.sailbot_simulator) SailBotSimulatorLineClass (class in dotbot.sailbot_simulator) SailBotSimulatorMode (class in dotbot.sailbot_simulator) selected_dotbot (dotbot.joystick.JoystickController property) (dotbot.keyboard.KeyboardController property) 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.adapter.SimulatorAdapterBase method) (dotbot.controller.Controller method) send_rgb_led_command() (dotbot.rest.RestClient method) send_waypoint_command() (dotbot.rest.RestClient method) SerialAdapter (class in dotbot.adapter) setup_logging() (in module dotbot.logger) SimulatedDotBotSettings (class in dotbot.dotbot_simulator) SimulatedNetworkSettings (class in dotbot.dotbot_simulator) simulation_update() (dotbot.sailbot_simulator.SailBotSimulator method) simulator_init_state_path (dotbot.controller.ControllerSettings attribute) SimulatorAdapterBase (class in dotbot.adapter) 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.adapter.SimulatorAdapterBase method) (dotbot.joystick.JoystickController method) (dotbot.keyboard.KeyboardController method) status (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotQueryModel attribute) stop() (dotbot.dotbot_simulator.DotBotSimulator method) (dotbot.dotbot_simulator.DotBotSimulatorCommunicationInterface method) (dotbot.sailbot_simulator.SailBotSimulatorCommunicationInterface method) SUPERBOOST (dotbot.keyboard.MotorSpeeds attribute) swarm (dotbot.models.DotBotModel attribute) (dotbot.models.DotBotQueryModel attribute) T theta (dotbot.dotbot_simulator.SimulatedDotBotSettings attribute) (dotbot.protocol.PayloadDotBotSimulatorData attribute) threshold (dotbot.models.DotBotWaypoints attribute) (dotbot.protocol.PayloadGPSWaypoints attribute) (dotbot.protocol.PayloadLH2Waypoints attribute) timestamp_us (dotbot.protocol.PayloadLh2ProcessedLocation attribute) type_ (dotbot.keyboard.KeyboardEvent 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) 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.DotBotSimulatorCommunicationInterface method) (dotbot.sailbot_simulator.SailBotSimulatorCommunicationInterface method) ws_dotbots() (in module dotbot.server) WSBase (class in dotbot.models) WSMoveRaw (class in dotbot.models) WSRgbLed (class in dotbot.models) WSWaypoints (class in dotbot.models) 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)