diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c88dde6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +build/ +.cache/ +__pycache__/ +.env/ +.venv/ diff --git a/client/.python-version b/client/.python-version new file mode 100644 index 0000000..24ee5b1 --- /dev/null +++ b/client/.python-version @@ -0,0 +1 @@ +3.13 diff --git a/client/README.md b/client/README.md new file mode 100644 index 0000000..76215a4 --- /dev/null +++ b/client/README.md @@ -0,0 +1,9 @@ +# Botzo SDK + +Client Library for Botzo Quadruped Robot + +This is a client library targetted to be used by Botzo. However, this library +can be expanded to be used by other robots that use serial communication or +any other interface that is supported. + +For now, only Serial communication is supported. diff --git a/client/botzo_sdk/__init__.py b/client/botzo_sdk/__init__.py new file mode 100644 index 0000000..1f49a82 --- /dev/null +++ b/client/botzo_sdk/__init__.py @@ -0,0 +1,32 @@ +"""Client Library for Botzo Quadruped Robot + +This is a client library targetted to be used by Botzo. However, this library +can be expanded to be used by other robots that use serial communication or +any other interface that is supported. + +For now, only Serial communication is supported. +""" + +from botzo_sdk.clients import BotzoClient +from botzo_sdk.interfaces import SerialInterface +from botzo_sdk.logger import get_logger, logger_manager +from botzo_sdk.protocol import CMDType, Packet, Protocol + +# Version +__version__ = "0.1.0" + +# Configure default logging (can be overridden by users) +import logging + +logger_manager.configure(level=logging.INFO, use_colors=True) + +__all__ = [ + # Core classes + "BotzoClient", + "get_logger", + "SerialInterface", + "Protocol", + "Packet", + "CMDType", + "__version__", +] diff --git a/client/botzo_sdk/clients/__init__.py b/client/botzo_sdk/clients/__init__.py new file mode 100644 index 0000000..4224ac9 --- /dev/null +++ b/client/botzo_sdk/clients/__init__.py @@ -0,0 +1,3 @@ +from .botzo_client import BotzoClient + +__all__ = ["BotzoClient"] diff --git a/client/botzo_sdk/clients/botzo_client.py b/client/botzo_sdk/clients/botzo_client.py new file mode 100644 index 0000000..458d7a5 --- /dev/null +++ b/client/botzo_sdk/clients/botzo_client.py @@ -0,0 +1,51 @@ +from botzo_sdk.interfaces import SerialInterface +from botzo_sdk.logger import get_logger +from botzo_sdk.protocol import Protocol +from botzo_sdk.protocol.types import CMDType + +# TODO: What is still missing +# - [ ] Make the client take a configuration +# - [ ] Add reconnect attempts on connect method +# - [ ] Add possibility to register callbacks/events +# - [ ] Add new methods for new functionality as needed + + +class BotzoClient: + def __init__(self, port: str, baudrate: int): + self._interface = SerialInterface(port, baudrate) + self._protocol = Protocol() + self._logger = get_logger("Client") + + def print_data(self, packet): + print(packet) + print(self._protocol.parse_imu_data(packet)) + + async def connect(self) -> bool: + if not await self._interface.connect(): + return False + + return await self.is_connected() + + async def disconnect(self): + await self.stop_imu_streaming() + await self._interface.disconnect() + + async def is_connected(self) -> bool: + packet = self._protocol.create_ping() + resp = await self._interface.send_and_wait(packet, CMDType.ACK) + return resp is not None + + async def set_gpio(self, pin: int, state: bool) -> bool: + packet = self._protocol.create_set_gpio(pin, state) + resp = await self._interface.send_and_wait(packet, CMDType.ACK) + return resp is not None + + async def start_imu_streaming(self) -> bool: + packet = self._protocol.create_start_imu_stream(100) + resp = await self._interface.send_and_wait(packet, CMDType.ACK) + return resp is not None + + async def stop_imu_streaming(self) -> bool: + packet = self._protocol.create_stop_imu_stream() + resp = await self._interface.send_and_wait(packet, CMDType.ACK) + return resp is not None diff --git a/client/botzo_sdk/interfaces/__init__.py b/client/botzo_sdk/interfaces/__init__.py new file mode 100644 index 0000000..3716442 --- /dev/null +++ b/client/botzo_sdk/interfaces/__init__.py @@ -0,0 +1,3 @@ +from .serial_interface import SerialInterface + +__all__ = ["SerialInterface"] diff --git a/client/botzo_sdk/interfaces/interface.py b/client/botzo_sdk/interfaces/interface.py new file mode 100644 index 0000000..f05bc24 --- /dev/null +++ b/client/botzo_sdk/interfaces/interface.py @@ -0,0 +1,112 @@ +import logging +from abc import ABC, abstractmethod +from typing import Callable, Optional + +from botzo_sdk.protocol.packet import Packet +from botzo_sdk.protocol.types import CMDType + + +class Interface(ABC): + """Abstract base class for MCU communication interfaces. + + This class defines the standard interface for communicating with a + microcontroller unit (MCU) through various protocols such as serial, + UDP, TCP, or others. + + All concrete implementations must provide their own connection handling, + packet transmission, and event callback mechanisms. + + Attributes: + _logger (logging.Logger): Logger instance for interface operations. + """ + + def __init__(self, logger: logging.Logger): + """Initialize the interface with a logger. + + Args: + logger (logging.Logger): Logger instance for recording interface + operations and debugging information. + """ + self._logger = logger + + @abstractmethod + def connect(self): + """Establish connection with the target MCU. + + This method must be called before any communication operations + (send, send_and_wait, etc.) can be performed. + + Raises: + NotImplementedError: This method must be implemented by subclasses. + """ + raise NotImplementedError + + @abstractmethod + def disconnect(self): + """Terminate the connection with the MCU. + + Releases any resources held by the interface and closes the + communication channel. + + Raises: + NotImplementedError: This method must be implemented by subclasses. + """ + raise NotImplementedError + + @abstractmethod + async def send(self, packet: Packet) -> bool: + """Send a packet to the MCU asynchronously. + + Args: + packet (Packet): The packet to transmit to the MCU. + + Returns: + bool: True if the packet was sent successfully, False otherwise. + + Raises: + NotImplementedError: This method must be implemented by subclasses. + """ + raise NotImplementedError + + @abstractmethod + async def send_and_wait( + self, packet: Packet, expected_response: CMDType, timeout: float = 1.0 + ) -> Optional[Packet]: + """Send a packet and wait for a specific response from the MCU. + + This method transmits a packet and blocks until either the expected + response is received or the timeout period expires. + + Args: + packet (Packet): The packet to transmit to the MCU. + expected_response (CmdType): The command type of the expected + response packet (e.g., acknowledgment). + timeout (float, optional): Maximum time in seconds to wait for + the response. Defaults to 1.0. + + Returns: + Optional[Packet]: The received response packet if it arrives + within the timeout period, None otherwise. + + Raises: + NotImplementedError: This method must be implemented by subclasses. + """ + raise NotImplementedError + + @abstractmethod + def on(self, cmd_type: CMDType, callback: Callable[[Packet], None]): + """Register a callback for incoming packets of a specific command type. + + Sets up an event handler that triggers when a packet with the + specified command type is received from the MCU. + + Args: + cmd_type (CmdType): The command type to listen for. + callback (Callable): The function to call when a matching packet + is received. The callback should accept the received packet + as its argument. + + Raises: + NotImplementedError: This method must be implemented by subclasses. + """ + raise NotImplementedError diff --git a/client/botzo_sdk/interfaces/serial_interface.py b/client/botzo_sdk/interfaces/serial_interface.py new file mode 100644 index 0000000..164ce8a --- /dev/null +++ b/client/botzo_sdk/interfaces/serial_interface.py @@ -0,0 +1,313 @@ +import asyncio +from typing import Callable, Dict, Optional + +from serial import Serial + +from botzo_sdk.logger import get_logger +from botzo_sdk.protocol import END_BYTE, START_BYTE, CMDType, Packet + +from .interface import Interface + + +class SerialInterface(Interface): + """Serial communication implementation of the Interface abstract class. + + This class provides serial port communication with an MCU, handling + asynchronous reading, writing, and packet parsing. It uses a producer-consumer + pattern with separate tasks for reading serial data and parsing packets. + + Attributes: + _port (str): Serial port identifier (e.g., 'COM3' or '/dev/ttyUSB0'). + _baudrate (int): Communication speed in bits per second. + _serial (Optional[Serial]): PySerial connection object. + _callbacks (Dict[CmdType, Callable]): Registry mapping command types to callbacks. + _response_queue (asyncio.Queue): Queue for packets awaiting processing. + _buffer_queue (asyncio.Queue): Queue for raw bytes from serial port. + _reader_task (Optional[asyncio.Task]): Background task reading from serial. + _parser_task (Optional[asyncio.Task]): Background task parsing packets. + _running (bool): Flag indicating if the interface is active. + """ + + def __init__(self, port: str, baudrate: int = 115200): + """Initialize the serial interface. + + Args: + port (str): Serial port identifier (e.g., 'COM3', '/dev/ttyUSB0'). + baudrate (int, optional): Communication speed in bits per second. + Defaults to 115200. + """ + super().__init__(get_logger("Interface")) + self._port = port + self._baudrate = baudrate + self._serial: Optional[Serial] = None + + # Callback registry + self._callbacks: Dict[CMDType, Callable[[Packet], None]] = {} + + self._response_queue: asyncio.Queue = asyncio.Queue() + self._buffer_queue: asyncio.Queue = asyncio.Queue() + + self._reader_task: Optional[asyncio.Task] = None + self._parser_task: Optional[asyncio.Task] = None + self._running = False + + async def connect(self, low_latency: bool = False) -> bool: + """Establish serial connection with the MCU. + + Opens the serial port, optionally enables low-latency mode, waits for + MCU boot, and starts background tasks for reading and parsing data. + + Args: + low_latency (bool, optional): If True, enables low-latency mode on + the serial port for reduced transmission delays. Defaults to False. + + Returns: + bool: True if connection was successful, False otherwise. + + Note: + This method includes a 1-second delay to allow the MCU to boot. + If already connected, returns True without reconnecting. + """ + if self._serial: + self._logger.info("Already connected") + return True + + try: + self._serial = Serial(self._port, self._baudrate, timeout=0.1) + self._serial.set_low_latency_mode(low_latency) + + await asyncio.sleep(1) # MCU boot time + self._serial.reset_input_buffer() + + self._running = True + self._reader_task = asyncio.create_task(self._reader()) + self._parser_task = asyncio.create_task(self._parser()) + + self._logger.info(f"Connected to {self._port}:{self._baudrate}") + return True + + except Exception as e: + self._logger.error(f"Connection failed: {e}") + return False + + async def disconnect(self): + """Disconnect from the serial port and cleanup resources. + + Stops background tasks, cancels pending operations, and closes the + serial port connection. Safe to call even if not connected. + """ + self._running = False + + if self._reader_task: + self._reader_task.cancel() + try: + await self._reader_task + except asyncio.CancelledError: + pass + + if self._parser_task: + self._parser_task.cancel() + try: + await self._parser_task + except asyncio.CancelledError: + pass + + if self._serial: + self._serial.close() + self._serial = None + self._logger.info("Disconnected") + + def on(self, cmd_type: CMDType, callback: Callable[[Packet], None]): + """Register a callback for incoming packets of a specific command type. + + When a packet with the specified command type is received, the registered + callback will be invoked. The callback can be either synchronous or + asynchronous (coroutine). + + Args: + cmd_type (CmdType): The command type to listen for. + callback (Callable[[Packet], None]): Function to call when a matching + packet is received. Can be sync or async. + + Note: + When a callback is registered, matching packets are consumed by the + callback and NOT added to the response queue. + """ + self._callbacks[cmd_type] = callback + + async def send(self, packet: Packet) -> bool: + """Send a packet to the MCU via serial port. + + Args: + packet (Packet): The packet to transmit. + + Returns: + bool: True if all bytes were written successfully, False otherwise. + + Note: + Returns False if not connected or if the serial port is not open. + """ + if not self._serial or not self._serial.is_open: + self._logger.error("Not connected") + return False + + try: + data = packet.serialize() + written = self._serial.write(data) + self._logger.debug( + f"Sent: {packet.cmd_type.name} [{data.hex()}] ({written} bytes)" + ) + return written == len(data) + except Exception as e: + self._logger.error(f"Send error: {e}") + return False + + async def send_and_wait( + self, packet: Packet, expected_response: CMDType, timeout: float = 1.0 + ) -> Optional[Packet]: + """Send a packet and wait for a specific response from the MCU. + + Clears the response queue, sends the packet, and blocks until either + the expected response arrives or the timeout expires. + + Args: + packet (Packet): The packet to transmit. + expected_response (CmdType): The command type of the expected response. + timeout (float, optional): Maximum seconds to wait for response. + Defaults to 1.0. + + Returns: + Optional[Packet]: The response packet if received within timeout and + matching expected type, None otherwise. + + Warning: + This method clears the response queue before sending, which may + discard previously received packets. + """ + # Clear queue + while not self._response_queue.empty(): + self._response_queue.get_nowait() + + if not await self.send(packet): + return None + + try: + response = await asyncio.wait_for( + self._response_queue.get(), timeout=timeout + ) + + if response.cmd_type == expected_response: + return response + else: + self._logger.warning(f"Unexpected response: {response.cmd_type.name}") + return None + + except asyncio.TimeoutError: + self._logger.warning("Response timeout") + return None + + async def _reader(self): + """Producer task: continuously read bytes from serial port. + + Runs in a background task, reading available bytes from the serial port + and enqueueing them for processing by the parser. Implements a small + sleep to prevent busy-waiting. + + Note: + This is an internal method that runs as a background asyncio task. + It continues until self._running is set to False. + """ + while self._running: + try: + if self._serial and self._serial.in_waiting > 0: + # NOTE: self._serial.read() is synchronous. Sending this to + # a thread to prevent stuttering. + data = await asyncio.to_thread( + self._serial.read, self._serial.in_waiting + ) + for b in data: + await self._buffer_queue.put(b) + await asyncio.sleep(0.001) + except Exception as e: + self._logger.error(f"Reader error: {e}") + await asyncio.sleep(0.1) + + async def _parser(self): + """Consumer task: parse bytes into complete packets. + + Runs in a background task, consuming bytes from the buffer queue and + assembling them into complete packets. Packets are delimited by START_BYTE + and END_BYTE markers. Successfully parsed packets are dispatched to + the handler. + + Note: + This is an internal method that runs as a background asyncio task. + It continues until self._running is set to False. Invalid packets + are logged and discarded. + """ + buffer = bytearray() + + while self._running: + try: + b = await self._buffer_queue.get() + + # Wait until start byte found + if not buffer and b != START_BYTE: + continue + + buffer.append(b) + + # Check for complete packet + if b == END_BYTE: + packet_data = bytes(buffer) + buffer.clear() + + packet = Packet.deserialize(packet_data) + + self._logger.debug(f"Detected valid packet: {packet_data.hex()}") + + if packet: + await self._handle_packet(packet) + else: + self._logger.warning(f"Invalid packet: {packet_data.hex()}") + + except asyncio.CancelledError: + break + except Exception as e: + self._logger.error(f"Parser error: {e}") + buffer.clear() + await asyncio.sleep(0.01) + + async def _handle_packet(self, packet: Packet): + """Dispatch received packet to callback or response queue. + + If a callback is registered for the packet's command type, the callback + is invoked (supports both sync and async callbacks). Otherwise, the + packet is added to the response queue for send_and_wait. + + Args: + packet (Packet): The received packet to handle. + + Warning: + Packets handled by callbacks are NOT added to the response queue, + which means they won't be available for send_and_wait calls. + """ + self._logger.debug( + f"Received: {packet.cmd_type.name} ({len(packet.payload)} bytes)" + ) + + # Call registered callback if exists + if packet.cmd_type in self._callbacks: + callback = self._callbacks[packet.cmd_type] + if asyncio.iscoroutinefunction(callback): + await callback(packet) + else: + callback(packet) + # WARNING: Dispatched packet to a CB will is not queued. Queuing + # would imply that send_and_wait could receive the wrong response. + # At the same time, say a callback is registered for ACK, there would + # be no response. + # TODO: This needs to be better thought. Possible solution is ACK cannot be registered + return + + await self._response_queue.put(packet) diff --git a/client/botzo_sdk/logger.py b/client/botzo_sdk/logger.py new file mode 100644 index 0000000..d6ec3dd --- /dev/null +++ b/client/botzo_sdk/logger.py @@ -0,0 +1,164 @@ +"""Logging utilities for the robotics control library. + +This module provides a centralized logging system that can be customized +by library users. +""" + +import logging +from typing import Any, Callable, Dict, Optional + +import coloredlogs + + +class LoggerManager: + """Centralized logging manager for the library. + + Provides consistent logging across the library with support for + custom logger injection. + """ + + _instance: Optional["LoggerManager"] = None + + def __new__(cls): + if cls._instance is None: + cls._instance = super().__new__(cls) + cls._instance._initialized = False + return cls._instance + + def __init__(self): + if self._initialized: + return + + self._loggers: Dict[str, logging.Logger] = {} + self._custom_logger_factory: Optional[Callable[[str], logging.Logger]] = None + self._default_level = logging.INFO + self._use_colors = True + self._log_format = "[%(name)s] %(levelname)s %(message)s" + + self._level_styles = { + "debug": {"color": "green"}, + "info": {"color": "cyan"}, + "warning": {"color": "yellow"}, + "error": {"color": "red"}, + "critical": {"color": "red", "bold": True}, + } + + self._field_styles = { + "levelname": {"color": "white", "bold": True}, + "name": {"color": "blue"}, + } + + self._initialized = True + + def configure( + self, + level: int = logging.INFO, + use_colors: bool = True, + log_format: Optional[str] = None, + level_styles: Optional[Dict[str, Dict[str, Any]]] = None, + field_styles: Optional[Dict[str, Dict[str, Any]]] = None, + ) -> None: + """Configure global logging settings. + + Args: + level: Default logging level. + use_colors: Enable colored output. + log_format: Custom log format string. + level_styles: Custom level color styles. + field_styles: Custom field color styles. + """ + self._default_level = level + self._use_colors = use_colors + + if log_format: + self._log_format = log_format + if level_styles: + self._level_styles = level_styles + if field_styles: + self._field_styles = field_styles + + # Reconfigure existing loggers + for logger in self._loggers.values(): + self._apply_configuration(logger) + + def set_logger_factory(self, factory: Callable[[str], logging.Logger]) -> None: + """Set a custom logger factory. + + Args: + factory: Function that takes a name and returns a logger. + """ + self._custom_logger_factory = factory + self._loggers.clear() + + def get_logger(self, name: str) -> logging.Logger: + """Get or create a logger. + + Args: + name: Logger name, typically __name__. + + Returns: + Configured logger instance. + """ + if name in self._loggers: + return self._loggers[name] + + if self._custom_logger_factory: + logger = self._custom_logger_factory(name) + else: + logger = logging.getLogger(name) + self._apply_configuration(logger) + + self._loggers[name] = logger + return logger + + def _apply_configuration(self, logger: logging.Logger) -> None: + """Apply default configuration to a logger.""" + if logger.handlers: + return + + logger.setLevel(self._default_level) + + if self._use_colors: + coloredlogs.install( + level=self._default_level, + logger=logger, + fmt=self._log_format, + level_styles=self._level_styles, + field_styles=self._field_styles, + ) + else: + handler = logging.StreamHandler() + handler.setLevel(self._default_level) + formatter = logging.Formatter(self._log_format) + handler.setFormatter(formatter) + logger.addHandler(handler) + + def set_level(self, level: int, logger_name: Optional[str] = None) -> None: + """Change logging level at runtime.""" + self._default_level = level + + if logger_name: + if logger_name in self._loggers: + self._loggers[logger_name].setLevel(level) + else: + for logger in self._loggers.values(): + logger.setLevel(level) + + +# Global singleton +logger_manager = LoggerManager() + + +def get_logger(name: str) -> logging.Logger: + """Convenience function to get a logger. + + Args: + name: Logger name, typically __name__. + + Returns: + Configured logger instance. + """ + return logger_manager.get_logger(name) + + +__all__ = ["LoggerManager", "logger_manager", "get_logger"] diff --git a/client/botzo_sdk/protocol/__init__.py b/client/botzo_sdk/protocol/__init__.py new file mode 100644 index 0000000..9d7825c --- /dev/null +++ b/client/botzo_sdk/protocol/__init__.py @@ -0,0 +1,214 @@ +import struct +from typing import Optional + +from botzo_sdk.protocol.packet import Packet +from botzo_sdk.protocol.types import CMDType + +from .packet import END_BYTE, START_BYTE, Packet +from .types import CMDType + + +class Protocol: + """High-level protocol interface for creating and parsing MCU packets. + + Provides factory methods for constructing command packets with proper + payload encoding and validation. Also provides parsers for extracting + structured data from response packets. + + All methods use little-endian byte order ('<') for multi-byte values in + commands, to match ESP32 endianness. + """ + + @staticmethod + def create_ping() -> Packet: + """Create a connectivity check packet. + + Sends a PING command to verify MCU connectivity. Typically expects + an ACK response. + + Returns: + Packet: A PING packet with no payload. + + Example: + >>> ping = Protocol.create_ping() + >>> pong = await interface.send_and_wait(ping, CMDType.ACK) + """ + return Packet(cmd_type=CMDType.PING) + + @staticmethod + def create_move_servo(servo_id: int, position: int) -> Packet: + """Create a servo movement command packet. + + Commands a single servo to move to the specified position. + + Args: + servo_id (int): Servo identifier (0-255). + position (int): Target position (0-1000), where 0 is minimum + and 1000 is maximum servo range. + + Returns: + Packet: A MOVE_SERVO packet with encoded servo ID and position. + + Raises: + ValueError: If servo_id is not in range 0-255 or position is + not in range 0-1000. + + Payload Format: + [SERVO_ID: 1 byte][POSITION: 2 bytes, little-endian] + + Example: + >>> # Move servo 3 to middle position + >>> packet = Protocol.create_move_servo(servo_id=3, position=500) + >>> await interface.send(packet) + """ + if not (0 <= servo_id <= 255): + raise ValueError(f"Invalid servo_id: {servo_id}") + if not (0 <= position <= 1000): + raise ValueError(f"Invalid position: {position}") + + payload = struct.pack(" Packet: + """Create a GPIO pin state command packet. + + Sets the digital state of a GPIO pin to high or low. + + Args: + pin (int): GPIO pin number (0-255). + state (bool): Desired pin state - True for HIGH, False for LOW. + + Returns: + Packet: A SET_GPIO packet with encoded pin and state. + + Raises: + ValueError: If pin number is not in range 0-255. + + Payload Format: + [PIN: 1 byte][STATE: 1 byte (0=LOW, 1=HIGH)] + + Example: + >>> # Set GPIO pin 5 to HIGH + >>> packet = Protocol.create_set_gpio(pin=5, state=True) + >>> await interface.send(packet) + """ + if not (0 <= pin <= 255): + raise ValueError(f"Invalid pin: {pin}") + + payload = struct.pack(">BB", pin, 1 if state else 0) + return Packet(cmd_type=CMDType.SET_GPIO, payload=payload) + + @staticmethod + def create_get_imu() -> Packet: + """Create a single IMU reading request packet. + + Requests a one-time reading from the Inertial Measurement Unit. + Response will be an IMU_DATA packet. + + Returns: + Packet: A GET_IMU packet with no payload. + + Example: + >>> packet = Protocol.create_get_imu() + >>> response = await interface.send_and_wait(packet, CMDType.IMU_DATA) + >>> imu_data = Protocol.parse_imu_data(response) + """ + return Packet(cmd_type=CMDType.GET_IMU) + + @staticmethod + def create_start_imu_stream(rate_hz: int) -> Packet: + """Create a command to start continuous IMU data streaming. + + Begins periodic transmission of IMU_DATA packets at the specified rate. + + Args: + rate_hz (int): Streaming frequency in Hz (1-200). + + Returns: + Packet: A START_IMU_STREAM packet with encoded sampling rate. + + Raises: + ValueError: If rate_hz is not in range 1-200. + + Payload Format: + [RATE_HZ: 1 byte] + + Example: + >>> # Stream IMU data at 50 Hz + >>> packet = Protocol.create_start_imu_stream(rate_hz=50) + >>> await interface.send(packet) + >>> + >>> # Register callback for incoming data + >>> interface.on(CMDType.IMU_DATA, handle_imu) + """ + if not (1 <= rate_hz <= 200): + raise ValueError(f"Invalid rate: {rate_hz}") + + payload = struct.pack(" Packet: + """Create a command to stop continuous IMU data streaming. + + Stops the periodic transmission of IMU_DATA packets started by + create_start_imu_stream(). + + Returns: + Packet: A STOP_IMU_STREAM packet with no payload. + + Example: + >>> packet = Protocol.create_stop_imu_stream() + >>> await interface.send(packet) + """ + return Packet(cmd_type=CMDType.STOP_IMU_STREAM) + + @staticmethod + def parse_imu_data(packet: Packet) -> Optional[dict]: + """Parse IMU sensor data from a packet. + + Extracts accelerometer and gyroscope readings from an IMU_DATA packet. + + Args: + packet (Packet): The packet to parse. Must be of type IMU_DATA. + + Returns: + Optional[dict]: Dictionary containing IMU readings with structure: + { + "accel": {"x": float, "y": float, "z": float}, + "gyro": {"x": float, "y": float, "z": float} + } + Returns None if packet type is incorrect or payload is malformed. + + Payload Format (24 bytes, little-endian): + [ACCEL_X: 4 bytes float][ACCEL_Y: 4 bytes float][ACCEL_Z: 4 bytes float] + [GYRO_X: 4 bytes float][GYRO_Y: 4 bytes float][GYRO_Z: 4 bytes float] + + Example: + >>> response = await interface.send_and_wait( + ... Protocol.create_get_imu(), + ... CMDType.IMU_DATA + ... ) + >>> if response: + ... data = Protocol.parse_imu_data(response) + ... if data: + ... print(f"Accel X: {data['accel']['x']} m/s²") + ... print(f"Gyro Z: {data['gyro']['z']} rad/s") + """ + if packet.cmd_type != CMDType.IMU_DATA: + return None + + if len(packet.payload) != 24: # 6 floats × 4 bytes + return None + + # ESP32 is little-endian + values = struct.unpack("<6f", packet.payload) + + return { + "accel": {"x": values[0], "y": values[1], "z": values[2]}, + "gyro": {"x": values[3], "y": values[4], "z": values[5]}, + } + + +__all__ = ["Protocol", "Packet", "CMDType", "START_BYTE", "END_BYTE"] diff --git a/client/botzo_sdk/protocol/packet.py b/client/botzo_sdk/protocol/packet.py new file mode 100644 index 0000000..0ada9e5 --- /dev/null +++ b/client/botzo_sdk/protocol/packet.py @@ -0,0 +1,145 @@ +from dataclasses import dataclass +from typing import Optional + +from botzo_sdk.protocol.types import CMDType + +START_BYTE = 0x3C # 0x3C = '<' +"""Packet start delimiter byte.""" + +END_BYTE = 0x3E # 0x3E = '>' +"""Packet end delimiter byte.""" + +MAX_PAYLOAD_SIZE = 254 # bytes +"""Maximum allowed payload size in bytes.""" + + +@dataclass +class Packet: + """Data packet for bidirectional Host-MCU communication. + + Implements a framed binary protocol with checksum verification for reliable + serial communication. Each packet contains a command type and optional payload. + + Packet Structure: + [START_BYTE] [LENGTH] [CMD_TYPE] [PAYLOAD...] [CHECKSUM] [END_BYTE] + + - START_BYTE (1 byte): Packet start delimiter (0x3C, '<') + - LENGTH (1 byte): Payload length in bytes (0-254) + - CMD_TYPE (1 byte): Command type identifier from CMDType enum + - PAYLOAD (0-254 bytes): Command-specific data + - CHECKSUM (1 byte): XOR checksum of LENGTH, CMD_TYPE, and PAYLOAD + - END_BYTE (1 byte): Packet end delimiter (0x3E, '>') + + Minimum packet size: 5 bytes (empty payload) + Maximum packet size: 259 bytes (255-byte payload) + + Attributes: + cmd_type (CMDType): The command type for this packet. + payload (bytes): Optional command-specific data. Defaults to empty bytes. + + Examples: + >>> # Create a PING packet with no payload + >>> packet = Packet(cmd_type=CMDType.PING) + >>> data = packet.serialize() + + >>> # Create a packet with payload + >>> packet = Packet(cmd_type=CMDType.MOVE_SERVO, payload=b'\\x01\\x5A') + >>> data = packet.serialize() + + >>> # Parse received bytes + >>> received_packet = Packet.deserialize(data) + >>> if received_packet: + ... print(f"Received: {received_packet.cmd_type.name}") + """ + + cmd_type: CMDType + payload: bytes = b"" + + def serialize(self) -> bytes: + """Serialize the packet into bytes for transmission. + + Constructs a framed packet with start/end delimiters and XOR checksum + for error detection. + + Returns: + bytes: The complete serialized packet ready for transmission. + + Raises: + ValueError: If payload size exceeds MAX_PAYLOAD_SIZE (255 bytes). + + Note: + Checksum is calculated as: LENGTH XOR CMD_TYPE XOR payload[0] XOR ... XOR payload[n] + """ + length = len(self.payload) + if length > MAX_PAYLOAD_SIZE: + raise ValueError(f"Payload too large: {length} > {MAX_PAYLOAD_SIZE}") + + packet = bytearray([START_BYTE, length, self.cmd_type.value]) + packet.extend(self.payload) + + # Calculate checksum (XOR of length, command, and payload bytes) + checksum = length ^ self.cmd_type.value + for b in self.payload: + checksum ^= b + + packet.append(checksum) + packet.append(END_BYTE) + + return bytes(packet) + + @staticmethod + def deserialize(data: bytes) -> Optional["Packet"]: + """Deserialize bytes into a Packet object with validation. + + Parses received bytes, validates packet structure, verifies checksum, + and constructs a Packet object if all checks pass. + + Args: + data (bytes): Raw bytes received from serial port or buffer. + + Returns: + Optional[Packet]: A valid Packet object if parsing and validation + succeed, None otherwise. + + Validation Checks: + - Minimum length (5 bytes) + - Correct START_BYTE and END_BYTE delimiters + - Valid checksum + - Valid command type (exists in CMDType enum) + + Examples: + >>> raw_data = b'<\\x02\\x01\\x05\\x0A\\x08>' + >>> packet = Packet.deserialize(raw_data) + >>> if packet: + ... print(f"Valid packet: {packet.cmd_type.name}") + ... else: + ... print("Invalid or corrupted packet") + """ + # Minimum packet: [START][LEN][CMD][CHECKSUM][END] = 5 bytes + if len(data) < 5: + return None + + # Verify delimiters + if data[0] != START_BYTE or data[-1] != END_BYTE: + return None + + length = data[1] + cmd_value = data[2] + payload = data[3 : 3 + length] + checksum = data[3 + length] + + # Verify checksum + calc_checksum = length ^ cmd_value + for b in payload: + calc_checksum ^= b + + if calc_checksum != checksum: + return None + + # Validate command type + try: + cmd_type = CMDType(cmd_value) + except ValueError: + return None + + return Packet(cmd_type=cmd_type, payload=payload) diff --git a/client/botzo_sdk/protocol/types.py b/client/botzo_sdk/protocol/types.py new file mode 100644 index 0000000..5f398a9 --- /dev/null +++ b/client/botzo_sdk/protocol/types.py @@ -0,0 +1,38 @@ +from enum import Enum + + +class CMDType(Enum): + """Command types supported by the MCU communication protocol.""" + + PING = 0x01 + """Request connectivity check from MCU. Expects ACK response.""" + + ACK = 0x02 + """Positive acknowledgment. Sent by MCU to confirm successful command execution.""" + + NACK = 0x03 + """Negative acknowledgment. Sent by MCU when command fails or is invalid.""" + + MOVE_SERVO = 0x10 + """Command single servo to move to target position. Payload contains servo ID and position.""" + + MOVE_LEG = 0x11 + """Command entire leg assembly to move. Payload contains leg ID and joint angles.""" + + SET_GPIO = 0x30 + """Set GPIO pin state. Payload contains pin number and state (high/low).""" + + GET_GPIO = 0x31 + """Request current GPIO pin state. Response contains pin number and state.""" + + GET_IMU = 0x40 + """Request single IMU reading. Response is IMU_DATA packet.""" + + START_IMU_STREAM = 0x41 + """Begin continuous IMU data streaming at configured rate.""" + + STOP_IMU_STREAM = 0x42 + """Stop continuous IMU data streaming.""" + + IMU_DATA = 0x43 + """IMU data packet sent by MCU. Contains accelerometer, gyroscope, and magnetometer readings.""" diff --git a/client/examples/__init__.py b/client/examples/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/client/examples/event_triggered.py b/client/examples/event_triggered.py new file mode 100644 index 0000000..256a044 --- /dev/null +++ b/client/examples/event_triggered.py @@ -0,0 +1,45 @@ +import asyncio +import logging +import signal +import sys + +from botzo_sdk import BotzoClient + +FORMAT = "%(asctime)s %(name)s %(message)s" +logging.basicConfig(format=FORMAT) + + +async def main(): + client = BotzoClient("/dev/ttyUSB0", 112500) + loop = asyncio.get_running_loop() + + # Use an asyncio Event to handle shutdown + stop_event = asyncio.Event() + + def handle_signal(): + logging.info("Received SIGINT, disconnecting...") + stop_event.set() + + # Register the signal handler + for sig in (signal.SIGINT, signal.SIGTERM): + loop.add_signal_handler(sig, handle_signal) + + if not await client.connect(): + sys.exit(1) + + state = True + count = 0 + await client.start_imu_streaming() + try: + while not stop_event.is_set(): + count += 1 + await client.set_gpio(26, state) + state = not state + await asyncio.sleep(1) + finally: + await client.disconnect() + logging.info("Disconnected cleanly.") + + +if __name__ == "__main__": + asyncio.run(main()) diff --git a/client/examples/simple_ping.py b/client/examples/simple_ping.py new file mode 100644 index 0000000..c1fac64 --- /dev/null +++ b/client/examples/simple_ping.py @@ -0,0 +1,103 @@ +"""Simple Ping Example - Botzo SDK + +This example demonstrates how to establish a serial connection with the Botzo +quadruped robot's microcontroller and verify connectivity using a ping command. + +The example performs the following steps: + 1. Establishes serial connection to the MCU + 2. Sends a PING command + 3. Waits for ACK response (PONG) + 4. Cleanly disconnects + +Hardware Requirements: + - Botzo quadruped robot with MCU + - USB-to-Serial adapter or direct USB connection + - Proper serial drivers installed + +Configuration: + SERIAL_PORT: Serial port identifier + - Linux/macOS: /dev/ttyUSB0, /dev/ttyACM0, /dev/cu.usbserial-* + - Windows: COM3, COM4, etc. + SERIAL_BAUD: Baud rate (must match MCU firmware configuration) + - Default: 115200 + - Common: 9600, 115200, 921600 + +Expected Output: + [Interface] INFO Connected to /dev/ttyUSB0:115200 + [example_simple_ping] INFO Sending PING to MCU + [example_simple_ping] INFO Received PONG - Connection verified! + [Interface] INFO Disconnected + [example_simple_ping] INFO Disconnected successfully + +Troubleshooting: + - If connection fails: Check port name, ensure MCU is powered + - If no PONG received: Verify baud rate matches firmware + - Permission denied: Add user to dialout group (Linux) or check permissions + +Usage: + uv run examples/simple_ping.py + + # Or with Python directly + python examples/simple_ping.py +""" + +import asyncio +import sys +from argparse import ArgumentParser + +from botzo_sdk import BotzoClient, get_logger + +# Serial Configuration +SERIAL_PORT = "/dev/ttyUSB0" # Update to match your system +SERIAL_BAUD = 115200 # Must match MCU firmware setting + +# Setup logger for this example +logger = get_logger("example_simple_ping") + + +async def main(): + """Execute ping connectivity test. + + Establishes connection, sends ping command, waits for acknowledgment, + and cleanly disconnects. Exits with error code 1 if connection fails. + + Returns: + None + + Exits: + 0: Successful ping/pong exchange + 1: Connection failure + """ + parser = ArgumentParser( + prog="SimplePingExample", + description="A simple example of how to ping the MCU connected to a serial port.", + ) + parser.add_argument("--serial", "-s", default=SERIAL_PORT) + parser.add_argument("--baud", "-b", default=SERIAL_BAUD) + + args = parser.parse_args() + + # Initialize client with serial parameters + client = BotzoClient(args.serial, args.baud) + + # Attempt connection + if not await client.connect(): + logger.error(f"Failed to connect to {SERIAL_PORT}") + sys.exit(1) + + # Send ping command and wait for response + logger.info("Sending PING to MCU") + pong = await client.is_connected() + + if pong: + logger.info("Received PONG - Connection verified!") + else: + logger.warning("No PONG received - Check MCU firmware") + + # Clean disconnect + await client.disconnect() + logger.info("Disconnected successfully") + + +if __name__ == "__main__": + asyncio.run(main()) diff --git a/client/pyproject.toml b/client/pyproject.toml new file mode 100644 index 0000000..d0743d8 --- /dev/null +++ b/client/pyproject.toml @@ -0,0 +1,24 @@ +[project] +name = "botzo_sdk" +version = "0.1.0" +description = "Client Library for Botzo Quadruped Robot" +readme = "README.md" +requires-python = ">=3.13" +dependencies = [ + "coloredlogs>=15.0.1", + "pyserial>=3.5", +] + +[dependency-groups] +dev = [ + "pytest>=8.4.2", + "pytest-asyncio>=1.2.0", + "pytest-cov>=7.0.0", +] + +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[tool.hatch.build.targets.wheel] +packages = ["client"] diff --git a/client/tests/__init__.py b/client/tests/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/client/tests/mocks/__init__.py b/client/tests/mocks/__init__.py new file mode 100644 index 0000000..9789f34 --- /dev/null +++ b/client/tests/mocks/__init__.py @@ -0,0 +1,4 @@ +from .mock_mcu import MockMCU +from .mock_serial import MockSerial + +__all__ = ["MockSerial", "MockMCU"] diff --git a/client/tests/mocks/mock_mcu.py b/client/tests/mocks/mock_mcu.py new file mode 100644 index 0000000..bb4386b --- /dev/null +++ b/client/tests/mocks/mock_mcu.py @@ -0,0 +1,74 @@ +import struct + +from client.protocol import CMDType, Packet + +from .mock_serial import MockSerial + + +class MockMCU: + """Simulates MCU behavior for testing""" + + def __init__(self, mock_serial: MockSerial): + self.serial = mock_serial + self.servo_positions = {} + self.gpio_states = {} + self.imu_streaming = False + self.imu_rate = 0 + + def process_commands(self): + """Process commands from write buffer and generate responses""" + data = self.serial.get_written_data() + self.serial.clear_write_buffer() + + if not data: + return + + # Parse packet + packet = Packet.deserialize(data) + if not packet: + return + + # Handle commands + if packet.cmd_type == CMDType.PING: + self._respond_ack() + + elif packet.cmd_type == CMDType.MOVE_SERVO: + if len(packet.payload) == 3: + servo_id = packet.payload[0] + position = struct.unpack(">H", packet.payload[1:3])[0] + self.servo_positions[servo_id] = position + + elif packet.cmd_type == CMDType.SET_GPIO: + if len(packet.payload) == 2: + pin = packet.payload[0] + state = packet.payload[1] + self.gpio_states[pin] = bool(state) + + elif packet.cmd_type == CMDType.GET_IMU: + self._send_imu_data() + + elif packet.cmd_type == CMDType.START_IMU_STREAM: + if len(packet.payload) == 1: + self.imu_streaming = True + self.imu_rate = packet.payload[0] + + elif packet.cmd_type == CMDType.STOP_IMU_STREAM: + self.imu_streaming = False + + def _respond_ack(self): + """Send ACK response""" + ack_packet = Packet(cmd_type=CMDType.ACK) + self.serial.inject_data(ack_packet.serialize()) + + def _send_imu_data(self): + """Send IMU data response""" + # Fake IMU data: 6 floats (accel_xyz, gyro_xyz) + imu_data = struct.pack(">6f", 0.1, 0.2, 9.8, 0.01, 0.02, 0.03) + imu_packet = Packet(cmd_type=CMDType.IMU_DATA, payload=imu_data) + self.serial.inject_data(imu_packet.serialize()) + + def simulate_imu_stream(self, count: int = 1): + """Simulate streaming IMU data""" + if self.imu_streaming: + for _ in range(count): + self._send_imu_data() diff --git a/client/tests/mocks/mock_serial.py b/client/tests/mocks/mock_serial.py new file mode 100644 index 0000000..c66b0be --- /dev/null +++ b/client/tests/mocks/mock_serial.py @@ -0,0 +1,55 @@ +from io import BytesIO + + +class MockSerial: + """Mock serial port for testing""" + + def __init__(self): + self.read_buffer = BytesIO() + self.write_buffer = BytesIO() + self.is_open = True + self.in_waiting = 0 + + def write(self, data: bytes) -> int: + """Simulate writing to serial""" + self.write_buffer.write(data) + return len(data) + + def read(self, size: int = 1) -> bytes: + """Simulate reading from serial""" + data = self.read_buffer.read(size) + self.in_waiting = max(0, self.in_waiting - len(data)) + return data + + def reset_input_buffer(self): + """Clear input buffer""" + self.read_buffer = BytesIO() + self.in_waiting = 0 + + def close(self): + """Close serial port""" + self.is_open = False + + def set_low_latency_mode(self, enabled: bool): + """Mock method""" + pass + + def inject_data(self, data: bytes): + """Helper to inject data for reading""" + current_pos = self.read_buffer.tell() + self.read_buffer.seek(0, 2) # End of buffer + self.read_buffer.write(data) + self.read_buffer.seek(current_pos) # Restore position + self.in_waiting += len(data) + + def get_written_data(self) -> bytes: + """Get data written to serial""" + pos = self.write_buffer.tell() + self.write_buffer.seek(0) + data = self.write_buffer.read() + self.write_buffer.seek(pos) + return data + + def clear_write_buffer(self): + """Clear write buffer""" + self.write_buffer = BytesIO() diff --git a/client/tests/test_interface.py b/client/tests/test_interface.py new file mode 100644 index 0000000..e962f97 --- /dev/null +++ b/client/tests/test_interface.py @@ -0,0 +1,119 @@ +import asyncio +from unittest.mock import patch + +import pytest + +from client.interfaces import SerialInterface +from client.protocol import START_BYTE, CMDType, Packet +from tests.mocks import MockMCU, MockSerial + + +class TestInterface: + """Test interface with mock serial""" + + @pytest.mark.asyncio + async def test_connect_and_disconnect(self): + """Test connection lifecycle""" + mock_serial = MockSerial() + + with patch( + "client.interfaces.serial_interface.Serial", return_value=mock_serial + ): + interface = SerialInterface("/dev/ttyMOCK", 115200) + + assert await interface.connect() + assert interface._serial is not None + + await interface.disconnect() + assert interface._serial is None + + @pytest.mark.asyncio + async def test_send_packet(self): + """Test sending a packet""" + mock_serial = MockSerial() + + with patch( + "client.interfaces.serial_interface.Serial", return_value=mock_serial + ): + interface = SerialInterface("/dev/ttyMOCK", 115200) + await interface.connect() + + packet = Packet(cmd_type=CMDType.PING) + result = await interface.send(packet) + + assert result is True + written_data = mock_serial.get_written_data() + assert len(written_data) > 0 + assert written_data[0] == START_BYTE + + await interface.disconnect() + + @pytest.mark.asyncio + async def test_send_and_wait(self): + """Test request-response pattern""" + mock_serial = MockSerial() + mock_mcu = MockMCU(mock_serial) + + with patch( + "client.interfaces.serial_interface.Serial", return_value=mock_serial + ): + interface = SerialInterface("/dev/ttyMOCK", 115200) + await interface.connect() + + # Send ping + packet = Packet(cmd_type=CMDType.PING) + + # Simulate MCU processing in background + async def simulate_mcu(): + await asyncio.sleep(0.1) + mock_mcu.process_commands() + + task = asyncio.create_task(simulate_mcu()) + + # Wait for response + response = await interface.send_and_wait(packet, CMDType.ACK, timeout=1.0) + + await task + + assert response is not None + assert response.cmd_type == CMDType.ACK + + await interface.disconnect() + + @pytest.mark.asyncio + async def test_callback_registration(self): + """Test callback mechanism""" + mock_serial = MockSerial() + mock_mcu = MockMCU(mock_serial) + + callback_called = False + received_packet = None + + def on_ack(packet): + nonlocal callback_called, received_packet + callback_called = True + received_packet = packet + + with patch( + "client.interfaces.serial_interface.Serial", return_value=mock_serial + ): + interface = SerialInterface("/dev/ttyMOCK", 115200) + await interface.connect() + + # Register callback + interface.on(CMDType.ACK, on_ack) + + # Send ping and simulate response + packet = Packet(cmd_type=CMDType.PING) + await interface.send(packet) + + mock_mcu.process_commands() + + # Wait for callback + await asyncio.sleep(0.2) + + assert callback_called + assert received_packet is not None + assert received_packet.cmd_type == CMDType.ACK + + await interface.disconnect() diff --git a/client/tests/test_protocol.py b/client/tests/test_protocol.py new file mode 100644 index 0000000..8179982 --- /dev/null +++ b/client/tests/test_protocol.py @@ -0,0 +1,115 @@ +import struct + +import pytest + +# Assuming your protocol files are importable +from client.protocol import CMDType, Packet, Protocol +from client.protocol.packet import END_BYTE, START_BYTE + + +class TestProtocol: + """Test protocol packet creation and parsing""" + + def test_packet_serialization(self): + """Test packet to bytes conversion""" + packet = Packet(cmd_type=CMDType.PING) + data = packet.serialize() + + assert data[0] == START_BYTE + assert data[1] == 0 # No payload + assert data[2] == CMDType.PING.value + assert data[-1] == END_BYTE + + def test_packet_deserialization(self): + """Test bytes to packet conversion""" + original = Packet(cmd_type=CMDType.PING) + data = original.serialize() + parsed = Packet.deserialize(data) + + assert parsed is not None + assert parsed.cmd_type == CMDType.PING + assert parsed.payload == b"" + + def test_packet_with_payload(self): + """Test packet with payload""" + payload = struct.pack(">BH", 5, 500) + packet = Packet(cmd_type=CMDType.MOVE_SERVO, payload=payload) + data = packet.serialize() + parsed = Packet.deserialize(data) + + assert parsed is not None + assert parsed.cmd_type == CMDType.MOVE_SERVO + assert parsed.payload == payload + + def test_checksum_validation(self): + """Test checksum rejects corrupted data""" + packet = Packet(cmd_type=CMDType.PING) + data = bytearray(packet.serialize()) + + # Corrupt checksum + data[-2] ^= 0xFF + + parsed = Packet.deserialize(bytes(data)) + assert parsed is None + + def test_protocol_create_ping(self): + """Test Protocol.create_ping()""" + packet = Protocol.create_ping() + assert packet.cmd_type == CMDType.PING + assert len(packet.payload) == 0 + + def test_protocol_create_move_servo(self): + """Test Protocol.create_move_servo()""" + packet = Protocol.create_move_servo(servo_id=3, position=750) + assert packet.cmd_type == CMDType.MOVE_SERVO + + servo_id, position = struct.unpack(">BH", packet.payload) + assert servo_id == 3 + assert position == 750 + + def test_protocol_set_gpio(self): + """Test Protocol.create_set_gpio()""" + packet = Protocol.create_set_gpio(5, True) + assert packet.cmd_type == CMDType.SET_GPIO + assert len(packet.payload) == 2 + + pin, state = struct.unpack(">BB", packet.payload) + assert pin == 5 + assert state + + def test_protocol_get_imu(self): + """Test Protocol.create_get_imu()""" + packet = Protocol.create_get_imu() + assert packet.cmd_type == CMDType.GET_IMU + assert len(packet.payload) == 0 + + def test_protocol_start_imu_stream(self): + """Test Protocol.create_get_imu()""" + packet = Protocol.create_start_imu_stream(10) + assert packet.cmd_type == CMDType.START_IMU_STREAM + assert len(packet.payload) == 1 + + rate = struct.unpack(">B", packet.payload)[0] + assert rate == 10 + + def test_protocol_stop_imu_stream(self): + """Test Protocol.create_get_imu()""" + packet = Protocol.create_stop_imu_stream() + assert packet.cmd_type == CMDType.STOP_IMU_STREAM + assert len(packet.payload) == 0 + + def test_protocol_parse_imu_data(self): + """Test Protocol.parse_imu_data()""" + imu_data = struct.pack(">6f", 1.0, 2.0, 3.0, 4.0, 5.0, 6.0) + packet = Packet(cmd_type=CMDType.IMU_DATA, payload=imu_data) + + parsed = Protocol.parse_imu_data(packet) + assert parsed is not None + assert parsed["accel"]["x"] == 1.0 + assert parsed["accel"]["y"] == 2.0 + assert parsed["accel"]["z"] == 3.0 + assert parsed["gyro"]["x"] == 4.0 + + +if __name__ == "__main__": + pytest.main([__file__, "-v", "--tb=short"]) diff --git a/client/uv.lock b/client/uv.lock new file mode 100644 index 0000000..389d62f --- /dev/null +++ b/client/uv.lock @@ -0,0 +1,222 @@ +version = 1 +revision = 3 +requires-python = ">=3.13" + +[[package]] +name = "botzo-sdk" +version = "0.1.0" +source = { editable = "." } +dependencies = [ + { name = "coloredlogs" }, + { name = "pyserial" }, +] + +[package.dev-dependencies] +dev = [ + { name = "pytest" }, + { name = "pytest-asyncio" }, + { name = "pytest-cov" }, +] + +[package.metadata] +requires-dist = [ + { name = "coloredlogs", specifier = ">=15.0.1" }, + { name = "pyserial", specifier = ">=3.5" }, +] + +[package.metadata.requires-dev] +dev = [ + { name = "pytest", specifier = ">=8.4.2" }, + { name = "pytest-asyncio", specifier = ">=1.2.0" }, + { name = "pytest-cov", specifier = ">=7.0.0" }, +] + +[[package]] +name = "colorama" +version = "0.4.6" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 27697, upload-time = "2022-10-25T02:36:22.414Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size = 25335, upload-time = "2022-10-25T02:36:20.889Z" }, +] + +[[package]] +name = "coloredlogs" +version = "15.0.1" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "humanfriendly" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/cc/c7/eed8f27100517e8c0e6b923d5f0845d0cb99763da6fdee00478f91db7325/coloredlogs-15.0.1.tar.gz", hash = "sha256:7c991aa71a4577af2f82600d8f8f3a89f936baeaf9b50a9c197da014e5bf16b0", size = 278520, upload-time = "2021-06-11T10:22:45.202Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a7/06/3d6badcf13db419e25b07041d9c7b4a2c331d3f4e7134445ec5df57714cd/coloredlogs-15.0.1-py2.py3-none-any.whl", hash = "sha256:612ee75c546f53e92e70049c9dbfcc18c935a2b9a53b66085ce9ef6a6e5c0934", size = 46018, upload-time = "2021-06-11T10:22:42.561Z" }, +] + +[[package]] +name = "coverage" +version = "7.10.7" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/51/26/d22c300112504f5f9a9fd2297ce33c35f3d353e4aeb987c8419453b2a7c2/coverage-7.10.7.tar.gz", hash = "sha256:f4ab143ab113be368a3e9b795f9cd7906c5ef407d6173fe9675a902e1fffc239", size = 827704, upload-time = "2025-09-21T20:03:56.815Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/9a/94/b765c1abcb613d103b64fcf10395f54d69b0ef8be6a0dd9c524384892cc7/coverage-7.10.7-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:981a651f543f2854abd3b5fcb3263aac581b18209be49863ba575de6edf4c14d", size = 218320, upload-time = "2025-09-21T20:01:56.629Z" }, + { url = "https://files.pythonhosted.org/packages/72/4f/732fff31c119bb73b35236dd333030f32c4bfe909f445b423e6c7594f9a2/coverage-7.10.7-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:73ab1601f84dc804f7812dc297e93cd99381162da39c47040a827d4e8dafe63b", size = 218575, upload-time = "2025-09-21T20:01:58.203Z" }, + { url = "https://files.pythonhosted.org/packages/87/02/ae7e0af4b674be47566707777db1aa375474f02a1d64b9323e5813a6cdd5/coverage-7.10.7-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:a8b6f03672aa6734e700bbcd65ff050fd19cddfec4b031cc8cf1c6967de5a68e", size = 249568, upload-time = "2025-09-21T20:01:59.748Z" }, + { url = "https://files.pythonhosted.org/packages/a2/77/8c6d22bf61921a59bce5471c2f1f7ac30cd4ac50aadde72b8c48d5727902/coverage-7.10.7-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:10b6ba00ab1132a0ce4428ff68cf50a25efd6840a42cdf4239c9b99aad83be8b", size = 252174, upload-time = "2025-09-21T20:02:01.192Z" }, + { url = "https://files.pythonhosted.org/packages/b1/20/b6ea4f69bbb52dac0aebd62157ba6a9dddbfe664f5af8122dac296c3ee15/coverage-7.10.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c79124f70465a150e89340de5963f936ee97097d2ef76c869708c4248c63ca49", size = 253447, upload-time = "2025-09-21T20:02:02.701Z" }, + { url = "https://files.pythonhosted.org/packages/f9/28/4831523ba483a7f90f7b259d2018fef02cb4d5b90bc7c1505d6e5a84883c/coverage-7.10.7-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:69212fbccdbd5b0e39eac4067e20a4a5256609e209547d86f740d68ad4f04911", size = 249779, upload-time = "2025-09-21T20:02:04.185Z" }, + { url = "https://files.pythonhosted.org/packages/a7/9f/4331142bc98c10ca6436d2d620c3e165f31e6c58d43479985afce6f3191c/coverage-7.10.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7ea7c6c9d0d286d04ed3541747e6597cbe4971f22648b68248f7ddcd329207f0", size = 251604, upload-time = "2025-09-21T20:02:06.034Z" }, + { url = "https://files.pythonhosted.org/packages/ce/60/bda83b96602036b77ecf34e6393a3836365481b69f7ed7079ab85048202b/coverage-7.10.7-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:b9be91986841a75042b3e3243d0b3cb0b2434252b977baaf0cd56e960fe1e46f", size = 249497, upload-time = "2025-09-21T20:02:07.619Z" }, + { url = "https://files.pythonhosted.org/packages/5f/af/152633ff35b2af63977edd835d8e6430f0caef27d171edf2fc76c270ef31/coverage-7.10.7-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:b281d5eca50189325cfe1f365fafade89b14b4a78d9b40b05ddd1fc7d2a10a9c", size = 249350, upload-time = "2025-09-21T20:02:10.34Z" }, + { url = "https://files.pythonhosted.org/packages/9d/71/d92105d122bd21cebba877228990e1646d862e34a98bb3374d3fece5a794/coverage-7.10.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:99e4aa63097ab1118e75a848a28e40d68b08a5e19ce587891ab7fd04475e780f", size = 251111, upload-time = "2025-09-21T20:02:12.122Z" }, + { url = "https://files.pythonhosted.org/packages/a2/9e/9fdb08f4bf476c912f0c3ca292e019aab6712c93c9344a1653986c3fd305/coverage-7.10.7-cp313-cp313-win32.whl", hash = "sha256:dc7c389dce432500273eaf48f410b37886be9208b2dd5710aaf7c57fd442c698", size = 220746, upload-time = "2025-09-21T20:02:13.919Z" }, + { url = "https://files.pythonhosted.org/packages/b1/b1/a75fd25df44eab52d1931e89980d1ada46824c7a3210be0d3c88a44aaa99/coverage-7.10.7-cp313-cp313-win_amd64.whl", hash = "sha256:cac0fdca17b036af3881a9d2729a850b76553f3f716ccb0360ad4dbc06b3b843", size = 221541, upload-time = "2025-09-21T20:02:15.57Z" }, + { url = "https://files.pythonhosted.org/packages/14/3a/d720d7c989562a6e9a14b2c9f5f2876bdb38e9367126d118495b89c99c37/coverage-7.10.7-cp313-cp313-win_arm64.whl", hash = "sha256:4b6f236edf6e2f9ae8fcd1332da4e791c1b6ba0dc16a2dc94590ceccb482e546", size = 220170, upload-time = "2025-09-21T20:02:17.395Z" }, + { url = "https://files.pythonhosted.org/packages/bb/22/e04514bf2a735d8b0add31d2b4ab636fc02370730787c576bb995390d2d5/coverage-7.10.7-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:a0ec07fd264d0745ee396b666d47cef20875f4ff2375d7c4f58235886cc1ef0c", size = 219029, upload-time = "2025-09-21T20:02:18.936Z" }, + { url = "https://files.pythonhosted.org/packages/11/0b/91128e099035ece15da3445d9015e4b4153a6059403452d324cbb0a575fa/coverage-7.10.7-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:dd5e856ebb7bfb7672b0086846db5afb4567a7b9714b8a0ebafd211ec7ce6a15", size = 219259, upload-time = "2025-09-21T20:02:20.44Z" }, + { url = "https://files.pythonhosted.org/packages/8b/51/66420081e72801536a091a0c8f8c1f88a5c4bf7b9b1bdc6222c7afe6dc9b/coverage-7.10.7-cp313-cp313t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:f57b2a3c8353d3e04acf75b3fed57ba41f5c0646bbf1d10c7c282291c97936b4", size = 260592, upload-time = "2025-09-21T20:02:22.313Z" }, + { url = "https://files.pythonhosted.org/packages/5d/22/9b8d458c2881b22df3db5bb3e7369e63d527d986decb6c11a591ba2364f7/coverage-7.10.7-cp313-cp313t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:1ef2319dd15a0b009667301a3f84452a4dc6fddfd06b0c5c53ea472d3989fbf0", size = 262768, upload-time = "2025-09-21T20:02:24.287Z" }, + { url = "https://files.pythonhosted.org/packages/f7/08/16bee2c433e60913c610ea200b276e8eeef084b0d200bdcff69920bd5828/coverage-7.10.7-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:83082a57783239717ceb0ad584de3c69cf581b2a95ed6bf81ea66034f00401c0", size = 264995, upload-time = "2025-09-21T20:02:26.133Z" }, + { url = "https://files.pythonhosted.org/packages/20/9d/e53eb9771d154859b084b90201e5221bca7674ba449a17c101a5031d4054/coverage-7.10.7-cp313-cp313t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:50aa94fb1fb9a397eaa19c0d5ec15a5edd03a47bf1a3a6111a16b36e190cff65", size = 259546, upload-time = "2025-09-21T20:02:27.716Z" }, + { url = "https://files.pythonhosted.org/packages/ad/b0/69bc7050f8d4e56a89fb550a1577d5d0d1db2278106f6f626464067b3817/coverage-7.10.7-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:2120043f147bebb41c85b97ac45dd173595ff14f2a584f2963891cbcc3091541", size = 262544, upload-time = "2025-09-21T20:02:29.216Z" }, + { url = "https://files.pythonhosted.org/packages/ef/4b/2514b060dbd1bc0aaf23b852c14bb5818f244c664cb16517feff6bb3a5ab/coverage-7.10.7-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:2fafd773231dd0378fdba66d339f84904a8e57a262f583530f4f156ab83863e6", size = 260308, upload-time = "2025-09-21T20:02:31.226Z" }, + { url = "https://files.pythonhosted.org/packages/54/78/7ba2175007c246d75e496f64c06e94122bdb914790a1285d627a918bd271/coverage-7.10.7-cp313-cp313t-musllinux_1_2_riscv64.whl", hash = "sha256:0b944ee8459f515f28b851728ad224fa2d068f1513ef6b7ff1efafeb2185f999", size = 258920, upload-time = "2025-09-21T20:02:32.823Z" }, + { url = "https://files.pythonhosted.org/packages/c0/b3/fac9f7abbc841409b9a410309d73bfa6cfb2e51c3fada738cb607ce174f8/coverage-7.10.7-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:4b583b97ab2e3efe1b3e75248a9b333bd3f8b0b1b8e5b45578e05e5850dfb2c2", size = 261434, upload-time = "2025-09-21T20:02:34.86Z" }, + { url = "https://files.pythonhosted.org/packages/ee/51/a03bec00d37faaa891b3ff7387192cef20f01604e5283a5fabc95346befa/coverage-7.10.7-cp313-cp313t-win32.whl", hash = "sha256:2a78cd46550081a7909b3329e2266204d584866e8d97b898cd7fb5ac8d888b1a", size = 221403, upload-time = "2025-09-21T20:02:37.034Z" }, + { url = "https://files.pythonhosted.org/packages/53/22/3cf25d614e64bf6d8e59c7c669b20d6d940bb337bdee5900b9ca41c820bb/coverage-7.10.7-cp313-cp313t-win_amd64.whl", hash = "sha256:33a5e6396ab684cb43dc7befa386258acb2d7fae7f67330ebb85ba4ea27938eb", size = 222469, upload-time = "2025-09-21T20:02:39.011Z" }, + { url = "https://files.pythonhosted.org/packages/49/a1/00164f6d30d8a01c3c9c48418a7a5be394de5349b421b9ee019f380df2a0/coverage-7.10.7-cp313-cp313t-win_arm64.whl", hash = "sha256:86b0e7308289ddde73d863b7683f596d8d21c7d8664ce1dee061d0bcf3fbb4bb", size = 220731, upload-time = "2025-09-21T20:02:40.939Z" }, + { url = "https://files.pythonhosted.org/packages/23/9c/5844ab4ca6a4dd97a1850e030a15ec7d292b5c5cb93082979225126e35dd/coverage-7.10.7-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:b06f260b16ead11643a5a9f955bd4b5fd76c1a4c6796aeade8520095b75de520", size = 218302, upload-time = "2025-09-21T20:02:42.527Z" }, + { url = "https://files.pythonhosted.org/packages/f0/89/673f6514b0961d1f0e20ddc242e9342f6da21eaba3489901b565c0689f34/coverage-7.10.7-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:212f8f2e0612778f09c55dd4872cb1f64a1f2b074393d139278ce902064d5b32", size = 218578, upload-time = "2025-09-21T20:02:44.468Z" }, + { url = "https://files.pythonhosted.org/packages/05/e8/261cae479e85232828fb17ad536765c88dd818c8470aca690b0ac6feeaa3/coverage-7.10.7-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:3445258bcded7d4aa630ab8296dea4d3f15a255588dd535f980c193ab6b95f3f", size = 249629, upload-time = "2025-09-21T20:02:46.503Z" }, + { url = "https://files.pythonhosted.org/packages/82/62/14ed6546d0207e6eda876434e3e8475a3e9adbe32110ce896c9e0c06bb9a/coverage-7.10.7-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:bb45474711ba385c46a0bfe696c695a929ae69ac636cda8f532be9e8c93d720a", size = 252162, upload-time = "2025-09-21T20:02:48.689Z" }, + { url = "https://files.pythonhosted.org/packages/ff/49/07f00db9ac6478e4358165a08fb41b469a1b053212e8a00cb02f0d27a05f/coverage-7.10.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:813922f35bd800dca9994c5971883cbc0d291128a5de6b167c7aa697fcf59360", size = 253517, upload-time = "2025-09-21T20:02:50.31Z" }, + { url = "https://files.pythonhosted.org/packages/a2/59/c5201c62dbf165dfbc91460f6dbbaa85a8b82cfa6131ac45d6c1bfb52deb/coverage-7.10.7-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:93c1b03552081b2a4423091d6fb3787265b8f86af404cff98d1b5342713bdd69", size = 249632, upload-time = "2025-09-21T20:02:51.971Z" }, + { url = "https://files.pythonhosted.org/packages/07/ae/5920097195291a51fb00b3a70b9bbd2edbfe3c84876a1762bd1ef1565ebc/coverage-7.10.7-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:cc87dd1b6eaf0b848eebb1c86469b9f72a1891cb42ac7adcfbce75eadb13dd14", size = 251520, upload-time = "2025-09-21T20:02:53.858Z" }, + { url = "https://files.pythonhosted.org/packages/b9/3c/a815dde77a2981f5743a60b63df31cb322c944843e57dbd579326625a413/coverage-7.10.7-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:39508ffda4f343c35f3236fe8d1a6634a51f4581226a1262769d7f970e73bffe", size = 249455, upload-time = "2025-09-21T20:02:55.807Z" }, + { url = "https://files.pythonhosted.org/packages/aa/99/f5cdd8421ea656abefb6c0ce92556709db2265c41e8f9fc6c8ae0f7824c9/coverage-7.10.7-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:925a1edf3d810537c5a3abe78ec5530160c5f9a26b1f4270b40e62cc79304a1e", size = 249287, upload-time = "2025-09-21T20:02:57.784Z" }, + { url = "https://files.pythonhosted.org/packages/c3/7a/e9a2da6a1fc5d007dd51fca083a663ab930a8c4d149c087732a5dbaa0029/coverage-7.10.7-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2c8b9a0636f94c43cd3576811e05b89aa9bc2d0a85137affc544ae5cb0e4bfbd", size = 250946, upload-time = "2025-09-21T20:02:59.431Z" }, + { url = "https://files.pythonhosted.org/packages/ef/5b/0b5799aa30380a949005a353715095d6d1da81927d6dbed5def2200a4e25/coverage-7.10.7-cp314-cp314-win32.whl", hash = "sha256:b7b8288eb7cdd268b0304632da8cb0bb93fadcfec2fe5712f7b9cc8f4d487be2", size = 221009, upload-time = "2025-09-21T20:03:01.324Z" }, + { url = "https://files.pythonhosted.org/packages/da/b0/e802fbb6eb746de006490abc9bb554b708918b6774b722bb3a0e6aa1b7de/coverage-7.10.7-cp314-cp314-win_amd64.whl", hash = "sha256:1ca6db7c8807fb9e755d0379ccc39017ce0a84dcd26d14b5a03b78563776f681", size = 221804, upload-time = "2025-09-21T20:03:03.4Z" }, + { url = "https://files.pythonhosted.org/packages/9e/e8/71d0c8e374e31f39e3389bb0bd19e527d46f00ea8571ec7ec8fd261d8b44/coverage-7.10.7-cp314-cp314-win_arm64.whl", hash = "sha256:097c1591f5af4496226d5783d036bf6fd6cd0cbc132e071b33861de756efb880", size = 220384, upload-time = "2025-09-21T20:03:05.111Z" }, + { url = "https://files.pythonhosted.org/packages/62/09/9a5608d319fa3eba7a2019addeacb8c746fb50872b57a724c9f79f146969/coverage-7.10.7-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:a62c6ef0d50e6de320c270ff91d9dd0a05e7250cac2a800b7784bae474506e63", size = 219047, upload-time = "2025-09-21T20:03:06.795Z" }, + { url = "https://files.pythonhosted.org/packages/f5/6f/f58d46f33db9f2e3647b2d0764704548c184e6f5e014bef528b7f979ef84/coverage-7.10.7-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:9fa6e4dd51fe15d8738708a973470f67a855ca50002294852e9571cdbd9433f2", size = 219266, upload-time = "2025-09-21T20:03:08.495Z" }, + { url = "https://files.pythonhosted.org/packages/74/5c/183ffc817ba68e0b443b8c934c8795553eb0c14573813415bd59941ee165/coverage-7.10.7-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl", hash = "sha256:8fb190658865565c549b6b4706856d6a7b09302c797eb2cf8e7fe9dabb043f0d", size = 260767, upload-time = "2025-09-21T20:03:10.172Z" }, + { url = "https://files.pythonhosted.org/packages/0f/48/71a8abe9c1ad7e97548835e3cc1adbf361e743e9d60310c5f75c9e7bf847/coverage-7.10.7-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:affef7c76a9ef259187ef31599a9260330e0335a3011732c4b9effa01e1cd6e0", size = 262931, upload-time = "2025-09-21T20:03:11.861Z" }, + { url = "https://files.pythonhosted.org/packages/84/fd/193a8fb132acfc0a901f72020e54be5e48021e1575bb327d8ee1097a28fd/coverage-7.10.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6e16e07d85ca0cf8bafe5f5d23a0b850064e8e945d5677492b06bbe6f09cc699", size = 265186, upload-time = "2025-09-21T20:03:13.539Z" }, + { url = "https://files.pythonhosted.org/packages/b1/8f/74ecc30607dd95ad50e3034221113ccb1c6d4e8085cc761134782995daae/coverage-7.10.7-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:03ffc58aacdf65d2a82bbeb1ffe4d01ead4017a21bfd0454983b88ca73af94b9", size = 259470, upload-time = "2025-09-21T20:03:15.584Z" }, + { url = "https://files.pythonhosted.org/packages/0f/55/79ff53a769f20d71b07023ea115c9167c0bb56f281320520cf64c5298a96/coverage-7.10.7-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:1b4fd784344d4e52647fd7857b2af5b3fbe6c239b0b5fa63e94eb67320770e0f", size = 262626, upload-time = "2025-09-21T20:03:17.673Z" }, + { url = "https://files.pythonhosted.org/packages/88/e2/dac66c140009b61ac3fc13af673a574b00c16efdf04f9b5c740703e953c0/coverage-7.10.7-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:0ebbaddb2c19b71912c6f2518e791aa8b9f054985a0769bdb3a53ebbc765c6a1", size = 260386, upload-time = "2025-09-21T20:03:19.36Z" }, + { url = "https://files.pythonhosted.org/packages/a2/f1/f48f645e3f33bb9ca8a496bc4a9671b52f2f353146233ebd7c1df6160440/coverage-7.10.7-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:a2d9a3b260cc1d1dbdb1c582e63ddcf5363426a1a68faa0f5da28d8ee3c722a0", size = 258852, upload-time = "2025-09-21T20:03:21.007Z" }, + { url = "https://files.pythonhosted.org/packages/bb/3b/8442618972c51a7affeead957995cfa8323c0c9bcf8fa5a027421f720ff4/coverage-7.10.7-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:a3cc8638b2480865eaa3926d192e64ce6c51e3d29c849e09d5b4ad95efae5399", size = 261534, upload-time = "2025-09-21T20:03:23.12Z" }, + { url = "https://files.pythonhosted.org/packages/b2/dc/101f3fa3a45146db0cb03f5b4376e24c0aac818309da23e2de0c75295a91/coverage-7.10.7-cp314-cp314t-win32.whl", hash = "sha256:67f8c5cbcd3deb7a60b3345dffc89a961a484ed0af1f6f73de91705cc6e31235", size = 221784, upload-time = "2025-09-21T20:03:24.769Z" }, + { url = "https://files.pythonhosted.org/packages/4c/a1/74c51803fc70a8a40d7346660379e144be772bab4ac7bb6e6b905152345c/coverage-7.10.7-cp314-cp314t-win_amd64.whl", hash = "sha256:e1ed71194ef6dea7ed2d5cb5f7243d4bcd334bfb63e59878519be558078f848d", size = 222905, upload-time = "2025-09-21T20:03:26.93Z" }, + { url = "https://files.pythonhosted.org/packages/12/65/f116a6d2127df30bcafbceef0302d8a64ba87488bf6f73a6d8eebf060873/coverage-7.10.7-cp314-cp314t-win_arm64.whl", hash = "sha256:7fe650342addd8524ca63d77b2362b02345e5f1a093266787d210c70a50b471a", size = 220922, upload-time = "2025-09-21T20:03:28.672Z" }, + { url = "https://files.pythonhosted.org/packages/ec/16/114df1c291c22cac3b0c127a73e0af5c12ed7bbb6558d310429a0ae24023/coverage-7.10.7-py3-none-any.whl", hash = "sha256:f7941f6f2fe6dd6807a1208737b8a0cbcf1cc6d7b07d24998ad2d63590868260", size = 209952, upload-time = "2025-09-21T20:03:53.918Z" }, +] + +[[package]] +name = "humanfriendly" +version = "10.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pyreadline3", marker = "sys_platform == 'win32'" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/cc/3f/2c29224acb2e2df4d2046e4c73ee2662023c58ff5b113c4c1adac0886c43/humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc", size = 360702, upload-time = "2021-09-17T21:40:43.31Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f0/0f/310fb31e39e2d734ccaa2c0fb981ee41f7bd5056ce9bc29b2248bd569169/humanfriendly-10.0-py2.py3-none-any.whl", hash = "sha256:1697e1a8a8f550fd43c2865cd84542fc175a61dcb779b6fee18cf6b6ccba1477", size = 86794, upload-time = "2021-09-17T21:40:39.897Z" }, +] + +[[package]] +name = "iniconfig" +version = "2.1.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f2/97/ebf4da567aa6827c909642694d71c9fcf53e5b504f2d96afea02718862f3/iniconfig-2.1.0.tar.gz", hash = "sha256:3abbd2e30b36733fee78f9c7f7308f2d0050e88f0087fd25c2645f63c773e1c7", size = 4793, upload-time = "2025-03-19T20:09:59.721Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2c/e1/e6716421ea10d38022b952c159d5161ca1193197fb744506875fbb87ea7b/iniconfig-2.1.0-py3-none-any.whl", hash = "sha256:9deba5723312380e77435581c6bf4935c94cbfab9b1ed33ef8d238ea168eb760", size = 6050, upload-time = "2025-03-19T20:10:01.071Z" }, +] + +[[package]] +name = "packaging" +version = "25.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz", hash = "sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f", size = 165727, upload-time = "2025-04-19T11:48:59.673Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/20/12/38679034af332785aac8774540895e234f4d07f7545804097de4b666afd8/packaging-25.0-py3-none-any.whl", hash = "sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484", size = 66469, upload-time = "2025-04-19T11:48:57.875Z" }, +] + +[[package]] +name = "pluggy" +version = "1.6.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3", size = 69412, upload-time = "2025-05-15T12:30:07.975Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746", size = 20538, upload-time = "2025-05-15T12:30:06.134Z" }, +] + +[[package]] +name = "pygments" +version = "2.19.2" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/b0/77/a5b8c569bf593b0140bde72ea885a803b82086995367bf2037de0159d924/pygments-2.19.2.tar.gz", hash = "sha256:636cb2477cec7f8952536970bc533bc43743542f70392ae026374600add5b887", size = 4968631, upload-time = "2025-06-21T13:39:12.283Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/c7/21/705964c7812476f378728bdf590ca4b771ec72385c533964653c68e86bdc/pygments-2.19.2-py3-none-any.whl", hash = "sha256:86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b", size = 1225217, upload-time = "2025-06-21T13:39:07.939Z" }, +] + +[[package]] +name = "pyreadline3" +version = "3.5.4" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/0f/49/4cea918a08f02817aabae639e3d0ac046fef9f9180518a3ad394e22da148/pyreadline3-3.5.4.tar.gz", hash = "sha256:8d57d53039a1c75adba8e50dd3d992b28143480816187ea5efbd5c78e6c885b7", size = 99839, upload-time = "2024-09-19T02:40:10.062Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5a/dc/491b7661614ab97483abf2056be1deee4dc2490ecbf7bff9ab5cdbac86e1/pyreadline3-3.5.4-py3-none-any.whl", hash = "sha256:eaf8e6cc3c49bcccf145fc6067ba8643d1df34d604a1ec0eccbf7a18e6d3fae6", size = 83178, upload-time = "2024-09-19T02:40:08.598Z" }, +] + +[[package]] +name = "pyserial" +version = "3.5" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/1e/7d/ae3f0a63f41e4d2f6cb66a5b57197850f919f59e558159a4dd3a818f5082/pyserial-3.5.tar.gz", hash = "sha256:3c77e014170dfffbd816e6ffc205e9842efb10be9f58ec16d3e8675b4925cddb", size = 159125, upload-time = "2020-11-23T03:59:15.045Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/07/bc/587a445451b253b285629263eb51c2d8e9bcea4fc97826266d186f96f558/pyserial-3.5-py2.py3-none-any.whl", hash = "sha256:c4451db6ba391ca6ca299fb3ec7bae67a5c55dde170964c7a14ceefec02f2cf0", size = 90585, upload-time = "2020-11-23T03:59:13.41Z" }, +] + +[[package]] +name = "pytest" +version = "8.4.2" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "iniconfig" }, + { name = "packaging" }, + { name = "pluggy" }, + { name = "pygments" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a3/5c/00a0e072241553e1a7496d638deababa67c5058571567b92a7eaa258397c/pytest-8.4.2.tar.gz", hash = "sha256:86c0d0b93306b961d58d62a4db4879f27fe25513d4b969df351abdddb3c30e01", size = 1519618, upload-time = "2025-09-04T14:34:22.711Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a8/a4/20da314d277121d6534b3a980b29035dcd51e6744bd79075a6ce8fa4eb8d/pytest-8.4.2-py3-none-any.whl", hash = "sha256:872f880de3fc3a5bdc88a11b39c9710c3497a547cfa9320bc3c5e62fbf272e79", size = 365750, upload-time = "2025-09-04T14:34:20.226Z" }, +] + +[[package]] +name = "pytest-asyncio" +version = "1.2.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "pytest" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/42/86/9e3c5f48f7b7b638b216e4b9e645f54d199d7abbbab7a64a13b4e12ba10f/pytest_asyncio-1.2.0.tar.gz", hash = "sha256:c609a64a2a8768462d0c99811ddb8bd2583c33fd33cf7f21af1c142e824ffb57", size = 50119, upload-time = "2025-09-12T07:33:53.816Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/04/93/2fa34714b7a4ae72f2f8dad66ba17dd9a2c793220719e736dda28b7aec27/pytest_asyncio-1.2.0-py3-none-any.whl", hash = "sha256:8e17ae5e46d8e7efe51ab6494dd2010f4ca8dae51652aa3c8d55acf50bfb2e99", size = 15095, upload-time = "2025-09-12T07:33:52.639Z" }, +] + +[[package]] +name = "pytest-cov" +version = "7.0.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "coverage" }, + { name = "pluggy" }, + { name = "pytest" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/5e/f7/c933acc76f5208b3b00089573cf6a2bc26dc80a8aece8f52bb7d6b1855ca/pytest_cov-7.0.0.tar.gz", hash = "sha256:33c97eda2e049a0c5298e91f519302a1334c26ac65c1a483d6206fd458361af1", size = 54328, upload-time = "2025-09-09T10:57:02.113Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ee/49/1377b49de7d0c1ce41292161ea0f721913fa8722c19fb9c1e3aa0367eecb/pytest_cov-7.0.0-py3-none-any.whl", hash = "sha256:3b8e9558b16cc1479da72058bdecf8073661c7f57f7d3c5f22a1c23507f2d861", size = 22424, upload-time = "2025-09-09T10:57:00.695Z" }, +] diff --git a/firmware/.clang-format b/firmware/.clang-format new file mode 100644 index 0000000..af02339 --- /dev/null +++ b/firmware/.clang-format @@ -0,0 +1,91 @@ +Language: Cpp +BasedOnStyle: Google +AccessModifierOffset: -1 +AlignAfterOpenBracket: Align +AlignConsecutiveAssignments: false +AlignConsecutiveDeclarations: false +AlignOperands: true +AlignTrailingComments: true +AllowAllParametersOfDeclarationOnNextLine: false +AllowShortBlocksOnASingleLine: false +AllowShortCaseLabelsOnASingleLine: false +AllowShortFunctionsOnASingleLine: All +AllowShortIfStatementsOnASingleLine: true +AllowShortLoopsOnASingleLine: true +AlwaysBreakAfterDefinitionReturnType: None +AlwaysBreakAfterReturnType: None +AlwaysBreakBeforeMultilineStrings: true +AlwaysBreakTemplateDeclarations: true +BinPackArguments: false +BinPackParameters: false +BraceWrapping: + AfterClass: false + AfterControlStatement: false + AfterEnum: false + AfterFunction: false + AfterNamespace: false + AfterObjCDeclaration: false + AfterStruct: false + AfterUnion: false + BeforeCatch: false + BeforeElse: false + IndentBraces: false +BreakBeforeBinaryOperators: None +BreakBeforeBraces: Attach +BreakBeforeTernaryOperators: true +BreakConstructorInitializersBeforeComma: false +ColumnLimit: 88 +CommentPragmas: "^ IWYU pragma:" +ConstructorInitializerAllOnOneLineOrOnePerLine: true +ConstructorInitializerIndentWidth: 4 +ContinuationIndentWidth: 4 +Cpp11BracedListStyle: true +DerivePointerAlignment: true +DisableFormat: false +ExperimentalAutoDetectBinPacking: false +ForEachMacros: + - foreach + - Q_FOREACH + - BOOST_FOREACH +IncludeCategories: + - Regex: '^' + Priority: 2 + - Regex: '^<.*\.h>' + Priority: 1 + - Regex: "^<.*" + Priority: 2 + - Regex: ".*" + Priority: 3 +IndentCaseLabels: true +IndentWidth: 4 +IndentWrappedFunctionNames: false +KeepEmptyLinesAtTheStartOfBlocks: false +MacroBlockBegin: "" +MacroBlockEnd: "" +MaxEmptyLinesToKeep: 1 +NamespaceIndentation: None +ObjCBlockIndentWidth: 2 +ObjCSpaceAfterProperty: false +ObjCSpaceBeforeProtocolList: false +PenaltyBreakBeforeFirstCallParameter: 1 +PenaltyBreakComment: 300 +PenaltyBreakFirstLessLess: 120 +PenaltyBreakString: 1000 +PenaltyExcessCharacter: 1000000 +PenaltyReturnTypeOnItsOwnLine: 200 +PointerAlignment: Left +ReflowComments: true +SortIncludes: true +SpaceAfterCStyleCast: false +SpaceBeforeAssignmentOperators: true +SpaceBeforeParens: ControlStatements +SpaceInEmptyParentheses: false +SpacesBeforeTrailingComments: 2 +SpacesInAngles: false +SpacesInContainerLiterals: true +SpacesInCStyleCastParentheses: false +SpacesInParentheses: false +SpacesInSquareBrackets: false +Standard: Auto +TabWidth: 4 +UseTab: Never diff --git a/firmware/.clangd b/firmware/.clangd new file mode 100644 index 0000000..fbfd61f --- /dev/null +++ b/firmware/.clangd @@ -0,0 +1,12 @@ +CompileFlags: + Remove: + - "-mlongcalls" + - "-fstrict-volatile-bitfields" + - "-fno-tree-switch-conversion" + - "-mtext-section-literals" + +Diagnostics: + UnusedIncludes: None + Suppress: + - drv_unknown_argument + - drv_unknown_argument_with_suggestion diff --git a/firmware/.gitignore b/firmware/.gitignore new file mode 100644 index 0000000..03f4a3c --- /dev/null +++ b/firmware/.gitignore @@ -0,0 +1 @@ +.pio diff --git a/firmware/README.md b/firmware/README.md new file mode 100644 index 0000000..e69de29 diff --git a/firmware/compile_commands.json b/firmware/compile_commands.json new file mode 100644 index 0000000..bd2f992 --- /dev/null +++ b/firmware/compile_commands.json @@ -0,0 +1,332 @@ +[ + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/Esp.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/Esp.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/Esp.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/FirmwareMSC.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/FirmwareMSC.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/FirmwareMSC.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/FirmwareMSC.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/FunctionalInterrupt.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/FunctionalInterrupt.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/FunctionalInterrupt.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/FunctionalInterrupt.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/HWCDC.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/HWCDC.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/HWCDC.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/HardwareSerial.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/HardwareSerial.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/HardwareSerial.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/IPAddress.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPAddress.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/IPAddress.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/IPv6Address.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPv6Address.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/IPv6Address.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/IPv6Address.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/MD5Builder.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/MD5Builder.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/MD5Builder.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/MD5Builder.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/Print.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/Print.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/Print.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/Stream.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/Stream.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/Stream.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/StreamString.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/StreamString.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/StreamString.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/StreamString.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/Tone.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/Tone.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/Tone.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/Tone.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/USB.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/USB.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/USB.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/USB.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/USBCDC.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBCDC.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/USBCDC.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/USBMSC.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBMSC.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/USBMSC.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/USBMSC.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/WMath.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/WMath.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/WMath.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/WMath.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/WString.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/WString.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/WString.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/base64.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/base64.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/base64.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/base64.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/cbuf.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/cbuf.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/cbuf.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/cbuf.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-adc.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-adc.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-adc.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-bt.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-bt.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-bt.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-cpu.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-cpu.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-cpu.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-dac.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-dac.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-dac.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-gpio.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-gpio.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-gpio.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-i2c-slave.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c-slave.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c-slave.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-i2c-slave.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-i2c.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-i2c.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-i2c.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-ledc.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-ledc.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-ledc.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-matrix.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-matrix.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-matrix.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-misc.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-misc.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-misc.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-misc.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-psram.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-psram.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-psram.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-rgb-led.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rgb-led.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-rgb-led.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-rmt.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-rmt.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-rmt.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-sigmadelta.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-sigmadelta.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-sigmadelta.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-spi.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-spi.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-spi.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-time.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-time.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-time.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-time.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-timer.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-timer.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-timer.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-tinyusb.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-tinyusb.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-tinyusb.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-tinyusb.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-touch.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-touch.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-touch.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/esp32-hal-uart.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/esp32-hal-uart.c", + "output": ".pio/build/esp32dev/FrameworkArduino/esp32-hal-uart.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/firmware_msc_fat.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/firmware_msc_fat.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/firmware_msc_fat.c", + "output": ".pio/build/esp32dev/FrameworkArduino/firmware_msc_fat.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/libb64/cdecode.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/libb64/cdecode.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/libb64/cdecode.c", + "output": ".pio/build/esp32dev/FrameworkArduino/libb64/cdecode.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/libb64/cencode.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/libb64/cencode.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/libb64/cencode.c", + "output": ".pio/build/esp32dev/FrameworkArduino/libb64/cencode.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/FrameworkArduino/main.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/main.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/main.cpp", + "output": ".pio/build/esp32dev/FrameworkArduino/main.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/stdlib_noniso.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/stdlib_noniso.c", + "output": ".pio/build/esp32dev/FrameworkArduino/stdlib_noniso.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/wiring_pulse.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/wiring_pulse.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/wiring_pulse.c", + "output": ".pio/build/esp32dev/FrameworkArduino/wiring_pulse.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-gcc -o .pio/build/esp32dev/FrameworkArduino/wiring_shift.c.o -c -Wno-frame-address -std=gnu99 -Wno-old-style-declaration -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -DARDUINO_CORE_BUILD -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/wiring_shift.c", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32/wiring_shift.c", + "output": ".pio/build/esp32dev/FrameworkArduino/wiring_shift.c.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/lib5f7/SPI/SPI.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -I/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src/SPI.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src/SPI.cpp", + "output": ".pio/build/esp32dev/lib5f7/SPI/SPI.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/libefa/Wire/Wire.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -I/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 /home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src/Wire.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src/Wire.cpp", + "output": ".pio/build/esp32dev/libefa/Wire/Wire.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o \".pio/build/esp32dev/lib2a2/Adafruit BusIO/Adafruit_BusIO_Register.cpp.o\" -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default \"-I.pio/libdeps/esp32dev/Adafruit BusIO\" -I/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 \".pio/libdeps/esp32dev/Adafruit BusIO/Adafruit_BusIO_Register.cpp\"", + "directory": "/home/pedro/repos/botzo/firmware", + "file": ".pio/libdeps/esp32dev/Adafruit BusIO/Adafruit_BusIO_Register.cpp", + "output": ".pio/build/esp32dev/lib2a2/Adafruit BusIO/Adafruit_BusIO_Register.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o \".pio/build/esp32dev/lib2a2/Adafruit BusIO/Adafruit_GenericDevice.cpp.o\" -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default \"-I.pio/libdeps/esp32dev/Adafruit BusIO\" -I/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 \".pio/libdeps/esp32dev/Adafruit BusIO/Adafruit_GenericDevice.cpp\"", + "directory": "/home/pedro/repos/botzo/firmware", + "file": ".pio/libdeps/esp32dev/Adafruit BusIO/Adafruit_GenericDevice.cpp", + "output": ".pio/build/esp32dev/lib2a2/Adafruit BusIO/Adafruit_GenericDevice.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o \".pio/build/esp32dev/lib2a2/Adafruit BusIO/Adafruit_I2CDevice.cpp.o\" -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default \"-I.pio/libdeps/esp32dev/Adafruit BusIO\" -I/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 \".pio/libdeps/esp32dev/Adafruit BusIO/Adafruit_I2CDevice.cpp\"", + "directory": "/home/pedro/repos/botzo/firmware", + "file": ".pio/libdeps/esp32dev/Adafruit BusIO/Adafruit_I2CDevice.cpp", + "output": ".pio/build/esp32dev/lib2a2/Adafruit BusIO/Adafruit_I2CDevice.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o \".pio/build/esp32dev/lib2a2/Adafruit BusIO/Adafruit_SPIDevice.cpp.o\" -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default \"-I.pio/libdeps/esp32dev/Adafruit BusIO\" -I/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 \".pio/libdeps/esp32dev/Adafruit BusIO/Adafruit_SPIDevice.cpp\"", + "directory": "/home/pedro/repos/botzo/firmware", + "file": ".pio/libdeps/esp32dev/Adafruit BusIO/Adafruit_SPIDevice.cpp", + "output": ".pio/build/esp32dev/lib2a2/Adafruit BusIO/Adafruit_SPIDevice.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o \".pio/build/esp32dev/lib8ea/Adafruit PWM Servo Driver Library/Adafruit_PWMServoDriver.cpp.o\" -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default \"-I.pio/libdeps/esp32dev/Adafruit PWM Servo Driver Library\" \"-I.pio/libdeps/esp32dev/Adafruit BusIO\" -I/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 \".pio/libdeps/esp32dev/Adafruit PWM Servo Driver Library/Adafruit_PWMServoDriver.cpp\"", + "directory": "/home/pedro/repos/botzo/firmware", + "file": ".pio/libdeps/esp32dev/Adafruit PWM Servo Driver Library/Adafruit_PWMServoDriver.cpp", + "output": ".pio/build/esp32dev/lib8ea/Adafruit PWM Servo Driver Library/Adafruit_PWMServoDriver.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/src/main.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -Iinclude -Isrc \"-I.pio/libdeps/esp32dev/Adafruit PWM Servo Driver Library\" \"-I.pio/libdeps/esp32dev/Adafruit BusIO\" -I/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 src/main.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "src/main.cpp", + "output": ".pio/build/esp32dev/src/main.cpp.o" + }, + { + "command": "/home/pedro/.platformio/packages/toolchain-xtensa-esp32/bin/xtensa-esp32-elf-g++ -o .pio/build/esp32dev/src/servo_controller.cpp.o -c -std=gnu++17 -Wno-frame-address -std=gnu++11 -fexceptions -fno-rtti -Os -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -MMD -DPLATFORMIO=60118 -DARDUINO_ESP32_DEV -DCORE_DEBUG_LEVEL=4 -DHAVE_CONFIG_H -DMBEDTLS_CONFIG_FILE=\\\"mbedtls/esp_config.h\\\" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER=\\\"v4.4.7-dirty\\\" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS -DARDUINO_ARCH_ESP32 -DESP32 -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_VARIANT=\\\"esp32\\\" \"-DARDUINO_BOARD=\\\"Espressif ESP32 Dev Module\\\"\" -DARDUINO_PARTITION_default -Iinclude -Isrc \"-I.pio/libdeps/esp32dev/Adafruit PWM Servo Driver Library\" \"-I.pio/libdeps/esp32dev/Adafruit BusIO\" -I/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/Wire/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/libraries/SPI/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/newlib/platform_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions/freertos -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/port/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freertos/include/esp_additions -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hw_support/port/esp32/private_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/heap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/log/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/include/apps/sntp -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/lwip/src/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/lwip/port/esp32/include/arch -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/soc/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/hal/platform_port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rom/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/soc -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_system/port/public_compat -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/xtensa/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/driver/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_pm/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ringbuf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/efuse/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/vfs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_wifi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_event/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_netif/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_eth/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcpip_adapter/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_phy/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_ipc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_trace/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_timer/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/mbedtls/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mbedtls/esp_crt_bundle/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/app_update/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spi_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bootloader_support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nvs_flash/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/pthread/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_gdbstub/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espcoredump/include/port/xtensa -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wpa_supplicant/esp_supplicant/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ieee802154/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/console -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/asio/asio/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/asio/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/osi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/include/esp32/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/blufi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/common/btc/profile/esp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/host/bluedroid/api/include/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_core/storage -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/btc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/mesh_models/server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/core/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api/models/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/bt/esp_ble_mesh/api -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cbor/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/unity/unity/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/cmock/CMock/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/coap/libcoap/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/nghttp/nghttp2/lib/includes -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-tls/esp-tls-crypto -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_adc_cal/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_hid/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/tcp_transport/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_http_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_ota/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_https_server/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_lcd/interface -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protobuf-c/protobuf-c -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/common -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/security -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/protocomm/include/transports -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mdns/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_local_ctrl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/sdmmc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_serial_slave_link/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_websocket_client/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/expat/expat/lib -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/expat/port/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wear_levelling/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/diskio -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/vfs -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fatfs/src -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/freemodbus/freemodbus/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/idf_test/include/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/jsmn/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json/cJSON -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/libsodium/src/libsodium/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/libsodium/port_include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/mqtt/esp-mqtt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/openssl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/perfmon/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/spiffs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ulp/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/wifi_provisioning/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rmaker_common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_diagnostics/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/rtc_store/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_insights/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_parser/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/json_generator/upstream -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_schedule/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp_secure_cert_mgr/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_rainmaker/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/gpio_button/button/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/qrcode/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/ws2812_led -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp_littlefs/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/tool -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/typedef -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/image -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/math -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/nn -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/layer -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/detect -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp-dl/include/model_zoo -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/driver/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/esp32-camera/conversions/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dotprod/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/support/mem/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/hann/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_harris/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/blackman_nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/nuttall/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/windows/flat_top/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/iir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fir/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/math/sqrt/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/add/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/addc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mulc/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/sub/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/fft/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/dct/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/conv/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/common/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/matrix/mul/test/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/espressif__esp-dsp/modules/kalman/ekf_imu13states/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/include/fb_gfx/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/dio_qspi/include -I/home/pedro/.platformio/packages/framework-arduinoespressif32/cores/esp32 -I/home/pedro/.platformio/packages/framework-arduinoespressif32/variants/esp32 src/servo_controller.cpp", + "directory": "/home/pedro/repos/botzo/firmware", + "file": "src/servo_controller.cpp", + "output": ".pio/build/esp32dev/src/servo_controller.cpp.o" + } +] diff --git a/firmware/controller_input/Assets/demo.gif b/firmware/controller_input/Assets/demo.gif deleted file mode 100644 index 4004f11..0000000 Binary files a/firmware/controller_input/Assets/demo.gif and /dev/null differ diff --git a/firmware/controller_input/Controller_Reading.py b/firmware/controller_input/Controller_Reading.py deleted file mode 100644 index d575087..0000000 --- a/firmware/controller_input/Controller_Reading.py +++ /dev/null @@ -1,280 +0,0 @@ -import pygame -import sys -import socket # Add socket import for UDP communication -import subprocess # For running IK_Sender_Jump.py - -def main(): - - pygame.init() - - # Mapping dictionary: - PS3_AXIS_MAP = { - "LEFT_STICK_X": 0, - "LEFT_STICK_Y": 1, - "RIGHT_STICK_X": 2, - "RIGHT_STICK_Y": 3, - "L2_TRIGGER": 4, - "R2_TRIGGER": 5 - } - - # PS3 Button mapping for reference - # These might need adjustment based on your controller - PS3_BUTTON_MAP = { - "X": 0, # X button - "CIRCLE": 1, # Circle button - "SQUARE": 2, # Square button - "TRIANGLE": 3, # Triangle button - } - - # Set up UDP socket for sending commands to IK_Sender.py - ik_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) - IK_SENDER_IP = '127.0.0.1' - IK_SENDER_PORT = 12346 - - WIDTH, HEIGHT = 900, 660 - screen = pygame.display.set_mode((WIDTH, HEIGHT)) - pygame.display.set_caption("PS3 Controller Demo") - - # Initialize - if pygame.joystick.get_count() == 0: - print("No joystick detected! Please connect a PS3 controller.") - pygame.joystick.quit() - pygame.event.quit() - sys.exit() - - joystick = pygame.joystick.Joystick(0) - joystick.init() - print(f"Detected joystick: {joystick.get_name()}") - - button_count = joystick.get_numbuttons() - button_states = [0] * button_count - - # Flag to prevent multiple executions of IK_Sender_Jump.py - jump_process = None - - # Function to convert an axis value in [-1..1] to a 0-100 speed. - def axis_to_speed(value): - return int(abs(value) * 100) - - # Helper function - def draw_joystick_graph(surface, x_val, y_val, center_x, center_y, radius=60): - """ - Draw a circle representing the joystick range, and a dot for the current axis position. - x_val, y_val in [-1..1]. center_x, center_y is the center of the "graph". - """ - pygame.draw.circle(surface, (230, 230, 230), (center_x, center_y), radius, 3) - dot_x = center_x + int(x_val * (radius - 10)) - dot_y = center_y + int(y_val * (radius - 10)) - pygame.draw.circle(surface, (255, 0, 0), (dot_x, dot_y), 8) - - clock = pygame.time.Clock() - running = True - - title_font = pygame.font.SysFont("arial", 36, bold=True) - panel_title_font = pygame.font.SysFont("arial", 24, bold=True) - label_font = pygame.font.SysFont("arial", 20) - - # Track the previous button states to detect changes - prev_button_states = [0] * button_count - - try: - while running: - clock.tick(60) - - # Read axis values each frame (continuous) - left_x = joystick.get_axis(PS3_AXIS_MAP["LEFT_STICK_X"]) - left_y = joystick.get_axis(PS3_AXIS_MAP["LEFT_STICK_Y"]) - right_x = joystick.get_axis(PS3_AXIS_MAP["RIGHT_STICK_X"]) - right_y = joystick.get_axis(PS3_AXIS_MAP["RIGHT_STICK_Y"]) - - l2_axis = joystick.get_axis(PS3_AXIS_MAP["L2_TRIGGER"]) - r2_axis = joystick.get_axis(PS3_AXIS_MAP["R2_TRIGGER"]) - # Threshold approach to treat triggers as binary - l2_pressed = 0 if l2_axis < 0.5 else 1 - r2_pressed = 0 if r2_axis < 0.5 else 1 - - for event in pygame.event.get(): - if event.type == pygame.QUIT: - running = False - - if event.type == pygame.JOYBUTTONDOWN: - button_index = event.button - button_states[button_index] = 1 - - if event.type == pygame.JOYBUTTONUP: - button_index = event.button - button_states[button_index] = 0 - - # Process button presses for different movements - - # X button - Jump - if button_states[PS3_BUTTON_MAP["X"]] == 1 and prev_button_states[PS3_BUTTON_MAP["X"]] == 0: - print("X button pressed - Jump") - - # Terminate any existing jump process - if jump_process is not None and jump_process.poll() is None: - jump_process.terminate() - jump_process = None - - # Start new jump process - jump_process = subprocess.Popen(["python3", "IK_Sender_Jump.py"]) - - # Circle button - Forward - if button_states[PS3_BUTTON_MAP["CIRCLE"]] == 1 and prev_button_states[PS3_BUTTON_MAP["CIRCLE"]] == 0: - print("Circle button pressed - Forward movement") - ik_socket.sendto(b"FORWARD", (IK_SENDER_IP, IK_SENDER_PORT)) - - # Square button - Backward - if button_states[PS3_BUTTON_MAP["SQUARE"]] == 1 and prev_button_states[PS3_BUTTON_MAP["SQUARE"]] == 0: - print("Square button pressed - Backward movement") - ik_socket.sendto(b"BACKWARD", (IK_SENDER_IP, IK_SENDER_PORT)) - - - # Triangle button - Stop the robot after returning to home position - if button_states[PS3_BUTTON_MAP["TRIANGLE"]] == 1 and prev_button_states[PS3_BUTTON_MAP["TRIANGLE"]] == 0: - print("Triangle button pressed - Stop robot after going to home position") - ik_socket.sendto(b"HOME_AND_STOP", (IK_SENDER_IP, IK_SENDER_PORT)) - - # Update previous button states - prev_button_states = button_states.copy() - - screen.fill((45, 48, 62)) - - title_text = title_font.render("PS3 Controller Tester", True, (255, 255, 255)) - screen.blit( - title_text, - (WIDTH // 2 - title_text.get_width() // 2, 20) - ) - - # ---Joystick Panels--- - - panel_width = (WIDTH // 2) - 60 - panel_height = 250 - - left_panel_rect = pygame.Rect(40, 140, panel_width, panel_height) - right_panel_rect = pygame.Rect((WIDTH // 2) + 20, 140, panel_width, panel_height) - - left_panel_surf = pygame.Surface((panel_width, panel_height), pygame.SRCALPHA) - left_panel_surf.fill((70, 70, 90, 180)) - - right_panel_surf = pygame.Surface((panel_width, panel_height), pygame.SRCALPHA) - right_panel_surf.fill((70, 70, 90, 180)) - - left_panel_title = panel_title_font.render("Left Joystick", True, (255, 255, 255)) - right_panel_title = panel_title_font.render("Right Joystick", True, (255, 255, 255)) - - left_panel_surf.blit( - left_panel_title, - (left_panel_surf.get_width() // 2 - left_panel_title.get_width() // 2, 10) - ) - - right_panel_surf.blit( - right_panel_title, - (right_panel_surf.get_width() // 2 - right_panel_title.get_width() // 2, 10) - ) - - j_center_x = panel_width // 2 - j_center_y = (panel_height // 2) + 20 - - # Left joystick - draw_joystick_graph(left_panel_surf, left_x, left_y, j_center_x, j_center_y, radius=60) - - # Right joystick - draw_joystick_graph(right_panel_surf, right_x, right_y, j_center_x, j_center_y, radius=60) - - #"speed values" for each joystick - left_speed_x = axis_to_speed(left_x) - left_speed_y = axis_to_speed(left_y) - right_speed_x = axis_to_speed(right_x) - right_speed_y = axis_to_speed(right_y) - - speed_info_left = f"Lx Speed: {left_speed_x} Ly Speed: {left_speed_y}" - speed_info_right = f"Rx Speed: {right_speed_x} Ry Speed: {right_speed_y}" - - text_left = label_font.render(speed_info_left, True, (255, 255, 255)) - text_right = label_font.render(speed_info_right, True, (255, 255, 255)) - - left_panel_surf.blit( - text_left, - ( - j_center_x - text_left.get_width() // 2, - j_center_y + 70 - ) - ) - right_panel_surf.blit( - text_right, - ( - j_center_x - text_right.get_width() // 2, - j_center_y + 70 - ) - ) - - screen.blit(left_panel_surf, (left_panel_rect.x, left_panel_rect.y)) - screen.blit(right_panel_surf, (right_panel_rect.x, right_panel_rect.y)) - - # --- Bottom Panels --- - - bottom_panel_height = 200 - bottom_panel_rect = pygame.Rect(40, 400, WIDTH - 80, bottom_panel_height) - - bottom_panel_surf = pygame.Surface((bottom_panel_rect.width, bottom_panel_rect.height), pygame.SRCALPHA) - bottom_panel_surf.fill((70, 70, 90, 180)) - - btn_title = panel_title_font.render("Button States (Binary)", True, (255, 255, 255)) - bottom_panel_surf.blit(btn_title, (20, 10)) - - # Add button command mapping information - button_commands = label_font.render("X: Jump | Circle: Forward | Square: Backward | Triangle: Rotate Left", True, (255, 255, 255)) - bottom_panel_surf.blit(button_commands, (20, 200 - 30)) - - col_x_start = 20 - col_y_start = 50 - line_spacing = 25 - - max_per_column = 8 - - col_count = 0 - row_count = 0 - - for i, state in enumerate(button_states): - text = label_font.render(f"Button {i}: {state}", True, (255, 255, 255)) - - x_pos = col_x_start + col_count * 180 - y_pos = col_y_start + row_count * line_spacing - - bottom_panel_surf.blit(text, (x_pos, y_pos)) - - row_count += 1 - if row_count >= max_per_column: - row_count = 0 - col_count += 1 - - triggers_text_L2 = label_font.render(f"L2: {l2_pressed}", True, (255, 255, 255)) - triggers_text_R2 = label_font.render(f"R2: {r2_pressed}", True, (255, 255, 255)) - - x_pos_l2 = col_x_start + col_count * 180 - y_pos_l2 = col_y_start + row_count * line_spacing - bottom_panel_surf.blit(triggers_text_L2, (x_pos_l2, y_pos_l2)) - - row_count += 1 - y_pos_r2 = col_y_start + row_count * line_spacing - bottom_panel_surf.blit(triggers_text_R2, (x_pos_l2, y_pos_r2)) - - screen.blit(bottom_panel_surf, (bottom_panel_rect.x, bottom_panel_rect.y)) - - pygame.display.flip() - - finally: - # Clean up: terminate any running jump processes - if jump_process is not None and jump_process.poll() is None: - print("Terminating running jump process...") - jump_process.terminate() - - # Close the socket - ik_socket.close() - - # Quit pygame - pygame.quit() - -if __name__ == "__main__": - main() diff --git a/firmware/controller_input/README.md b/firmware/controller_input/README.md deleted file mode 100644 index 64dce31..0000000 --- a/firmware/controller_input/README.md +++ /dev/null @@ -1,41 +0,0 @@ -
-

BOTZO 🐾

- -**`The good boy quadruped robot :)`** - -

- - Instagram - - - LinkedIn - - - Gmail - - - Views - - -

- -
- -more [here](https://github.com/IERoboticsAILab/botzo) - -# PS4_Controller_Reading - -This repository contains the files associated with developing the software to read and acknowledge inputs from the ps4 controller that will be used to control Botzo. - -# Controller Input Layout -Below is the current concept for the associations of each button input from the PS4 controller regarding how Botzo will respond to it. -Screenshot 2025-01-10 at 11 45 31 - - -# UI Interface -A simple UI INterface was designed in order to assess whether the software was accurately reading the inputs of the PS4 controller, ensuring accuracy and success when it is used with Botzo, avoiding errors and reducing the overall chances of future possible complications. - -![Demo](./Assets/demo.gif) - - -https://www.padcrafter.com/?templates=Controller+Scheme+1&plat=1&leftStick=Horizontal+Movement&rightStick=Vertical+Movement&aButton=Jump&bButton=Crouch&rightTrigger=Speed+Up&leftTrigger=Slow+Down&dpadUp=Mode+1%3A+Flat+Terrain&dpadRight=Mode+2%3A+Rocky+Terrain&dpadLeft=Mode+3%3A+Tight+Enclosed+Space&dpadDown=Mode+4%3A+Lockdown+Position&xButton=Quick+Side+Step&yButton=Extend diff --git a/firmware/oled/README.md b/firmware/oled/README.md deleted file mode 100644 index 5ba2430..0000000 --- a/firmware/oled/README.md +++ /dev/null @@ -1,227 +0,0 @@ -
-

BOTZO 🐾

- -**`The good boy quadruped robot :)`** - -

- - Instagram - - - LinkedIn - - - Gmail - - - Views - - -

- -
- -# Result - -https://github.com/IERoboticsAILab/botzo_media/blob/main/botzo%20startup%20animation%20vid.gif - - - -For the OLED Display we are using the SH1106 I2C arduino oled display. - -## Setup - -First thing to do is set up the display with an Arduino UNO: Connect VDD to 5V, GND to GND, SCK to A5, SDA to A4. - -| **SH1106 OLED Pin** | **Arduino UNO Pin** | -|---------------------|---------------------------| -| **VCC** | **5V** | -| **GND** | **GND** | -| **SDA** | **A4** | -| **SCL** | **A5** | - - -In our case the UNO wasn't working but I believe this is an issue to do with the specific board I had, so an UNO should be fine. In case you use a Mega board like I had to, you can connect the wires like this: - -| **SH1106 OLED Pin** | **Arduino Mega Pin** | -|---------------------|---------------------------| -| **VCC** | **5V** | -| **GND** | **GND** | -| **SDA** | **SDA (Pin 20)** | -| **SCL** | **SCL (Pin 21)** | - -## Prerequisites -For this script I used the U8g2 library which handles the display drivers for SH1106. This and Wire.h are enough to handle creating the animation. On top of this I obviously needed an animation, so I used the Aseprite software to make a simple white on black pixel animation, matching the 128x64 px resolution of the display. - -Make sure to save each frame of the animation in .bmp so that you have a bitmap file (this makes it easier for the next process to be done) but .png works too. Last thing we need before we actually write the code for the animation is to convert our bitmap files into code that can be displayed on the display. To do this I uploaded the .bmp files onto [this](https://javl.github.io/image2cpp/) website with the following settings: - -- **Output Format:** Monochrome -- **Byte Orientation:** Horizontal -- **Size:** 128x64 (or whatever matches your display's resolution) - -The website will output a bitmap code that translates the pixels on each of your animation's frames into something that is readable by the arduino, like this: - -``` cpp - -// 'Sprite-0001', 128x64px -const unsigned char myBitmapSprite_0001 [] PROGMEM = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x20, 0x77, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xb8, 0x94, 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa4, 0x94, 0x12, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0x94, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xe1, 0xff, 0xc3, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x08, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1c, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x36, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x22, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xc1, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -}; -``` - -I know it looks scary but this is just an array where every element is a pixel on the screen, so this one has 8192 elements (128 * 64). The code above is the first frame of our animation (the one I pasted above on the gif). Since this is a huge piece of code I put each frame into their own .h file to make it easier to navigate and then imported each file into the main script, but you can also put them all in one .h file and only import that. - -Once all these steps are done here are all my imports at the start of the script: - -``` cpp - -#include -#include -#include "frame1.h" -#include "frame2.h" -#include "frame3.h" -#include "frame4.h" -#include "frame5.h" -#include "frame6.h" -#include "frame7.h" -#include "frame8.h" -#include "frame9.h" -#include "frame10.h" -#include "frame11.h" -#include "frame12.h" - -``` - -## Main code - -Once we've imported all the frames as well as the necessary libraries, you can initialize your display with the following line: `U8G2_SH1106_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE, 0x60);`. -The one thing to watch out for here is the `0x60`, as this is your Arduino board's address and it varies from model to model and sometimes even between individual boards (the most common is 0x3C). You can find out your board's address by pasting the code on (this)[https://playground.arduino.cc/Main/I2cScanner/] page and checking your serial monitor. - -### Assigning variables - -We create an array that holds pointers all frames so that we can loop through them as needed, like this: - -``` cpp -const unsigned char* frames[] = { - myBitmapSprite_0001, myBitmapSprite_0002, myBitmapSprite_0003, - myBitmapSprite_0004, myBitmapSprite_0005, myBitmapSprite_0006, - myBitmapSprite_0007, myBitmapSprite_0008, myBitmapSprite_0009, - myBitmapSprite_0010, myBitmapSprite_0011, myBitmapSprite_0012 -}; -``` - -Then we assign the following variables: - -``` cpp -const int frameCount = 12; -const int maxLoops = 5; -int loopCounter = 0; -``` - -This is very simple. The first one (`frameCount`) is obviously just keeping how many frames our animation has. This will be useful for looping through each frame to create a coherent animation later. The second one (`MaxLoops`) defines how many times over the animation will play. I made it play a limited number of times because when I tried using a while true loop after some point the animation would freeze, likely caused by an overflow issue that I haven't looked into yet. the final variable (`loopCounter`) is, again, very obviously to keep track of which iteration of the loop we are in. - -### Setting up the display - -To start the display up we run two simple lines of code in the setup function from the Arduino IDE: - -```cpp -void setup() { - u8g2.setI2CAddress(0x60 * 2); // Set correct I2C address - u8g2.begin(); -} -``` - -The first line ensures that we have set up the correct board address (to find your board's address refer to the website mentioned above or look for an I2C scanner yourself). The reason we multiply the address by 2 is because U8g2 requires an 8-bit address so this is how we convert it. The next line just initializes the OLED display and sets up communication with the board. - -### Running the animation - -Finally, we finish off by running the animation. The way to do this is very simple, we first run an if statement checking how many times we have already looped through the animation, and if it is lower than the `maxLoops` variable we set, it runs the animation. Otherwise, it stops the animation at the last frame. Here is the entire loop function: - -``` cpp -void loop() { - if (loopCounter < maxLoops) { - for (int i = 0; i < frameCount; i++) { - u8g2.clearBuffer(); - u8g2.drawXBMP(0, 0, 128, 64, frames[i]); - u8g2.sendBuffer(); - delay(100); - } - loopCounter++; - } else { - u8g2.clearBuffer(); - u8g2.drawXBMP(0, 0, 128, 64, frames[frameCount - 1]); - u8g2.sendBuffer(); - while (1); - } -} -``` - -As you can see this is very simple and straightforward. The functions used in each loop are all from the library we imported in the beginning, and the two main ones are `drawXBMP()`, which draws the BMP code onto the screen (obtained from the array above) and the `clearBuffer()`/`sendBuffer()` functions, which clear the memory (preventing flickering or leftover pixels from the last frame) and update the display, respectively. - -The next steps are to calculate battery information from botzo and display them on the screen :) - - - diff --git a/firmware/oled/Startup Animation/Scripts/AnimationScript/AnimationScript.ino b/firmware/oled/Startup Animation/Scripts/AnimationScript/AnimationScript.ino deleted file mode 100644 index 4b2329f..0000000 --- a/firmware/oled/Startup Animation/Scripts/AnimationScript/AnimationScript.ino +++ /dev/null @@ -1,51 +0,0 @@ -#include -#include -#include "frame1.h" -#include "frame2.h" -#include "frame3.h" -#include "frame4.h" -#include "frame5.h" -#include "frame6.h" -#include "frame7.h" -#include "frame8.h" -#include "frame9.h" -#include "frame10.h" -#include "frame11.h" -#include "frame12.h" - -// Initialize SH1106 OLED with I2C address 0x60 -U8G2_SH1106_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE, 0x60); - -// Array to hold all frames -const unsigned char* frames[] = { - myBitmapSprite_0001, myBitmapSprite_0002, myBitmapSprite_0003, - myBitmapSprite_0004, myBitmapSprite_0005, myBitmapSprite_0006, - myBitmapSprite_0007, myBitmapSprite_0008, myBitmapSprite_0009, - myBitmapSprite_0010, myBitmapSprite_0011, myBitmapSprite_0012 -}; - -const int frameCount = 12; -const int maxLoops = 5; -int loopCounter = 0; - -void setup() { - u8g2.setI2CAddress(0x60 * 2); // Set correct I2C address - u8g2.begin(); -} - -void loop() { - if (loopCounter < maxLoops) { - for (int i = 0; i < frameCount; i++) { - u8g2.clearBuffer(); - u8g2.drawXBMP(0, 0, 128, 64, frames[i]); - u8g2.sendBuffer(); - delay(100); - } - loopCounter++; - } else { - u8g2.clearBuffer(); - u8g2.drawXBMP(0, 0, 128, 64, frames[frameCount - 1]); - u8g2.sendBuffer(); - while (1); - } -} diff --git a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame1.h b/firmware/oled/Startup Animation/Scripts/AnimationScript/frame1.h deleted file mode 100644 index fdad431..0000000 --- a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame1.h +++ /dev/null @@ -1,67 +0,0 @@ -// 'Sprite-0001', 128x64px -const unsigned char myBitmapSprite_0001 [] PROGMEM = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x20, 0x77, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xb8, 0x94, 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa4, 0x94, 0x12, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0x94, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xe1, 0xff, 0xc3, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x08, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1c, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x36, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x22, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xc1, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -}; \ No newline at end of file diff --git a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame10.h b/firmware/oled/Startup Animation/Scripts/AnimationScript/frame10.h deleted file mode 100644 index 83d6c76..0000000 --- a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame10.h +++ /dev/null @@ -1,67 +0,0 @@ -// 'Sprite-0010', 128x64px -const unsigned char myBitmapSprite_0010 [] PROGMEM = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x20, 0x00, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x38, 0x00, 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x24, 0x77, 0x12, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0x94, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xe1, 0xff, 0xc3, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x08, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1c, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x36, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x36, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xdd, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -}; \ No newline at end of file diff --git a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame11.h b/firmware/oled/Startup Animation/Scripts/AnimationScript/frame11.h deleted file mode 100644 index ab70bc3..0000000 --- a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame11.h +++ /dev/null @@ -1,67 +0,0 @@ -// 'Sprite-0011', 128x64px -const unsigned char myBitmapSprite_0011 [] PROGMEM = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x20, 0x00, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x38, 0x77, 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa4, 0x94, 0x12, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0x94, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xe1, 0xff, 0xc3, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x08, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1c, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x36, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x3e, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xc1, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -}; \ No newline at end of file diff --git a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame12.h b/firmware/oled/Startup Animation/Scripts/AnimationScript/frame12.h deleted file mode 100644 index 31c6924..0000000 --- a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame12.h +++ /dev/null @@ -1,67 +0,0 @@ -// 'Sprite-0012', 128x64px -const unsigned char myBitmapSprite_0012 [] PROGMEM = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x20, 0x77, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xb8, 0x94, 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa4, 0x94, 0x12, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0x94, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xe1, 0xff, 0xc3, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x08, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1c, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x36, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x22, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xc1, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -}; \ No newline at end of file diff --git a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame2.h b/firmware/oled/Startup Animation/Scripts/AnimationScript/frame2.h deleted file mode 100644 index eaf1b6c..0000000 --- a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame2.h +++ /dev/null @@ -1,67 +0,0 @@ -// 'Sprite-0002', 128x64px -const unsigned char myBitmapSprite_0002 [] PROGMEM = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x20, 0x00, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x38, 0x77, 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa4, 0x94, 0x12, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0x94, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xe1, 0xff, 0xc3, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x08, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1c, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x36, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x3e, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xc1, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -}; \ No newline at end of file diff --git a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame3.h b/firmware/oled/Startup Animation/Scripts/AnimationScript/frame3.h deleted file mode 100644 index cf40244..0000000 --- a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame3.h +++ /dev/null @@ -1,67 +0,0 @@ -// 'Sprite-0003', 128x64px -const unsigned char myBitmapSprite_0003 [] PROGMEM = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x20, 0x00, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x38, 0x00, 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x24, 0x77, 0x12, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0x94, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xe1, 0xff, 0xc3, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x08, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1c, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x36, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x36, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xdd, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -}; \ No newline at end of file diff --git a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame4.h b/firmware/oled/Startup Animation/Scripts/AnimationScript/frame4.h deleted file mode 100644 index 23b551e..0000000 --- a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame4.h +++ /dev/null @@ -1,67 +0,0 @@ -// 'Sprite-0004', 128x64px -const unsigned char myBitmapSprite_0004 [] PROGMEM = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x20, 0x00, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x38, 0x00, 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x24, 0x00, 0x12, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xf7, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0x94, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xe1, 0xff, 0xc3, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x08, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1c, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x36, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x36, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xd5, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -}; \ No newline at end of file diff --git a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame5.h b/firmware/oled/Startup Animation/Scripts/AnimationScript/frame5.h deleted file mode 100644 index 329a4eb..0000000 --- a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame5.h +++ /dev/null @@ -1,67 +0,0 @@ -// 'Sprite-0005', 128x64px -const unsigned char myBitmapSprite_0005 [] PROGMEM = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x20, 0x00, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x38, 0x00, 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x24, 0x00, 0x12, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x22, 0x00, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xf7, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xe1, 0xff, 0xc3, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x08, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1c, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x36, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x36, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xd5, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -}; \ No newline at end of file diff --git a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame6.h b/firmware/oled/Startup Animation/Scripts/AnimationScript/frame6.h deleted file mode 100644 index 7b15c3f..0000000 --- a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame6.h +++ /dev/null @@ -1,67 +0,0 @@ -// 'Sprite-0006', 128x64px -const unsigned char myBitmapSprite_0006 [] PROGMEM = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x20, 0x00, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x38, 0x00, 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x24, 0x00, 0x12, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0x80, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x22, 0x41, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xf7, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xe1, 0xff, 0xc3, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x08, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1c, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x36, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x36, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xd5, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -}; \ No newline at end of file diff --git a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame7.h b/firmware/oled/Startup Animation/Scripts/AnimationScript/frame7.h deleted file mode 100644 index 53edd09..0000000 --- a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame7.h +++ /dev/null @@ -1,67 +0,0 @@ -// 'Sprite-0007', 128x64px -const unsigned char myBitmapSprite_0007 [] PROGMEM = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x20, 0x00, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x38, 0x00, 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x24, 0x00, 0x12, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0x80, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x22, 0x41, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xf7, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xe1, 0xff, 0xc3, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x08, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1c, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x36, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x36, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xd5, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x36, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -}; \ No newline at end of file diff --git a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame8.h b/firmware/oled/Startup Animation/Scripts/AnimationScript/frame8.h deleted file mode 100644 index 69dafef..0000000 --- a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame8.h +++ /dev/null @@ -1,67 +0,0 @@ -// 'Sprite-0008', 128x64px -const unsigned char myBitmapSprite_0008 [] PROGMEM = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x20, 0x00, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x38, 0x00, 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x24, 0x00, 0x12, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x22, 0x00, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xf7, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xe1, 0xff, 0xc3, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x08, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1c, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x36, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x36, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xd5, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -}; \ No newline at end of file diff --git a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame9.h b/firmware/oled/Startup Animation/Scripts/AnimationScript/frame9.h deleted file mode 100644 index 0ae8242..0000000 --- a/firmware/oled/Startup Animation/Scripts/AnimationScript/frame9.h +++ /dev/null @@ -1,67 +0,0 @@ -// 'Sprite-0009', 128x64px -const unsigned char myBitmapSprite_0009 [] PROGMEM = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4c, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x32, 0x00, 0x26, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0x00, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x20, 0x00, 0x82, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x38, 0x00, 0x0e, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x24, 0x00, 0x12, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xf7, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0x94, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0xa2, 0xb6, 0x22, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xe1, 0xff, 0xc3, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x08, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1c, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x1c, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x08, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x08, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x1c, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x36, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x36, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0xd5, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 -}; \ No newline at end of file diff --git a/firmware/oled/Startup Animation/Sprites/Sprite-0001.aseprite b/firmware/oled/Startup Animation/Sprites/Sprite-0001.aseprite deleted file mode 100644 index 10c54ad..0000000 Binary files a/firmware/oled/Startup Animation/Sprites/Sprite-0001.aseprite and /dev/null differ diff --git a/firmware/oled/Startup Animation/Sprites/Sprite-0001.bmp b/firmware/oled/Startup Animation/Sprites/Sprite-0001.bmp deleted file mode 100644 index 31c77b7..0000000 Binary files a/firmware/oled/Startup Animation/Sprites/Sprite-0001.bmp and /dev/null differ diff --git a/firmware/oled/Startup Animation/Sprites/Sprite-0002.bmp b/firmware/oled/Startup Animation/Sprites/Sprite-0002.bmp deleted file mode 100644 index c37fe40..0000000 Binary files a/firmware/oled/Startup Animation/Sprites/Sprite-0002.bmp and /dev/null differ diff --git a/firmware/oled/Startup Animation/Sprites/Sprite-0003.bmp b/firmware/oled/Startup Animation/Sprites/Sprite-0003.bmp deleted file mode 100644 index 7a7ec76..0000000 Binary files a/firmware/oled/Startup Animation/Sprites/Sprite-0003.bmp and /dev/null differ diff --git a/firmware/oled/Startup Animation/Sprites/Sprite-0004.bmp b/firmware/oled/Startup Animation/Sprites/Sprite-0004.bmp deleted file mode 100644 index 71a3d41..0000000 Binary files a/firmware/oled/Startup Animation/Sprites/Sprite-0004.bmp and /dev/null differ diff --git a/firmware/oled/Startup Animation/Sprites/Sprite-0005.bmp b/firmware/oled/Startup Animation/Sprites/Sprite-0005.bmp deleted file mode 100644 index 9241c7f..0000000 Binary files a/firmware/oled/Startup Animation/Sprites/Sprite-0005.bmp and /dev/null differ diff --git a/firmware/oled/Startup Animation/Sprites/Sprite-0006.bmp b/firmware/oled/Startup Animation/Sprites/Sprite-0006.bmp deleted file mode 100644 index 24236ec..0000000 Binary files a/firmware/oled/Startup Animation/Sprites/Sprite-0006.bmp and /dev/null differ diff --git a/firmware/oled/Startup Animation/Sprites/Sprite-0007.bmp b/firmware/oled/Startup Animation/Sprites/Sprite-0007.bmp deleted file mode 100644 index 24236ec..0000000 Binary files a/firmware/oled/Startup Animation/Sprites/Sprite-0007.bmp and /dev/null differ diff --git a/firmware/oled/Startup Animation/Sprites/Sprite-0008.bmp b/firmware/oled/Startup Animation/Sprites/Sprite-0008.bmp deleted file mode 100644 index 9241c7f..0000000 Binary files a/firmware/oled/Startup Animation/Sprites/Sprite-0008.bmp and /dev/null differ diff --git a/firmware/oled/Startup Animation/Sprites/Sprite-0009.bmp b/firmware/oled/Startup Animation/Sprites/Sprite-0009.bmp deleted file mode 100644 index 71a3d41..0000000 Binary files a/firmware/oled/Startup Animation/Sprites/Sprite-0009.bmp and /dev/null differ diff --git a/firmware/oled/Startup Animation/Sprites/Sprite-0010.bmp b/firmware/oled/Startup Animation/Sprites/Sprite-0010.bmp deleted file mode 100644 index 7a7ec76..0000000 Binary files a/firmware/oled/Startup Animation/Sprites/Sprite-0010.bmp and /dev/null differ diff --git a/firmware/oled/Startup Animation/Sprites/Sprite-0011.bmp b/firmware/oled/Startup Animation/Sprites/Sprite-0011.bmp deleted file mode 100644 index c37fe40..0000000 Binary files a/firmware/oled/Startup Animation/Sprites/Sprite-0011.bmp and /dev/null differ diff --git a/firmware/oled/Startup Animation/Sprites/Sprite-0012.bmp b/firmware/oled/Startup Animation/Sprites/Sprite-0012.bmp deleted file mode 100644 index 31c77b7..0000000 Binary files a/firmware/oled/Startup Animation/Sprites/Sprite-0012.bmp and /dev/null differ diff --git a/firmware/platformio.ini b/firmware/platformio.ini new file mode 100644 index 0000000..9442eba --- /dev/null +++ b/firmware/platformio.ini @@ -0,0 +1,40 @@ +; PlatformIO Project Configuration File +; +; Build options: build flags, source filter +; Upload options: custom upload port, speed and extra flags +; Library options: dependencies, extra library storages +; Advanced options: extra scripting +; +; Please visit documentation for the other options and examples +; https://docs.platformio.org/page/projectconf.html + +[platformio] +default_envs = esp32dev + +[common] +monitor_speed = 115200 +build_flags = -std=gnu++17 -DCORE_DEBUG_LEVEL=4 +lib_deps_builtin = + SPI + Wire +lib_deps_external = + adafruit/Adafruit PWM Servo Driver Library@^3.0.2 + +[env:esp32dev] +platform = espressif32 +build_flags = ${common.build_flags} +monitor_speed = ${common.monitor_speed} +board = esp32dev +framework = arduino +lib_deps = + ${common.lib_deps_builtin} + ${common.lib_deps_external} + +[env:esp32s3] +platform = espressif32 +monitor_speed = 115200 +board = adafruit_feather_esp32s3 +framework = arduino +lib_deps = + ${common.lib_deps_builtin} + ${common.lib_deps_external} diff --git a/firmware/serial_comm/IK_Funcs.py b/firmware/serial_comm/IK_Funcs.py deleted file mode 100644 index 90795a8..0000000 --- a/firmware/serial_comm/IK_Funcs.py +++ /dev/null @@ -1,164 +0,0 @@ -import numpy as np -import serial -import time - -a_SFR = 0 -b_SFR = 7.378 -c_SFR = 616.0 -coefficents_SFR = np.array([a_SFR, b_SFR, c_SFR]) - -a_FFR = 0 -b_FFR = 7.682 -c_FFR = 578.142 -coefficents_FFR = np.array([a_FFR, b_FFR, c_FFR]) - -a_TFR = 0 -b_TFR = 7.314 -c_TFR = 619.028 -coefficents_TFR = np.array([a_TFR, b_TFR, c_TFR]) -#------------------------ - -a_SFL = 0 -b_SFL = 7.649 -c_SFL = 638.486 -coefficents_SFL = np.array([a_SFL, b_SFL, c_SFL]) - -a_FFL = 0 -b_FFL = 7.603 -c_FFL = 625.428 -coefficents_FFL = np.array([a_FFL, b_FFL, c_FFL]) - -a_TFL = 0.001 -b_TFL = 7.234 -c_TFL = 550.0 -coefficents_TFL = np.array([a_TFL, b_TFL, c_TFL]) - -#------------------------ - -a_SBR = 0 -b_SBR = 7.514 -c_SBR = 626.428 -coefficents_SBR = np.array([a_SBR, b_SBR, c_SBR]) - -a_FBR = 0.001 -b_FBR = 7.364 -c_FBR = 548.742 -coefficents_FBR = np.array([a_FBR, b_FBR, c_FBR]) - -a_TBR = 0.001 -b_TBR = 7.137 -c_TBR = 559.2 -coefficents_TBR = np.array([a_TBR, b_TBR, c_TBR]) - -#------------------------ - -a_SBL = 0.001 -b_SBL = 7.673 -c_SBL = 648.857 -coefficents_SBL = np.array([a_SBL, b_SBL, c_SBL]) - -a_FBL = 0 -b_FBL = 7.704 -c_FBL = 628.142 -coefficents_FBL = np.array([a_FBL, b_FBL, c_FBL]) - -a_TBL = -0.001 -b_TBL = 7.765 -c_TBL = 634.285 -coefficents_TBL = np.array([a_TBL, b_TBL, c_TBL]) - -# in cm -coxa = 3.1 # from shoulder servo to the 2 other servos in the shoulder -femur = 9.5 # from top sevo to knee -tibia = 9.8 # from knee to foot -real_femur = 9.1 # lenght of 3D printed femur -dist_focuspoint_servo_femurtibia = 2.8 # distance from focus point/pivot of the 2 servos in the shoulder - -def deg2PWM(desire_deg_angle, coefficents): - a, b, c = coefficents - pulse = round((a * desire_deg_angle**2) + (b * desire_deg_angle) + c, 0) - return pulse - -def deg2PWM_set_angles(angles, coefficents_S, coefficents_F, coefficents_T): - angles_PWM = [] - for angle in angles: - angles_PWM - angles_PWM.append([deg2PWM(angle[0], coefficents_S), deg2PWM(angle[1], coefficents_F), deg2PWM(angle[2], coefficents_T)]) - return angles_PWM - -# function that take 3 angls in rad and transform them into deg -def rad2deg(rads): - return [rads[0]*180/np.pi, rads[1]*180/np.pi, rads[2]*180/np.pi] -def deg2rad(deg): - return deg*np.pi/180 - -def FR_legIK(x,y,z): - D = np.sqrt((z**2 + y**2) - coxa**2) - G = np.sqrt(D**2 + x**2) - knee_angle = np.arccos((G**2 - femur**2 - tibia**2)/(-2*femur*tibia)) - shoulder_angle = np.arctan2(x,D) + np.arcsin((tibia * np.sin(knee_angle)) / G) - adjustment = np.arccos((real_femur**2 + femur**2 - dist_focuspoint_servo_femurtibia**2) / (2 * real_femur * femur)) - #print(f"knee_angle: {knee_angle*180/np.pi}") - #print(f"shoulder_angle: {shoulder_angle*180/np.pi}") - #print(f"coxa: {(np.arctan2(y,z) + np.arctan2(D,coxa))*180/np.pi}") - #print(f"adjustment: {adjustment*180/np.pi}") - - - coxa_angle = deg2rad(180) - (np.arctan2(y,z) + np.arctan2(D,coxa)) - femur_angle = deg2rad(90) - (shoulder_angle + adjustment) - tibia_angle = np.pi - knee_angle + femur_angle + adjustment - - return rad2deg([coxa_angle, femur_angle, tibia_angle]) - -def BR_legIK(x,y,z): - D = np.sqrt((z**2 + y**2) - coxa**2) - G = np.sqrt(D**2 + x**2) - knee_angle = np.arccos((G**2 - femur**2 - tibia**2)/(-2*femur*tibia)) - shoulder_angle = np.arctan2(x,D) + np.arcsin((tibia * np.sin(knee_angle)) / G) - adjustment = np.arccos((real_femur**2 + femur**2 - dist_focuspoint_servo_femurtibia**2) / (2 * real_femur * femur)) - - coxa_angle = deg2rad(180) - (np.arctan2(y,z) + np.arctan2(D,coxa)) - femur_angle = deg2rad(90) - (shoulder_angle + adjustment) - tibia_angle = np.pi - knee_angle + femur_angle + adjustment - - return rad2deg([coxa_angle, femur_angle, tibia_angle]) - -def FL_legIK(x,y,z): - D = np.sqrt((z**2 + y**2) - coxa**2) - G = np.sqrt(D**2 + x**2) - knee_angle = np.arccos((G**2 - femur**2 - tibia**2)/(-2*femur*tibia)) - shoulder_angle = np.arctan2(x,D) + np.arcsin((tibia * np.sin(knee_angle)) / G) - adjustment = np.arccos((real_femur**2 + femur**2 - dist_focuspoint_servo_femurtibia**2) / (2 * real_femur * femur)) - #print(f"knee_angle: {knee_angle*180/np.pi}") - #print(f"shoulder_angle: {shoulder_angle*180/np.pi}") - #print(f"coxa: {(np.arctan2(y,z) + np.arctan2(D,coxa))*180/np.pi}") - #print(f"adjustment: {adjustment*180/np.pi}") - - coxa_angle = (deg2rad(180) - (np.arctan2(y,z) + np.arctan2(D,coxa))) - (2 * ((deg2rad(180) - (np.arctan2(y,z) + np.arctan2(D,coxa)))-deg2rad(90))) - #coxa_angle = (np.arctan2(y,z) + np.arctan2(D,coxa)) - femur_angle = deg2rad(90) - (shoulder_angle + adjustment) - tibia_angle = np.pi - knee_angle + femur_angle + adjustment - - femur_angle = deg2rad(180) - femur_angle - tibia_angle = deg2rad(180) - tibia_angle - - return rad2deg([coxa_angle, femur_angle, tibia_angle]) - -def BL_legIK(x,y,z): - D = np.sqrt((z**2 + y**2) - coxa**2) - G = np.sqrt(D**2 + x**2) - knee_angle = np.arccos((G**2 - femur**2 - tibia**2)/(-2*femur*tibia)) - shoulder_angle = np.arctan2(x,D) + np.arcsin((tibia * np.sin(knee_angle)) / G) - adjustment = np.arccos((real_femur**2 + femur**2 - dist_focuspoint_servo_femurtibia**2) / (2 * real_femur * femur)) - #print(f"knee_angle: {knee_angle*180/np.pi}") - #print(f"shoulder_angle: {shoulder_angle*180/np.pi}") - #print(f"coxa: {(np.arctan2(y,z) + np.arctan2(D,coxa))*180/np.pi}") - #print(f"adjustment: {adjustment*180/np.pi}") - - #coxa_angle = (np.arctan2(y,z) + np.arctan2(D,coxa)) - coxa_angle = ((deg2rad(180) - (np.arctan2(y,z) + np.arctan2(D,coxa))) - (2 * ((deg2rad(180) - (np.arctan2(y,z) + np.arctan2(D,coxa)))-deg2rad(90)))) - femur_angle = deg2rad(90) - (shoulder_angle + adjustment) - tibia_angle = deg2rad(180) - (np.pi - knee_angle + femur_angle + adjustment) - femur_angle = deg2rad(180) - femur_angle - - return rad2deg([coxa_angle, femur_angle, tibia_angle]) diff --git a/firmware/serial_comm/IK_Sender_Jorge.py b/firmware/serial_comm/IK_Sender_Jorge.py deleted file mode 100644 index c083900..0000000 --- a/firmware/serial_comm/IK_Sender_Jorge.py +++ /dev/null @@ -1,599 +0,0 @@ -import numpy as np -import serial -import time -import socket -import threading -from IK_Funcs import ( - FR_legIK, - FL_legIK, - BR_legIK, - BL_legIK, - deg2PWM_set_angles, - coefficents_SFR, - coefficents_FFR, - coefficents_TFR, - coefficents_SFL, - coefficents_FFL, - coefficents_TFL, - coefficents_SBL, - coefficents_FBL, - coefficents_TBL, - coefficents_SBR, - coefficents_FBR, - coefficents_TBR, -) - -# Global variables to track movement state -current_position = [0, 3, 15] # Start at home position -movement_in_progress = False -current_sequence = None -sequence_index = 0 -ser = None # Will be initialized in command_receiver - -# Serial communication optimization settings -SERIAL_BAUD_RATE = 500000 # Match the baud rate used in IK_Sender_2.py -STEP_DELAY = 0.1 # Use the same delay as IK_Sender_2.py -SERIAL_TIMEOUT = 1 # Use the same timeout as IK_Sender_2.py - - -def is_home_position(position): - """Check if a position is the home position""" - return position[0] == 0 and position[1] == 3 and position[2] == 15 - - -def send_ik_to_arduino(position, serial_conn): - """ - Send a single position to the Arduino - - Args: - position (list): The [x, y, z] position - serial_conn (serial.Serial): Serial connection to Arduino - """ - try: - # Calculate IK for each leg (all legs go to same position) - FR_leg_angles = [FR_legIK(position[0], position[1], position[2])] - FR_leg_pulses = deg2PWM_set_angles( - FR_leg_angles, coefficents_SFR, coefficents_FFR, coefficents_TFR - ) - - FL_leg_angles = [FL_legIK(position[0], position[1], position[2])] - FL_leg_pulses = deg2PWM_set_angles( - FL_leg_angles, coefficents_SFL, coefficents_FFL, coefficents_TFL - ) - - BL_leg_angles = [BL_legIK(position[0], position[1], position[2])] - BL_leg_pulses = deg2PWM_set_angles( - BL_leg_angles, coefficents_SBL, coefficents_FBL, coefficents_TBL - ) - - BR_leg_angles = [BR_legIK(position[0], position[1], position[2])] - BR_leg_pulses = deg2PWM_set_angles( - BR_leg_angles, coefficents_SBR, coefficents_FBR, coefficents_TBR - ) - - # Format the serial message - fr = FR_leg_pulses[0] - fl = FL_leg_pulses[0] - br = BR_leg_pulses[0] - bl = BL_leg_pulses[0] - - # Format exactly as in IK_Sender_2.py - msg = "{},{},{},{},{},{},{},{},{},{},{},{}\n".format( - int(fr[0]), int(fr[1]), int(fr[2]), - int(fl[0]), int(fl[1]), int(fl[2]), - int(br[0]), int(br[1]), int(br[2]), - int(bl[0]), int(bl[1]), int(bl[2]) - ) - - # Send to Arduino - serial_conn.reset_input_buffer() - serial_conn.write(msg.encode('utf-8')) - serial_conn.flush() - print(f"Sent position {position} to Arduino: {msg.strip()}") - - # Wait for movement to complete - time.sleep(STEP_DELAY * 2) - - except Exception as e: - print(f"Error sending position to Arduino: {e}") - - -def process_movement(command, serial_conn): - """ - Process movement commands and execute corresponding target sequences - - Args: - command (str): The movement command ('FORWARD', 'BACKWARD', 'ROTATE_LEFT', etc.) - serial_conn (serial.Serial): Serial connection to Arduino - """ - global current_position, movement_in_progress, current_sequence, sequence_index, ser - - # Store the serial connection - ser = serial_conn - - print(f"Processing {command} movement command") - - # Handle PING command (used to check if IK_Sender is running) - if command == "PING": - print("Received PING command - responding with activity") - return - - # Check if command contains speed information - rotation_speed = None - if ":" in command: - command_parts = command.split(":") - command = command_parts[0] - rotation_speed = int(command_parts[1]) - print(f"Rotation speed: {rotation_speed}") - - # Handle HOME_AND_STOP command - if command == "HOME_AND_STOP": - print("Returning to home position and stopping") - if not is_home_position(current_position): - # Move to home position - home_position = [0, 3, 15] - send_ik_to_arduino(home_position, serial_conn) - current_position = home_position - movement_in_progress = False - current_sequence = None - sequence_index = 0 - return - - # Handle JUMP command - if command == "JUMP": - print("Executing jump sequence") - - # Define jump sequence - jump_targets_FR_BL = [ - [0, 3, 15], # Start at home position - [0, 3, 10], # Crouch down - [0, 3, 18], # Jump up - [0, 3, 15] # Return to home position - ] - - jump_targets_FL_BR = [ - [0, 3, 15], # Start at home position - [0, 3, 10], # Crouch down - [0, 3, 18], # Jump up - [0, 3, 15] # Return to home position - ] - - # Use the standard movement sequence mechanism - targets_FR_BL = jump_targets_FR_BL - targets_FL_BR = jump_targets_FL_BR - print("Executing JUMP movement sequence") - - # Continue to the standard movement processing below - - # Define target coordinates for different movements - # FORWARD movement coordinates - forward_targets_FR_BL = [ - [0, 3, 15], - [0.5, 3, 15], - [1, 3, 15], - [1.5, 3, 15], - [2, 3, 15], - [2.5, 3, 15], - [3, 3, 15], - [3.5, 3, 15], - [4, 3, 15], - [4, 3, 14], - [4, 3, 13], - [4, 3, 12], - [3, 3, 12], - [2, 3, 12], - [1, 3, 12], - [0, 3, 12], - [0, 3, 13], - [0, 3, 14], - ] - - forward_targets_FL_BR = [ - [4, 3, 15], - [4, 3, 14], - [4, 3, 13], - [4, 3, 12], - [3, 3, 12], - [2, 3, 12], - [1, 3, 12], - [0, 3, 12], - [0, 3, 13], - [0, 3, 14], - [0, 3, 15], - [0.5, 3, 15], - [1, 3, 15], - [1.5, 3, 15], - [2, 3, 15], - [2.5, 3, 15], - [3, 3, 15], - [3.5, 3, 15], - ] - - # BACKWARD movement coordinates - backward_targets_FR_BL = [ - [0, 3, 14], - [0, 3, 13], - [0, 3, 12], - [1, 3, 12], - [2, 3, 12], - [3, 3, 12], - [4, 3, 12], - [4, 3, 13], - [4, 3, 14], - [4, 3, 15], - [3.5, 3, 15], - [3, 3, 15], - [2.5, 3, 15], - [2, 3, 15], - [1.5, 3, 15], - [1, 3, 15], - [0.5, 3, 15], - [0, 3, 15], - ] - - backward_targets_FL_BR = [ - [3.5, 3, 15], - [3, 3, 15], - [2.5, 3, 15], - [2, 3, 15], - [1.5, 3, 15], - [1, 3, 15], - [0.5, 3, 15], - [0, 3, 15], - [0, 3, 14], - [0, 3, 13], - [0, 3, 12], - [1, 3, 12], - [2, 3, 12], - [3, 3, 12], - [4, 3, 12], - [4, 3, 13], - [4, 3, 14], - [4, 3, 15], - ] - - # ROTATE LEFT movement coordinates - rotate_left_targets_FR_BL = [ - [0, 5, 15], - [0, 5, 14], - [0, 5, 13], - [0, 5, 12], - [0, 4, 12], - [0, 3, 12], - [0, 2, 12], - [0, 1, 12], - [0, 1, 13], - [0, 1, 14], - [0, 1, 15], - [0, 1.5, 15], - [0, 2, 15], - [0, 2.5, 15], - [0, 3, 15], - [0, 3.5, 15], - [0, 4, 15], - [0, 4.5, 15], - ] - - rotate_left_targets_FL_BR = [ - [0, 1.5, 15], - [0, 2, 15], - [0, 2.5, 15], - [0, 3, 15], - [0, 3.5, 15], - [0, 4, 15], - [0, 4.5, 15], - [0, 5, 15], - [0, 5, 14], - [0, 5, 13], - [0, 5, 12], - [0, 4, 12], - [0, 3, 12], - [0, 2, 12], - [0, 1, 12], - [0, 1, 13], - [0, 1, 14], - [0, 1, 15], - ] - - # ROTATE RIGHT movement coordinates - rotate_right_targets_FR_BL = [ - [0, 1, 15], - [0, 1, 14], - [0, 1, 13], - [0, 1, 12], - [0, 2, 12], - [0, 3, 12], - [0, 4, 12], - [0, 5, 12], - [0, 5, 13], - [0, 5, 14], - [0, 5, 15], - [0, 4.5, 15], - [0, 4, 15], - [0, 3.5, 15], - [0, 3, 15], - [0, 2.5, 15], - [0, 2, 15], - [0, 1.5, 15], - ] - - rotate_right_targets_FL_BR = [ - [0, 4.5, 15], - [0, 4, 15], - [0, 3.5, 15], - [0, 3, 15], - [0, 2.5, 15], - [0, 2, 15], - [0, 1.5, 15], - [0, 1, 15], - [0, 1, 14], - [0, 1, 13], - [0, 1, 12], - [0, 2, 12], - [0, 3, 12], - [0, 4, 12], - [0, 5, 12], - [0, 5, 13], - [0, 5, 14], - [0, 5, 15], - ] - - # HOME_AND_STOP movement coordinates (just a single position) - home_and_stop_targets_FR_BL = [[0, 3, 15]] - home_and_stop_targets_FL_BR = [[0, 3, 15]] - - # Select the appropriate targets based on the command - if command == "FORWARD": - targets_FR_BL = forward_targets_FR_BL - targets_FL_BR = forward_targets_FL_BR - print("Executing FORWARD movement sequence") - elif command == "BACKWARD": - targets_FR_BL = backward_targets_FR_BL - targets_FL_BR = backward_targets_FL_BR - print("Executing BACKWARD movement sequence") - elif command == "ROTATE_LEFT": - targets_FR_BL = rotate_left_targets_FR_BL - targets_FL_BR = rotate_left_targets_FL_BR - print("Executing ROTATE LEFT movement sequence") - elif command == "ROTATE_RIGHT": - targets_FR_BL = rotate_right_targets_FR_BL - targets_FL_BR = rotate_right_targets_FL_BR - print("Executing ROTATE RIGHT movement sequence") - elif command == "HOME_AND_STOP": - targets_FR_BL = home_and_stop_targets_FR_BL - targets_FL_BR = home_and_stop_targets_FL_BR - print("Executing HOME AND STOP movement sequence") - else: - print(f"Unknown command: {command}") - return - - # Precompute all IK calculations to reduce calculation time during movement - precomputed_pulses = [] - - print("Precomputing IK calculations...") - for i in range(len(targets_FR_BL)): - current_FR_BL = targets_FR_BL[i] - current_FL_BR = targets_FL_BR[i] - - # Calculate IK for each leg - FR_leg_angles = [FR_legIK(x, y, z) for x, y, z in [current_FR_BL]] - FR_leg_pulses = deg2PWM_set_angles( - FR_leg_angles, coefficents_SFR, coefficents_FFR, coefficents_TFR - ) - - FL_leg_angles = [FL_legIK(x, y, z) for x, y, z in [current_FL_BR]] - FL_leg_pulses = deg2PWM_set_angles( - FL_leg_angles, coefficents_SFL, coefficents_FFL, coefficents_TFL - ) - - BL_leg_angles = [BL_legIK(x, y, z) for x, y, z in [current_FR_BL]] - BL_leg_pulses = deg2PWM_set_angles( - BL_leg_angles, coefficents_SBL, coefficents_FBL, coefficents_TBL - ) - - BR_leg_angles = [BR_legIK(x, y, z) for x, y, z in [current_FL_BR]] - BR_leg_pulses = deg2PWM_set_angles( - BR_leg_angles, coefficents_SBR, coefficents_FBR, coefficents_TBR - ) - - # Format the serial message - fr = FR_leg_pulses[0] - fl = FL_leg_pulses[0] - br = BR_leg_pulses[0] - bl = BL_leg_pulses[0] - - # Format exactly as in IK_Sender_2.py - msg = "{},{},{},{},{},{},{},{},{},{},{},{}\n".format( - int(fr[0]), int(fr[1]), int(fr[2]), - int(fl[0]), int(fl[1]), int(fl[2]), - int(br[0]), int(br[1]), int(br[2]), - int(bl[0]), int(bl[1]), int(bl[2]) - ) - precomputed_pulses.append(msg) - - # Store the sequence for use in the movement thread - movement_data = { - "targets_FR_BL": targets_FR_BL, - "targets_FL_BR": targets_FL_BR, - "precomputed_pulses": precomputed_pulses, - "rotation_speed": rotation_speed # Add rotation speed to movement data - } - - # If a movement is already in progress, set the new sequence but don't start a new thread - if movement_in_progress: - current_sequence = movement_data - sequence_index = 0 # Reset to start of the new sequence - print("Updating movement sequence") - else: - # Start a new movement thread - current_sequence = movement_data - sequence_index = 0 - movement_in_progress = True - movement_thread = threading.Thread( - target=execute_movement_sequence, daemon=True - ) - movement_thread.start() - print("Started new movement sequence thread") - - -def execute_movement_sequence(): - """Thread function to execute movement sequences and ensure completion""" - global current_position, movement_in_progress, current_sequence, sequence_index, ser - - try: - while movement_in_progress: - if current_sequence is None: - time.sleep(0.01) # Reduced sleep time for faster response - continue - - # Get current targets and precomputed pulses - targets_FR_BL = current_sequence["targets_FR_BL"] - precomputed_pulses = current_sequence["precomputed_pulses"] - - # Get rotation speed if available - rotation_speed = current_sequence.get("rotation_speed", None) - - # Calculate step delay based on rotation speed - current_step_delay = STEP_DELAY - if rotation_speed is not None: - # Map rotation_speed (0-100) to a delay between 0.01 and 0.1 seconds - # Higher speed = lower delay - current_step_delay = 0.1 - ((rotation_speed / 100) * 0.09) - print(f"Using step delay: {current_step_delay:.3f}s based on rotation speed: {rotation_speed}") - - # If we've reached the end of the sequence, check if we're at home position - if sequence_index >= len(targets_FR_BL): - # Check if the last position is the home position - if is_home_position(targets_FR_BL[-1]): - print("Movement sequence completed at home position") - movement_in_progress = False - current_sequence = None - break - else: - # We need to add steps to return to home position - print("Adding return to home position") - # Find where we are in the cycle and continue until we reach home - for i in range(sequence_index, len(targets_FR_BL) + sequence_index): - idx = i % len(targets_FR_BL) - if is_home_position(targets_FR_BL[idx]): - sequence_index = idx - break - - if sequence_index >= len(targets_FR_BL): - # If we didn't find a home position, reset to 0 - sequence_index = 0 - - continue - - # Get the precomputed pulse message - msg = precomputed_pulses[sequence_index] - - # Store current position for tracking - current_position = targets_FR_BL[sequence_index] - - # Send to Arduino - optimize serial communication - try: - # Clear any pending data - ser.reset_input_buffer() - - # Send the command - ser.write(msg.encode("utf-8")) - ser.flush() # Ensure data is sent immediately - - print(f"Step {sequence_index+1}/{len(targets_FR_BL)} sent: {msg.strip()}") - except serial.SerialException as e: - print(f"Serial error: {e}") - time.sleep(0.1) # Wait a bit and try to continue - - # Increment sequence index - sequence_index += 1 - - # Pause between steps - adjusted delay based on rotation speed - time.sleep(current_step_delay) - - except Exception as e: - print(f"Error in movement execution: {e}") - movement_in_progress = False - current_sequence = None - - -def command_receiver(): - """ - Listen for incoming commands from controller_reader - """ - # Open serial port to Arduino with optimized settings - global ser - try: - print(f"Attempting to connect to Arduino on /dev/ttyACM0 at {SERIAL_BAUD_RATE} baud...") - ser = serial.Serial("/dev/ttyACM0", SERIAL_BAUD_RATE, timeout=SERIAL_TIMEOUT) - time.sleep(2) # Wait longer for Arduino to reset, as in IK_Sender_2.py - - # Clear buffers at startup - ser.reset_input_buffer() - ser.reset_output_buffer() - - print(f"Serial connection established at {SERIAL_BAUD_RATE} baud") - print(f"Serial port details: {ser}") - except serial.SerialException as e: - print(f"Error opening serial port: {e}") - print("Check if the Arduino is connected and the port is correct") - print("Available ports:") - import serial.tools.list_ports - ports = list(serial.tools.list_ports.comports()) - for p in ports: - print(f" {p}") - return - - # Create UDP socket for receiving commands - sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) - sock.bind(("127.0.0.1", 12346)) # Match port in controller_reader.py - - # Create a socket for sending ready notification - ready_sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) - - print("IK_Sender started. Waiting for controller commands...") - print("Supported commands: FORWARD, BACKWARD, ROTATE_LEFT, ROTATE_RIGHT, JUMP, HOME_AND_STOP, PING") - - # Send ready notification to controller_reader - try: - ready_sock.sendto(b"READY", ("127.0.0.1", 12347)) - print("Sent ready notification to controller_reader") - except Exception as e: - print(f"Failed to send ready notification: {e}") - finally: - ready_sock.close() - - try: - while True: - # Receive command from controller - data, addr = sock.recvfrom(1024) - command = data.decode("utf-8") - - print(f"Received command: {command} from {addr}") - - # Process the movement command - process_movement(command, ser) - - except KeyboardInterrupt: - print("IK_Sender shutting down...") - except Exception as e: - print(f"Error in command receiver: {e}") - finally: - if ser: - ser.close() - sock.close() - - -def main(): - # Start the command receiver - print("Starting IK_Sender with optimized serial communication...") - print("Ready to receive button commands from controller_reader.py") - - try: - command_receiver() - except KeyboardInterrupt: - print("IK_Sender main shutting down...") - - -if __name__ == "__main__": - main() diff --git a/firmware/serial_comm/README.md b/firmware/serial_comm/README.md deleted file mode 100644 index 8d1c6c4..0000000 --- a/firmware/serial_comm/README.md +++ /dev/null @@ -1,27 +0,0 @@ -
-

BOTZO 🐾

- -**`The good boy quadruped robot :)`** - -

- - Instagram - - - LinkedIn - - - Gmail - - - Views - - -

- -
- -more [here](https://github.com/IERoboticsAILab/botzo) - -# RPI_Arduino_Communication -Codes for serial communication between raspberry pi and arduino mega diff --git a/firmware/serial_comm/controller_reader_Jorge.py b/firmware/serial_comm/controller_reader_Jorge.py deleted file mode 100644 index f5bcaa8..0000000 --- a/firmware/serial_comm/controller_reader_Jorge.py +++ /dev/null @@ -1,532 +0,0 @@ -import pygame -import sys -import socket # Add socket import for UDP communication -import subprocess # For running IK_Sender_Jump.py -import time # For waiting - - -def main(): - - pygame.init() - - # Mapping dictionary: - PS3_AXIS_MAP = { - "LEFT_STICK_X": 0, - "LEFT_STICK_Y": 1, - "RIGHT_STICK_X": 2, - "RIGHT_STICK_Y": 3, - "L2_TRIGGER": 4, - "R2_TRIGGER": 5, - } - - # PS3 Button mapping for reference - # These might need adjustment based on your controller - PS3_BUTTON_MAP = { - "X": 0, # X button - "CIRCLE": 1, # Circle button - "SQUARE": 2, # Square button - "TRIANGLE": 3, # Triangle button - "L1": 4, # Left shoulder button - "R1": 5, # Right shoulder button - } - - # Set up UDP socket for sending commands to IK_Sender.py - ik_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) - IK_SENDER_IP = "127.0.0.1" - IK_SENDER_PORT = 12346 - - # Set up socket to receive ready notification from IK_Sender_Jorge.py - ready_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) - ready_socket.bind(("127.0.0.1", 12347)) - ready_socket.settimeout(0.1) # Non-blocking with short timeout - - # Wait for IK_Sender_Jorge.py to be ready - print("Waiting for IK_Sender_Jorge.py to be ready...") - ik_sender_ready = False - wait_start_time = time.time() - wait_timeout = 10 # Wait up to 10 seconds - - while not ik_sender_ready and (time.time() - wait_start_time) < wait_timeout: - try: - data, addr = ready_socket.recvfrom(1024) - if data.decode('utf-8') == "READY": - ik_sender_ready = True - print("IK_Sender_Jorge.py is ready!") - except socket.timeout: - # Just continue the loop - pass - time.sleep(0.1) - - if not ik_sender_ready: - print("Warning: Timed out waiting for IK_Sender_Jorge.py to be ready.") - print("Commands may not work until IK_Sender_Jorge.py is running.") - print("Make sure to start IK_Sender_Jorge.py in another terminal.") - - # Connection status for display in UI - connection_status = "Connected to IK_Sender" if ik_sender_ready else "NOT CONNECTED - Start IK_Sender_Jorge.py" - connection_color = (0, 255, 0) if ik_sender_ready else (255, 0, 0) # Green if connected, red if not - - # For periodic connection check - last_connection_check = time.time() - connection_check_interval = 5 # Check every 5 seconds - - WIDTH, HEIGHT = 900, 660 - screen = pygame.display.set_mode((WIDTH, HEIGHT)) - pygame.display.set_caption("PS3 Controller Demo") - - # Initialize - if pygame.joystick.get_count() == 0: - print("No joystick detected! Using simulated joystick for testing.") - # Instead of exiting, we'll create a simulated environment for testing - class SimulatedJoystick: - def __init__(self): - self.name = "Simulated PS3 Controller" - self.num_buttons = 12 - self.num_axes = 6 - - def get_name(self): - return self.name - - def get_numbuttons(self): - return self.num_buttons - - def get_numaxes(self): - return self.num_axes - - def get_axis(self, axis): - return 0.0 # Neutral position - - def get_button(self, button): - return 0 # Not pressed - - joystick = SimulatedJoystick() - print("Created simulated joystick for testing") - else: - joystick = pygame.joystick.Joystick(0) - joystick.init() - print(f"Detected joystick: {joystick.get_name()}") - - button_count = joystick.get_numbuttons() - button_states = [0] * button_count - - # Flag to prevent multiple executions of IK_Sender_Jump.py - jump_process = None - - # Function to convert an axis value in [-1..1] to a 0-100 speed. - def axis_to_speed(value): - return int(abs(value) * 100) - - # Helper function - def draw_joystick_graph(surface, x_val, y_val, center_x, center_y, radius=60): - """ - Draw a circle representing the joystick range, and a dot for the current axis position. - x_val, y_val in [-1..1]. center_x, center_y is the center of the "graph". - """ - pygame.draw.circle(surface, (230, 230, 230), (center_x, center_y), radius, 3) - dot_x = center_x + int(x_val * (radius - 10)) - dot_y = center_y + int(y_val * (radius - 10)) - pygame.draw.circle(surface, (255, 0, 0), (dot_x, dot_y), 8) - - clock = pygame.time.Clock() - running = True - - title_font = pygame.font.SysFont("arial", 36, bold=True) - panel_title_font = pygame.font.SysFont("arial", 24, bold=True) - label_font = pygame.font.SysFont("arial", 20) - - # Track the previous button states to detect changes - prev_button_states = [0] * button_count - - try: - while running: - clock.tick(60) - - # Read axis values each frame (continuous) - left_x = joystick.get_axis(PS3_AXIS_MAP["LEFT_STICK_X"]) - left_y = joystick.get_axis(PS3_AXIS_MAP["LEFT_STICK_Y"]) - right_x = joystick.get_axis(PS3_AXIS_MAP["RIGHT_STICK_X"]) - right_y = joystick.get_axis(PS3_AXIS_MAP["RIGHT_STICK_Y"]) - - l2_axis = joystick.get_axis(PS3_AXIS_MAP["L2_TRIGGER"]) - r2_axis = joystick.get_axis(PS3_AXIS_MAP["R2_TRIGGER"]) - # Threshold approach to treat triggers as binary - l2_pressed = 0 if l2_axis < 0.5 else 1 - r2_pressed = 0 if r2_axis < 0.5 else 1 - - # Handle rotation using right stick X-axis - # Use a deadzone to prevent small movements from triggering rotation - deadzone = 0.2 - if abs(right_x) > deadzone: - rotation_speed = int(abs(right_x) * 100) # Scale to 0-100 - if right_x < 0: # Left rotation - print(f"Right stick left - Rotate Left (speed: {rotation_speed})") - rotation_cmd = f"ROTATE_LEFT:{rotation_speed}" - try: - ik_socket.sendto(rotation_cmd.encode(), (IK_SENDER_IP, IK_SENDER_PORT)) - except Exception as e: - print(f"Error sending ROTATE_LEFT command: {e}") - else: # Right rotation - print(f"Right stick right - Rotate Right (speed: {rotation_speed})") - rotation_cmd = f"ROTATE_RIGHT:{rotation_speed}" - try: - ik_socket.sendto(rotation_cmd.encode(), (IK_SENDER_IP, IK_SENDER_PORT)) - except Exception as e: - print(f"Error sending ROTATE_RIGHT command: {e}") - - for event in pygame.event.get(): - if event.type == pygame.QUIT: - running = False - - if event.type == pygame.JOYBUTTONDOWN: - button_index = event.button - button_states[button_index] = 1 - - if event.type == pygame.JOYBUTTONUP: - button_index = event.button - button_states[button_index] = 0 - - # Add keyboard controls for testing - if event.type == pygame.KEYDOWN: - if event.key == pygame.K_x: # X key for X button (Jump) - print("X key pressed - Simulating X button (Jump)") - button_states[PS3_BUTTON_MAP["X"]] = 1 - try: - ik_socket.sendto(b"JUMP", (IK_SENDER_IP, IK_SENDER_PORT)) - except Exception as e: - print(f"Error sending JUMP command: {e}") - - elif event.key == pygame.K_c: # C key for Circle button (Forward) - print("C key pressed - Simulating Circle button (Forward)") - button_states[PS3_BUTTON_MAP["CIRCLE"]] = 1 - try: - ik_socket.sendto(b"FORWARD", (IK_SENDER_IP, IK_SENDER_PORT)) - except Exception as e: - print(f"Error sending FORWARD command: {e}") - - elif event.key == pygame.K_s: # S key for Square button (Backward) - print("S key pressed - Simulating Square button (Backward)") - button_states[PS3_BUTTON_MAP["SQUARE"]] = 1 - try: - ik_socket.sendto(b"BACKWARD", (IK_SENDER_IP, IK_SENDER_PORT)) - except Exception as e: - print(f"Error sending BACKWARD command: {e}") - - elif event.key == pygame.K_t: # T key for Triangle button (Home and Stop) - print("T key pressed - Simulating Triangle button (Home and Stop)") - button_states[PS3_BUTTON_MAP["TRIANGLE"]] = 1 - try: - ik_socket.sendto(b"HOME_AND_STOP", (IK_SENDER_IP, IK_SENDER_PORT)) - except Exception as e: - print(f"Error sending HOME_AND_STOP command: {e}") - - if event.type == pygame.KEYUP: - if event.key == pygame.K_x: - button_states[PS3_BUTTON_MAP["X"]] = 0 - elif event.key == pygame.K_c: - button_states[PS3_BUTTON_MAP["CIRCLE"]] = 0 - elif event.key == pygame.K_s: - button_states[PS3_BUTTON_MAP["SQUARE"]] = 0 - elif event.key == pygame.K_t: - button_states[PS3_BUTTON_MAP["TRIANGLE"]] = 0 - - # Process button presses for different movements - - # X button - Jump - if ( - button_states[PS3_BUTTON_MAP["X"]] == 1 - and prev_button_states[PS3_BUTTON_MAP["X"]] == 0 - ): - print("X button pressed - Jump") - - # Send JUMP command directly to IK_Sender_Jorge.py - try: - ik_socket.sendto(b"JUMP", (IK_SENDER_IP, IK_SENDER_PORT)) - except Exception as e: - print(f"Error sending JUMP command: {e}") - - # Note: Keeping the code below commented out for reference - # # Terminate any existing jump process - # if jump_process is not None and jump_process.poll() is None: - # jump_process.terminate() - # jump_process = None - # - # # Start new jump process - # jump_process = subprocess.Popen(["python3", "IK_Sender_Jump.py"]) - - # Circle button - Forward - if ( - button_states[PS3_BUTTON_MAP["CIRCLE"]] == 1 - and prev_button_states[PS3_BUTTON_MAP["CIRCLE"]] == 0 - ): - print("Circle button pressed - Forward movement") - try: - ik_socket.sendto(b"FORWARD", (IK_SENDER_IP, IK_SENDER_PORT)) - except Exception as e: - print(f"Error sending FORWARD command: {e}") - - # Square button - Backward - if ( - button_states[PS3_BUTTON_MAP["SQUARE"]] == 1 - and prev_button_states[PS3_BUTTON_MAP["SQUARE"]] == 0 - ): - print("Square button pressed - Backward movement") - try: - ik_socket.sendto(b"BACKWARD", (IK_SENDER_IP, IK_SENDER_PORT)) - except Exception as e: - print(f"Error sending BACKWARD command: {e}") - - # Triangle button - Stop the robot after returning to home position - if ( - button_states[PS3_BUTTON_MAP["TRIANGLE"]] == 1 - and prev_button_states[PS3_BUTTON_MAP["TRIANGLE"]] == 0 - ): - print( - "Triangle button pressed - Stop robot after going to home position" - ) - try: - ik_socket.sendto(b"HOME_AND_STOP", (IK_SENDER_IP, IK_SENDER_PORT)) - except Exception as e: - print(f"Error sending HOME_AND_STOP command: {e}") - - # L1 button - Rotate Left - if ( - button_states[PS3_BUTTON_MAP["L1"]] == 1 - and prev_button_states[PS3_BUTTON_MAP["L1"]] == 0 - ): - print("L1 button pressed - Rotate Left") - rotation_cmd = "ROTATE_LEFT:50" # Default speed of 50 - try: - ik_socket.sendto(rotation_cmd.encode(), (IK_SENDER_IP, IK_SENDER_PORT)) - except Exception as e: - print(f"Error sending ROTATE_LEFT command: {e}") - - # R1 button - Rotate Right - if ( - button_states[PS3_BUTTON_MAP["R1"]] == 1 - and prev_button_states[PS3_BUTTON_MAP["R1"]] == 0 - ): - print("R1 button pressed - Rotate Right") - rotation_cmd = "ROTATE_RIGHT:50" # Default speed of 50 - try: - ik_socket.sendto(rotation_cmd.encode(), (IK_SENDER_IP, IK_SENDER_PORT)) - except Exception as e: - print(f"Error sending ROTATE_RIGHT command: {e}") - - # Update previous button states - prev_button_states = button_states.copy() - - screen.fill((45, 48, 62)) - - title_text = title_font.render( - "PS3 Controller Tester", True, (255, 255, 255) - ) - screen.blit(title_text, (WIDTH // 2 - title_text.get_width() // 2, 20)) - - # Periodic connection check - current_time = time.time() - if current_time - last_connection_check > connection_check_interval: - last_connection_check = current_time - - # Try to send a ping to check if IK_Sender_Jorge.py is still running - if ik_sender_ready: - try: - # Send a ping command that won't cause any movement - ik_socket.sendto(b"PING", (IK_SENDER_IP, IK_SENDER_PORT)) - print("Sent ping to IK_Sender_Jorge.py") - except Exception as e: - print(f"Error sending ping: {e}") - ik_sender_ready = False - connection_status = "CONNECTION LOST - Restart IK_Sender_Jorge.py" - connection_color = (255, 0, 0) - - # Display connection status - status_text = label_font.render( - connection_status, True, connection_color - ) - screen.blit(status_text, (WIDTH // 2 - status_text.get_width() // 2, 60)) - - # ---Joystick Panels--- - - panel_width = (WIDTH // 2) - 60 - panel_height = 250 - - left_panel_rect = pygame.Rect(40, 140, panel_width, panel_height) - right_panel_rect = pygame.Rect( - (WIDTH // 2) + 20, 140, panel_width, panel_height - ) - - left_panel_surf = pygame.Surface( - (panel_width, panel_height), pygame.SRCALPHA - ) - left_panel_surf.fill((70, 70, 90, 180)) - - right_panel_surf = pygame.Surface( - (panel_width, panel_height), pygame.SRCALPHA - ) - right_panel_surf.fill((70, 70, 90, 180)) - - left_panel_title = panel_title_font.render( - "Left Joystick", True, (255, 255, 255) - ) - right_panel_title = panel_title_font.render( - "Right Joystick", True, (255, 255, 255) - ) - - left_panel_surf.blit( - left_panel_title, - ( - left_panel_surf.get_width() // 2 - - left_panel_title.get_width() // 2, - 10, - ), - ) - - right_panel_surf.blit( - right_panel_title, - ( - right_panel_surf.get_width() // 2 - - right_panel_title.get_width() // 2, - 10, - ), - ) - - j_center_x = panel_width // 2 - j_center_y = (panel_height // 2) + 20 - - # Left joystick - draw_joystick_graph( - left_panel_surf, left_x, left_y, j_center_x, j_center_y, radius=60 - ) - - # Right joystick - draw_joystick_graph( - right_panel_surf, right_x, right_y, j_center_x, j_center_y, radius=60 - ) - - # "speed values" for each joystick - left_speed_x = axis_to_speed(left_x) - left_speed_y = axis_to_speed(left_y) - right_speed_x = axis_to_speed(right_x) - right_speed_y = axis_to_speed(right_y) - - speed_info_left = f"Lx Speed: {left_speed_x} Ly Speed: {left_speed_y}" - speed_info_right = f"Rx Speed: {right_speed_x} Ry Speed: {right_speed_y}" - - text_left = label_font.render(speed_info_left, True, (255, 255, 255)) - text_right = label_font.render(speed_info_right, True, (255, 255, 255)) - - left_panel_surf.blit( - text_left, (j_center_x - text_left.get_width() // 2, j_center_y + 70) - ) - right_panel_surf.blit( - text_right, (j_center_x - text_right.get_width() // 2, j_center_y + 70) - ) - - screen.blit(left_panel_surf, (left_panel_rect.x, left_panel_rect.y)) - screen.blit(right_panel_surf, (right_panel_rect.x, right_panel_rect.y)) - - # --- Bottom Panels --- - - bottom_panel_height = 200 - bottom_panel_rect = pygame.Rect(40, 400, WIDTH - 80, bottom_panel_height) - - bottom_panel_surf = pygame.Surface( - (bottom_panel_rect.width, bottom_panel_rect.height), pygame.SRCALPHA - ) - bottom_panel_surf.fill((70, 70, 90, 180)) - - # Add rotation indicator - rotation_text = "Rotation: " - if abs(right_x) > deadzone: - rotation_speed = int(abs(right_x) * 100) - if right_x < 0: - rotation_text += f"LEFT (Speed: {rotation_speed})" - else: - rotation_text += f"RIGHT (Speed: {rotation_speed})" - else: - rotation_text += "NONE" - - rotation_indicator = label_font.render(rotation_text, True, (255, 255, 255)) - bottom_panel_surf.blit( - rotation_indicator, - (bottom_panel_rect.width // 2 - rotation_indicator.get_width() // 2, 20) - ) - - btn_title = panel_title_font.render( - "Button States (Binary)", True, (255, 255, 255) - ) - bottom_panel_surf.blit(btn_title, (20, 10)) - - # Add button command mapping information - button_commands = label_font.render( - "X: Jump | Circle: Forward | Square: Backward | Triangle: Rotate Left", - True, - (255, 255, 255), - ) - bottom_panel_surf.blit(button_commands, (20, 200 - 30)) - - # Add keyboard controls information - keyboard_commands = label_font.render( - "Keyboard: X=Jump | C=Forward | S=Backward | T=Home and Stop", - True, - (255, 255, 0), # Yellow text to stand out - ) - bottom_panel_surf.blit(keyboard_commands, (20, 200)) - - col_x_start = 20 - col_y_start = 50 - line_spacing = 25 - - max_per_column = 8 - - col_count = 0 - row_count = 0 - - for i, state in enumerate(button_states): - text = label_font.render(f"Button {i}: {state}", True, (255, 255, 255)) - - x_pos = col_x_start + col_count * 180 - y_pos = col_y_start + row_count * line_spacing - - bottom_panel_surf.blit(text, (x_pos, y_pos)) - - row_count += 1 - if row_count >= max_per_column: - row_count = 0 - col_count += 1 - - triggers_text_L2 = label_font.render( - f"L2: {l2_pressed}", True, (255, 255, 255) - ) - triggers_text_R2 = label_font.render( - f"R2: {r2_pressed}", True, (255, 255, 255) - ) - - x_pos_l2 = col_x_start + col_count * 180 - y_pos_l2 = col_y_start + row_count * line_spacing - bottom_panel_surf.blit(triggers_text_L2, (x_pos_l2, y_pos_l2)) - - row_count += 1 - y_pos_r2 = col_y_start + row_count * line_spacing - bottom_panel_surf.blit(triggers_text_R2, (x_pos_l2, y_pos_r2)) - - screen.blit(bottom_panel_surf, (bottom_panel_rect.x, bottom_panel_rect.y)) - - pygame.display.flip() - - finally: - # Clean up: terminate any running jump processes - if jump_process is not None and jump_process.poll() is None: - print("Terminating running jump process...") - jump_process.terminate() - - # Close the sockets - ik_socket.close() - ready_socket.close() - - # Quit pygame - pygame.quit() - - -if __name__ == "__main__": - main() diff --git a/firmware/serial_comm/serial_sender.py b/firmware/serial_comm/serial_sender.py deleted file mode 100644 index 0e058eb..0000000 --- a/firmware/serial_comm/serial_sender.py +++ /dev/null @@ -1,286 +0,0 @@ -import numpy as np -import serial -import time -import socket -import json -import threading -from IK_Funcs import * - -# Global variables to track movement state -current_position = [0, 3, 15] # Start at home position -movement_in_progress = False -current_sequence = None -sequence_index = 0 -ser = None # Will be initialized in command_receiver - -# Serial communication optimization settings -SERIAL_BAUD_RATE = 115200 # Higher baud rate may help if your hardware supports it -STEP_DELAY = 0.01 # Reduced delay between steps (was 0.1) -SERIAL_TIMEOUT = 0.1 # Reduced serial timeout - -def is_home_position(position): - """Check if a position is the home position""" - return position[0] == 0 and position[1] == 3 and position[2] == 15 - -def process_movement(command, serial_conn): - """ - Process movement commands and execute corresponding target sequences - - Args: - command (str): The movement command ('FORWARD', 'BACKWARD', or 'ROTATE_LEFT') - serial_conn (serial.Serial): Serial connection to Arduino - """ - global current_position, movement_in_progress, current_sequence, sequence_index, ser - - # Store the serial connection - ser = serial_conn - - print(f"Processing {command} movement command") - - # Define target coordinates for different movements - # FORWARD movement coordinates - forward_targets_FR_BL = [ - [0,3,15],[0.5,3,15],[1,3,15],[1.5,3,15],[2,3,15],[2.5,3,15],[3,3,15],[3.5,3,15],[4,3,15], - [4,3,14],[4,3,13],[4,3,12], - [3,3,12],[2,3,12],[1,3,12],[0,3,12], - [0,3,13],[0,3,14] - ] - - forward_targets_FL_BR = [ - [4,3,15],[4,3,14],[4,3,13],[4,3,12], - [3,3,12],[2,3,12],[1,3,12],[0,3,12], - [0,3,13],[0,3,14],[0,3,15], - [0.5,3,15],[1,3,15],[1.5,3,15],[2,3,15],[2.5,3,15],[3,3,15],[3.5,3,15] - ] - - # BACKWARD movement coordinates - backward_targets_FR_BL = [ - [0,3,14],[0,3,13],[0,3,12], - [1,3,12],[2,3,12],[3,3,12],[4,3,12], - [4,3,13],[4,3,14],[4,3,15], - [3.5,3,15],[3,3,15],[2.5,3,15],[2,3,15],[1.5,3,15],[1,3,15],[0.5,3,15],[0,3,15] - ] - - backward_targets_FL_BR = [ - [3.5,3,15],[3,3,15],[2.5,3,15],[2,3,15],[1.5,3,15],[1,3,15],[0.5,3,15],[0,3,15], - [0,3,14],[0,3,13],[0,3,12], - [1,3,12],[2,3,12],[3,3,12],[4,3,12], - [4,3,13],[4,3,14],[4,3,15] - ] - - # ROTATE LEFT movement coordinates - rotate_left_targets_FR_BL = [ - [0,5,15],[0,5,14],[0,5,13],[0,5,12], - [0,4,12],[0,3,12],[0,2,12],[0,1,12], - [0,1,13],[0,1,14],[0,1,15], - [0,1.5,15],[0,2,15],[0,2.5,15],[0,3,15],[0,3.5,15],[0,4,15],[0,4.5,15] - ] - - rotate_left_targets_FL_BR = [ - [0,1.5,15],[0,2,15],[0,2.5,15],[0,3,15],[0,3.5,15],[0,4,15],[0,4.5,15],[0,5,15], - [0,5,14],[0,5,13],[0,5,12], - [0,4,12],[0,3,12],[0,2,12],[0,1,12], - [0,1,13],[0,1,14],[0,1,15] - ] - - home_and_stop_targets_FR_BL = [0,3,15] - home_and_stop_targets_FL_BR = [0,3,15] - - # Select the appropriate targets based on the command - if command == "FORWARD": - targets_FR_BL = forward_targets_FR_BL - targets_FL_BR = forward_targets_FL_BR - print("Executing FORWARD movement sequence") - elif command == "BACKWARD": - targets_FR_BL = backward_targets_FR_BL - targets_FL_BR = backward_targets_FL_BR - print("Executing BACKWARD movement sequence") - elif command == "HOME_AND_STOP": - targets_FR_BL = home_and_stop_targets_FR_BL - targets_FL_BR = home_and_stop_targets_FL_BR - print("Executing ROTATE LEFT movement sequence") - else: - print(f"Unknown command: {command}") - return - - # Precompute all IK calculations to reduce calculation time during movement - precomputed_pulses = [] - - print("Precomputing IK calculations...") - for i in range(len(targets_FR_BL)): - current_FR_BL = targets_FR_BL[i] - current_FL_BR = targets_FL_BR[i] - - # Calculate IK for each leg - FR_leg_angles = [FR_legIK(x,y,z) for x,y,z in [current_FR_BL]] - FR_leg_pulses = deg2PWM_set_angles(FR_leg_angles, coefficents_SFR, coefficents_FFR, coefficents_TFR) - - FL_leg_angles = [FL_legIK(x,y,z) for x,y,z in [current_FL_BR]] - FL_leg_pulses = deg2PWM_set_angles(FL_leg_angles, coefficents_SFL, coefficents_FFL, coefficents_TFL) - - BL_leg_angles = [BL_legIK(x,y,z) for x,y,z in [current_FR_BL]] - BL_leg_pulses = deg2PWM_set_angles(BL_leg_angles, coefficents_SBL, coefficents_FBL, coefficents_TBL) - - BR_leg_angles = [BR_legIK(x,y,z) for x,y,z in [current_FL_BR]] - BR_leg_pulses = deg2PWM_set_angles(BR_leg_angles, coefficents_SBR, coefficents_FBR, coefficents_TBR) - - # Format the serial message - fr = FR_leg_pulses[0] - fl = FL_leg_pulses[0] - br = BR_leg_pulses[0] - bl = BL_leg_pulses[0] - - msg = f"{fr[0]},{fr[1]},{fr[2]},{fl[0]},{fl[1]},{fl[2]},{br[0]},{br[1]},{br[2]},{bl[0]},{bl[1]},{bl[2]}\n" - precomputed_pulses.append(msg) - - # Store the sequence for use in the movement thread - movement_data = { - "targets_FR_BL": targets_FR_BL, - "targets_FL_BR": targets_FL_BR, - "precomputed_pulses": precomputed_pulses - } - - # If a movement is already in progress, set the new sequence but don't start a new thread - if movement_in_progress: - current_sequence = movement_data - sequence_index = 0 # Reset to start of the new sequence - print("Updating movement sequence") - else: - # Start a new movement thread - current_sequence = movement_data - sequence_index = 0 - movement_in_progress = True - movement_thread = threading.Thread(target=execute_movement_sequence, daemon=True) - movement_thread.start() - print("Started new movement sequence thread") - -def execute_movement_sequence(): - """Thread function to execute movement sequences and ensure completion""" - global current_position, movement_in_progress, current_sequence, sequence_index, ser - - try: - while movement_in_progress: - if current_sequence is None: - time.sleep(0.01) # Reduced sleep time for faster response - continue - - # Get current targets and precomputed pulses - targets_FR_BL = current_sequence["targets_FR_BL"] - precomputed_pulses = current_sequence["precomputed_pulses"] - - # If we've reached the end of the sequence, check if we're at home position - if sequence_index >= len(targets_FR_BL): - # Check if the last position is the home position - if is_home_position(targets_FR_BL[-1]): - print("Movement sequence completed at home position") - movement_in_progress = False - current_sequence = None - break - else: - # We need to add steps to return to home position - print("Adding return to home position") - # Find where we are in the cycle and continue until we reach home - for i in range(sequence_index, len(targets_FR_BL) + sequence_index): - idx = i % len(targets_FR_BL) - if is_home_position(targets_FR_BL[idx]): - sequence_index = idx - break - - if sequence_index >= len(targets_FR_BL): - # If we didn't find a home position, reset to 0 - sequence_index = 0 - - continue - - # Get the precomputed pulse message - msg = precomputed_pulses[sequence_index] - - # Store current position for tracking - current_position = targets_FR_BL[sequence_index] - - # Send to Arduino - optimize serial communication - try: - # Clear any pending data - ser.reset_input_buffer() - - # Send the command - ser.write(msg.encode('utf-8')) - ser.flush() # Ensure data is sent immediately - - print(f"Step {sequence_index+1}/{len(targets_FR_BL)} sent") - except serial.SerialException as e: - print(f"Serial error: {e}") - time.sleep(0.1) # Wait a bit and try to continue - - # Increment sequence index - sequence_index += 1 - - # Pause between steps - reduced delay - time.sleep(STEP_DELAY) - - except Exception as e: - print(f"Error in movement execution: {e}") - movement_in_progress = False - current_sequence = None - -def command_receiver(): - """ - Listen for incoming commands from controller_reader - """ - # Open serial port to Arduino with optimized settings - global ser - try: - ser = serial.Serial('/dev/ttyACM0', SERIAL_BAUD_RATE, timeout=SERIAL_TIMEOUT) - time.sleep(1) # Reduced wait time - - # Clear buffers at startup - ser.reset_input_buffer() - ser.reset_output_buffer() - - print(f"Serial connection established at {SERIAL_BAUD_RATE} baud") - except serial.SerialException as e: - print(f"Error opening serial port: {e}") - print("Check if the Arduino is connected and the port is correct") - return - - # Create UDP socket for receiving commands - sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) - sock.bind(('127.0.0.1', 12346)) # Match port in controller_reader.py - - print("IK_Sender started. Waiting for controller commands...") - print("Supported commands: FORWARD, BACKWARD, ROTATE_LEFT") - - try: - while True: - # Receive command from controller - data, addr = sock.recvfrom(1024) - command = data.decode('utf-8') - - print(f"Received command: {command} from {addr}") - - # Process the movement command - process_movement(command, ser) - - except KeyboardInterrupt: - print("IK_Sender shutting down...") - except Exception as e: - print(f"Error in command receiver: {e}") - finally: - if ser: - ser.close() - sock.close() - -def main(): - # Start the command receiver - print("Starting IK_Sender with optimized serial communication...") - print("Ready to receive button commands from controller_reader.py") - - try: - command_receiver() - except KeyboardInterrupt: - print("IK_Sender main shutting down...") - -if __name__ == "__main__": - main() - - diff --git a/firmware/serial_comm/sketch_oct27a.ino b/firmware/serial_comm/sketch_oct27a.ino deleted file mode 100644 index a10197b..0000000 --- a/firmware/serial_comm/sketch_oct27a.ino +++ /dev/null @@ -1,110 +0,0 @@ -#include - -// Servo objects for each servo in the quadruped -Servo SFR, FFR, TFR; // Front Right -Servo SFL, FFL, TFL; // Front Lefta -Servo SBR, FBR, TBR; // Back Right -Servo SBL, FBL, TBL; // Back Left - -// Servo pins for Arduino Mega -const int SFR_PIN = 7, FFR_PIN = 6, TFR_PIN = 5; // Front Right Pins -const int SFL_PIN = 4, FFL_PIN = 3, TFL_PIN = 2; // Front Left Pins -const int SBR_PIN = 8, FBR_PIN = 9, TBR_PIN = 10; // Back Right Pins -const int SBL_PIN = 11, FBL_PIN = 12, TBL_PIN = 13; // Back Left Pins - -// Step data for each leg - Servo angles in microseconds -// targets = [[0,5,15],[0,0,15],[0,-5,15]] -//const int FR_steps[18][3] = {{1278.0, 832.0, 1558.0}, {1278.0, 818.0, 1544.0}, {1278.0, 804.0, 1529.0}, {1278.0, 791.0, 1514.0}, {1278.0, 778.0, 1498.0}, {1278.0, 767.0, 1482.0}, {1278.0, 756.0, 1465.0}, {1278.0, 746.0, 1448.0}, {1278.0, 737.0, 1430.0}, {1278.0, 693.0, 1456.0}, {1278.0, 651.0, 1477.0}, {1279.0, 610.0, 1494.0}, {1279.0, 636.0, 1534.0}, {1279.0, 665.0, 1573.0}, {1279.0, 697.0, 1611.0}, {1279.0, 732.0, 1647.0}, {1278.0, 763.0, 1619.0}, {1278.0, 796.0, 1590.0}}; -//const int FL_steps[18][3] = {{1260.0, 1837.0, 1054.0}, {1259.0, 1880.0, 1029.0}, {1259.0, 1921.0, 1008.0}, {1259.0, 1962.0, 990.0}, {1259.0, 1937.0, 950.0}, {1259.0, 1908.0, 911.0}, {1259.0, 1876.0, 873.0}, {1259.0, 1841.0, 837.0}, {1259.0, 1811.0, 864.0}, {1259.0, 1778.0, 894.0}, {1260.0, 1743.0, 926.0}, {1260.0, 1757.0, 940.0}, {1260.0, 1771.0, 955.0}, {1260.0, 1783.0, 971.0}, {1260.0, 1796.0, 986.0}, {1260.0, 1807.0, 1003.0}, {1260.0, 1818.0, 1020.0}, {1260.0, 1828.0, 1037.0}}; -//const int BR_steps[18][3] = {{1254.0, 702.0, 1363.0}, {1254.0, 659.0, 1389.0}, {1254.0, 619.0, 1410.0}, {1254.0, 580.0, 1427.0}, {1254.0, 604.0, 1468.0}, {1254.0, 632.0, 1507.0}, {1254.0, 663.0, 1545.0}, {1254.0, 697.0, 1582.0}, {1254.0, 727.0, 1554.0}, {1254.0, 759.0, 1524.0}, {1254.0, 793.0, 1492.0}, {1254.0, 779.0, 1477.0}, {1254.0, 766.0, 1463.0}, {1254.0, 753.0, 1447.0}, {1254.0, 741.0, 1431.0}, {1254.0, 730.0, 1415.0}, {1254.0, 720.0, 1398.0}, {1254.0, 710.0, 1381.0}}; -//const int BL_steps[18][3] = {{1282.0, 1760.0, 1033.0}, {1282.0, 1775.0, 1047.0}, {1282.0, 1789.0, 1063.0}, {1282.0, 1802.0, 1079.0}, {1282.0, 1814.0, 1095.0}, {1282.0, 1826.0, 1112.0}, {1282.0, 1836.0, 1130.0}, {1282.0, 1846.0, 1148.0}, {1282.0, 1855.0, 1166.0}, {1282.0, 1899.0, 1140.0}, {1283.0, 1941.0, 1118.0}, {1283.0, 1982.0, 1099.0}, {1283.0, 1957.0, 1057.0}, {1283.0, 1928.0, 1017.0}, {1283.0, 1896.0, 977.0}, {1283.0, 1860.0, 939.0}, {1283.0, 1829.0, 968.0}, {1282.0, 1796.0, 999.0}}; - -void setup() { - Serial.begin(500000); - Serial.setTimeout(50); - - // Attach servos - SFR.attach(SFR_PIN); - FFR.attach(FFR_PIN); - TFR.attach(TFR_PIN); - - SFL.attach(SFL_PIN); - FFL.attach(FFL_PIN); - TFL.attach(TFL_PIN); - - SBR.attach(SBR_PIN); - FBR.attach(FBR_PIN); - TBR.attach(TBR_PIN); - - SBL.attach(SBL_PIN); - FBL.attach(FBL_PIN); - TBL.attach(TBL_PIN); - - // Front Right (SFR, FFR, TFR) - SFR.writeMicroseconds(1283); // from your FR_steps first row - FFR.writeMicroseconds(832); - TFR.writeMicroseconds(1558); - - // Front Left (SFL, FFL, TFL) - SFL.writeMicroseconds(1324); // from your FL_steps first row - FFL.writeMicroseconds(1743); - TFL.writeMicroseconds(926); - - // Back Right (SBR, FBR, TBR) - SBR.writeMicroseconds(1300); // from your BR_steps first row - FBR.writeMicroseconds(793); - TBR.writeMicroseconds(1492); - - // Back Left (SBL, FBL, TBL) - SBL.writeMicroseconds(1351); // from your BL_steps first row - FBL.writeMicroseconds(1760); - TBL.writeMicroseconds(1033); - // --- end --- - -} - -void loop() { - // We expect 12 integers each time (SFR, FFR, TFR, SFL, FFL, TFL, SBR, FBR, TBR, SBL, FBL, TBL) - while (Serial.available()) { - // Read a line of text up to '\n' - String line = Serial.readStringUntil('\n'); - // Example line: "1500,1450,1400,1600,1550,1500,1300,1250,1200,1400,1350,1300" - - // Parse the 12 integers - int values[12]; - int index = 0; - - // Split the line by commas - char * c_line = strdup(line.c_str()); - char * token = strtok(c_line, ","); - while (token != NULL && index < 12) { - values[index++] = atoi(token); - token = strtok(NULL, ","); - } - free(c_line); - - // If we got exactly 12 values, update the servos - if (index == 12) { - // Assign them to each servo - SFR.writeMicroseconds(values[0]); - FFR.writeMicroseconds(values[1]); - TFR.writeMicroseconds(values[2]); - - SFL.writeMicroseconds(values[3]); - FFL.writeMicroseconds(values[4]); - TFL.writeMicroseconds(values[5]); - - SBR.writeMicroseconds(values[6]); - FBR.writeMicroseconds(values[7]); - TBR.writeMicroseconds(values[8]); - - SBL.writeMicroseconds(values[9]); - FBL.writeMicroseconds(values[10]); - TBL.writeMicroseconds(values[11]); - - // Optional debug - Serial.print("Updated servo positions: "); - Serial.println(line); - } - } -}