diff --git a/.github/workflows/doxygen.yml b/.github/workflows/doxygen.yml new file mode 100644 index 0000000..748fce3 --- /dev/null +++ b/.github/workflows/doxygen.yml @@ -0,0 +1,75 @@ +# .github/workflows/doxygen.yml +name: Doxygen Docs + +# ─────────────────────────────── +# ➊ Run on every push (any branch / tag) and on every PR +# ─────────────────────────────── +on: + push: + branches: ["**"] # “**” means *all* branches & tags + pull_request: # keeps lint / warnings visible in PRs + +# ─────────────────────────────── +# ➋ The workflow needs to push to gh-pages +# so we grant the default token “contents: write” +# ─────────────────────────────── +permissions: + contents: write # required by peaceiris/actions-gh-pages + +jobs: + docs: + runs-on: ubuntu-latest + + steps: + # ─────────────────────────── + # Check out the current commit + # ─────────────────────────── + - name: Checkout source + uses: actions/checkout@v4 + + # ─────────────────────────── + # Install Doxygen + Graphviz + # ─────────────────────────── + - name: Install Doxygen & Graphviz + run: | + sudo apt-get update -y + sudo apt-get install -y doxygen graphviz + + # ─────────────────────────── + # Build the manual – assumes your “Doxyfile” puts + # everything inside docs/html/ + # ─────────────────────────── + - name: Generate documentation + run: doxygen Doxyfile + + # ─────────────────────────── + # Turn the branch / tag name into something + # safe for file-systems (slash → underscore) + # ─────────────────────────── + - name: Compute safe name + id: ref + run: echo "SAFE_NAME=${GITHUB_REF_NAME//\//_}" >> "$GITHUB_OUTPUT" + + # ─────────────────────────── + # Upload the HTML as a workflow artefact + # (handy for PRs – click “Artifacts”) + # ─────────────────────────── + - name: Upload artifact + uses: actions/upload-artifact@v4 + with: + name: docs-${{ steps.ref.outputs.SAFE_NAME }} + path: docs/html + retention-days: 14 # keep for two weeks (optional) + + # ─────────────────────────── + # Deploy **only on pushes** (not on PR builds) + # to gh-pages// + # ─────────────────────────── + - name: Deploy to GitHub Pages + if: github.event_name == 'push' + uses: peaceiris/actions-gh-pages@v4 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_branch: gh-pages + publish_dir: docs/html + destination_dir: ${{ steps.ref.outputs.SAFE_NAME }} \ No newline at end of file diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..d3dc72b --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,26 @@ +name: Ceedling Unit Tests + +on: + push: + branches: ['**'] # Match all branches + pull_request: + branches: ['**'] # Match PRs from any source branch + +jobs: + ceedling-test: + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Set up Ruby + uses: ruby/setup-ruby@v1 + with: + ruby-version: 3.1 + + - name: Install Ceedling + run: gem install ceedling + + - name: Run Tests + run: ceedling test:all \ No newline at end of file diff --git a/.gitignore b/.gitignore index 9b2530a..3a4b75b 100644 --- a/.gitignore +++ b/.gitignore @@ -51,3 +51,9 @@ Thumbs.db #Ignore object files *.o + +#Ignore build files +build/ + +#Ignore docs +docs/ \ No newline at end of file diff --git a/Doxyfile b/Doxyfile new file mode 100644 index 0000000..c29afc4 --- /dev/null +++ b/Doxyfile @@ -0,0 +1,15 @@ +# --- output location ---------------------------------------- +OUTPUT_DIRECTORY = docs # /docs +HTML_OUTPUT = html # final HTML will be docs/html + +# --- what to document --------------------------------------- +INPUT = src include examples +RECURSIVE = YES # descend into sub-folders +FILE_PATTERNS = *.c *.h # default is usually fine + +# --- optionally skip stuff ---------------------------------- +EXCLUDE = build test + +# --- project meta ------------------------------------------- +PROJECT_NAME = "XBee C Library" +EXTRACT_ALL = YES \ No newline at end of file diff --git a/README.md b/README.md index 1cc2ce1..bd6d3e3 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ This library provides a framework for interfacing with XBee modules using an XBe ### Currently Supported XBees - XBee LR (LoRaWAN) -- More coming soon.. +- XBee 3 Cellular (LTE-M/NB-IoT) ### Library Structure - **src**: Contains the core source files implementing XBee classes and APIs. @@ -51,7 +51,7 @@ This section provides an overview of the key methods available in the XBee class - `XBeeInit()`: Initializes the XBee module. - `XBeeConnect()`: Connects the XBee module to a network. - `XBeeDisconnect()`: Disconnects the XBee module from the network. -- `XBeeSendData()`: Sends data through the XBee module. +- `XBeeSendPacket()`: Sends data through the XBee module. - `XBeeSoftReset()`: Performs a soft reset on the XBee module. - `XBeeHardReset()`: Performs a hard reset on the XBee module. - `XBeeProcess()`: Processes incoming and outgoing data for the XBee module. @@ -60,6 +60,34 @@ This section provides an overview of the key methods available in the XBee class - `XBeeApplyChanges()`: Applies changes to the configuration of the XBee module. - `XBeeLRSetApiOptions()`: Sets API options for long-range communication. +--- + +## XBee 3 Cellular Specific Methods + +The following methods are specific to the XBee 3 Cellular subclass and are **not inherited** from the parent `XBee` class: + +- `XBeeCellularCreate()`: Allocates and initializes an `XBeeCellular` instance with user-defined hardware and callback tables. +- `XBeeCellularDestroy()`: Frees memory associated with an `XBeeCellular` instance. +- `XBeeCellularConfigure()`: Applies APN, SIM PIN, and carrier profile settings to configure cellular behavior. +- `XBeeCellularSocketCreate()`: Sends a SOCKET_CREATE frame to open a new socket. +- `XBeeCellularSocketConnect()`: Connects a socket to a given remote address using DNS or IP. +- `XBeeCellularSocketSend()`: Transmits binary data over a connected socket. +- `XBeeCellularSocketSetOption()`: Configures socket parameters such as port binding or listen mode. +- `XBeeCellularSocketClose()`: Closes a previously created socket by sending a SOCKET_CLOSE frame. +- `XBeeCellularHandleRxPacket()`: Handles frame type `0xCD` (Socket Receive) and delivers received packets via the registered receive callback. + +--- + +## XBee LR (LoRaWAN) Specific Methods + +The following methods are specific to the XBee LR (LoRaWAN) subclass and are **not inherited** from the parent `XBee` class: + +- `XBeeLRGetDevEUI()`: Reads and returns the LoRaWAN device EUI from the XBee module. +- `XBeeLRSetAppEUI()`: Configures the Application EUI used for OTAA join. +- `XBeeLRSetAppKey()`: Sets the AppKey for LoRaWAN OTAA authentication. +- `XBeeLRSetNwkKey()`: Sets the Network Key used for network traffic encryption. +- `XBeeLRSendPacket()`: Sends a LoRaWAN uplink packet using the LR frame interface. + Each of these methods provides essential functionality for managing and communicating with XBee devices within a network. Ensure that you refer to these methods when developing applications that involve XBee modules. ## Usage Example: XBee LR Example @@ -142,7 +170,7 @@ After creating the XBee LR instance, initialize the XBee LR module, configure th ### Sending Data -To send data over the XBee LR network, use the `XBeeLRSendData` method. Here's an example of preparing and sending a payload: +To send data over the XBee LR network, use the `XBeeLRSendPacket` method. Here's an example of preparing and sending a payload: ```c // XBeeLR payload to send @@ -155,7 +183,7 @@ XBeeLRPacket_t packet = { .ack = 0, }; -if (!XBeeSendData(myXbeeLr, &packet)) { +if (!XBeeSendPacket(myXbeeLr, &packet)) { printf("Failed to send data."); } else { printf("Data sent successfully."); @@ -279,7 +307,7 @@ int main() { .ack = 0, }; - if (!XBeeSendData(myXbeeLr, &packet)) { + if (!XBeeSendPacket(myXbeeLr, &packet)) { printf("Failed to send data."); } else { printf("Data sent successfully."); diff --git a/examples/arduino/xbee_lr.ino b/examples/arduino/xbee_lr.ino deleted file mode 100644 index 4001cd9..0000000 --- a/examples/arduino/xbee_lr.ino +++ /dev/null @@ -1,201 +0,0 @@ -/** - * @file example.ino - * @brief Example application demonstrating the use of the XBeeArduino library on Arduino. - * - * This file contains a sample application that demonstrates how to use the XBeeArduino library - * to communicate with XBee modules on an Arduino platform. It showcases basic operations - * such as initializing the XBee module, connecting to the network, and transmitting & receiving data. - * - * @version 1.0 - * @date 2024-08-17 - * author Felix Galindo - * - * @license MIT - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in all - * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - */ - -#include -#include // Use C-style header instead of C++ -#ifndef HAVE_HWSERIAL1 -//#include -#endif - -// Pin definitions for SoftwareSerial -const int RX_PIN = 10; -const int TX_PIN = 11; - -// Declare a pointer for the serial port -Stream* serialPort; - -// Declare XBeeArduino instance -XBeeArduino* xbee; - -// XBeeLR payload to send -uint8_t examplePayload[] = {0xC0, 0xC0, 0xC0, 0xFF, 0xEE}; -uint16_t payloadLen; -XBeeLRPacket_t packet; - -/** - * @brief Callback function triggered when data is received from the XBee module. - * - * This function is called when the XBee module receives data. It processes the - * incoming data, extracts relevant information, and handles it accordingly. - * - * @param[in] data Pointer to the received packet data. - */ -void OnReceiveCallback(void* data) { - XBeeLRPacket_t* packet = (XBeeLRPacket_t*)data; - Serial.print("Received Packet: "); - for (int i = 1; i < packet->payloadSize; i++) { - Serial.print(packet->payload[i], HEX); - Serial.print(" "); - } - Serial.println(); - Serial.print("Ack: "); - Serial.println(packet->ack); - Serial.print("Port: "); - Serial.println(packet->port); - Serial.print("RSSI: "); - Serial.println(packet->rssi); - Serial.print("SNR: "); - Serial.println(packet->snr); - Serial.print("Downlink Counter: "); - Serial.println(packet->counter); -} - -/** - * @brief Callback function triggered after data is sent from the XBee module. - * - * This function is called when the XBee module completes sending data. It handles - * any post-send operations, such as logging the transmission status or updating - * the state of the application. - * - * @param[in] data Pointer to the sent packet data. - */ -void OnSendCallback(void* data) { - XBeeLRPacket_t* packet = (XBeeLRPacket_t*)data; - switch (packet->status) { - case 0: - Serial.print("Send successful (frameId: 0x"); - Serial.print(packet->frameId, HEX); - Serial.println(")"); - break; - case 0x01: - Serial.print("Send failed (frameId: 0x"); - Serial.print(packet->frameId, HEX); - Serial.println(") (reason: Ack Failed)"); - break; - case 0x022: - Serial.print("Send failed (frameId: 0x"); - Serial.print(packet->frameId, HEX); - Serial.println(") (reason: Not Connected)"); - break; - default: - Serial.print("Send failed (frameId: 0x"); - Serial.print(packet->frameId, HEX); - Serial.print(") (reason: 0x"); - Serial.print(packet->status, HEX); - Serial.println(")"); - break; - } -} - -void setup() { - // Initialize the Arduino Serial port for debugging - Serial.begin(9600); - serialPort = &Serial1; -// #else -// // Otherwise, use SoftwareSerial -// mySerial->begin(9600); -// serialPort = mySerial; -// #endif - - // Initialize the XBee module - xbee = new XBeeArduino(serialPort, 9600, XBEE_LORA, OnReceiveCallback, OnSendCallback); - if (!xbee->begin()) { - Serial.println("Failed to initialize XBee"); - while (1); // Halt the program on failure - } - - // Read LoRaWAN DevEUI and print - uint8_t devEui[17]; - if (xbee->getLoRaDevEUI(devEui,sizeof(devEui))){ - Serial.print("DEVEUI: "); - for (int i = 0; i < 17; i++) { - Serial.print(devEui[i], HEX); - if (i < 16) Serial.print(":"); - } - Serial.println(); - } else { - Serial.println("Failed to retrieve DevEUI"); - } - - // Set LoRaWAN Network Settings - Serial.println("Configuring..."); - xbee->setLoRaApiOptions(0x01); // Example API option - - // Connect to LoRaWAN network - Serial.println("Connecting..."); - if (!xbee->connect()) { - Serial.println("Failed to connect."); - while (1); // Halt the program on failure - } else { - Serial.println("Connected!"); - } - - // Initialize the payload - payloadLen = sizeof(examplePayload) / sizeof(examplePayload[0]); - packet.payload = examplePayload; - packet.payloadSize = payloadLen; - packet.port = 2; - packet.ack = 0; -} - -void loop() { - // Check if 10 seconds have passed - static uint32_t startTime = millis(); - if (millis() - startTime >= 10000) { - // Send data if connected, else reconnect - if (xbee->isConnected()) { - Serial.print("Sending 0x"); - for (int i = 0; i < payloadLen; i++) { - Serial.print(examplePayload[i], HEX); - } - Serial.println(); - - // if (!xbee->sendData(packet.payload, packet.payloadSize)) { - // Serial.println("Failed to send data."); - // } else { - // Serial.println("Data sent successfully."); - // } - - // Update payload - packet.payload[0] = packet.payload[0] + 1; // change payload - } else { - Serial.println("Not connected. Connecting..."); - if (!xbee->connect()) { - Serial.println("Failed to connect."); - } else { - Serial.println("Connected!"); - } - } - // Reset the start time - startTime = millis(); - } -} \ No newline at end of file diff --git a/examples/efm32/example.c b/examples/efm32/example.c deleted file mode 100644 index 71ba80f..0000000 --- a/examples/efm32/example.c +++ /dev/null @@ -1,218 +0,0 @@ -/** - * @file example.c - * @brief Example application demonstrating the use of the XBee library on EFM32. - * - * This file contains a sample application that demonstrates how to use the XBee library - * to communicate with XBee modules on an EFM32 platform. It showcases basic operations - * such as initializing the XBee module, connecting to the network, and transmitting & receiving data. - * - * @version 1.0 - * @date 2024-08-13 - * - * @license MIT - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in all - * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - * - * @author Felix Galindo - * @contact felix.galindo@digi.com - */ - -#include "xbee_api_frames.h" -#include "xbee_at_cmds.h" -#include "xbee_lr.h" -#include "port.h" -#include "em_device.h" -#include "em_chip.h" -#include "em_cmu.h" -#include "em_usart.h" -#include "retargetserial.h" // For redirecting printf to a UART - -/** - * @brief Redirect printf output to the specified UART. - * - * This function overrides the fputc function to allow printf to output via the selected UART port. - * - * @param ch The character to be printed. - * @param f The file pointer (unused). - * - * @return int The printed character. - */ -int fputc(int ch, FILE *f) { - return RETARGET_WriteChar(ch); -} - -/** - * @brief Initialize the debug UART port for printf redirection. - * - * This function initializes a UART port to be used for printf output. - */ - RETARGET_SerialInit(); // Initialize the UART for printf - RETARGET_SerialCrLf(1); // Enable automatic CR to LF conversion -void DebugUartInit() { -} - -/** - * @brief Callback function triggered when data is received from the XBee module. - * - * This function is called when the XBee module receives data. It processes the - * incoming data, extracts relevant information, and handles it accordingly. - * The function is typically registered as a callback to be executed automatically - * upon data reception. - * - * @param[in] self Pointer to the XBee instance that received the data. - * @param[in] data Pointer to the received data. - * - * @return void This function does not return a value. - */ -void OnReceiveCallback(XBee* self, void* data) { - XBeeLRPacket_t* packet = (XBeeLRPacket_t*) data; - printf("Received Packet: "); - for (int i = 1; i < packet->payloadSize; i++) { - printf("%02X ", packet->payload[i]); - } - printf("\nAck: %u\nPort: %u\nRSSI: %d\nSNR: %d\nDownlink Counter: %lu\n", - packet->ack, packet->port, packet->rssi, packet->snr, packet->counter); -} - -/** - * @brief Callback function triggered after data is sent from the XBee module. - * - * This function is called when the XBee module completes sending data. It handles - * any post-send operations, such as logging the transmission status or updating - * the state of the application. The function is typically registered as a callback - * to be executed automatically after data is transmitted. - * - * @param[in] self Pointer to the XBee instance that sent the data. - * @param[in] data Pointer to the data structure containing the sent data. - * - * @return void This function does not return a value. - */ -void OnSendCallback(XBee* self, void* data) { - XBeeLRPacket_t* packet = (XBeeLRPacket_t*) data; - switch (packet->status) { - case 0: - printf("Send successful (frameId: 0x%02X)\n", packet->frameId); - break; - case 0x01: - printf("Send failed (frameId: 0x%02X) (reason: Ack Failed)\n", packet->frameId); - break; - default: - printf("Send failed (frameId: 0x%02X) (reason: 0x%02X)\n", packet->frameId, packet->status); - break; - } -} - -/** - * @brief Main entry point for the application. - * - * This function initializes the EFM32 hardware, sets up the XBee module, and enters - * a loop to process incoming and outgoing data with the XBee module. - * - * @return int Returns 0 on successful execution. - */ -int main() { - CHIP_Init(); // Initialize the chip - CMU_ClockSelectSet(cmuClock_HF, cmuSelect_HFXO); // Set up the clock - - // Initialize the debug UART - DebugUartInit(); - - const XBeeHTable XBeeLRHTable = { - .PortUartRead = portUartRead, - .PortUartWrite = portUartWrite, - .PortMillis = portMillis, - .PortFlushRx = portFlushRx, - .PortUartInit = portUartInit, - .PortDelay = portDelay, - }; - - const XBeeCTable XBeeLRCTable = { - .OnReceiveCallback = OnReceiveCallback, - .OnSendCallback = OnSendCallback, - }; - - XBeeLR* myXbeeLr = XBeeLRCreate(&XBeeLRCTable, &XBeeLRHTable); - - if (!XBeeInit((XBee*)myXbeeLr, 9600, NULL)) { - printf("Failed to initialize XBee\n"); - return -1; - } - - // Read and print the LoRaWAN Device EUI - uint8_t devEui[17]; - XBeeLRGetDevEUI((XBee*)myXbeeLr, devEui, sizeof(devEui)); - printf("DEVEUI: %s\n", devEui); - - // Set LoRaWAN network settings - printf("Configuring...\n"); - XBeeLRSetAppEUI((XBee*)myXbeeLr, "37D56A3F6CDCF0A5"); - XBeeLRSetAppKey((XBee*)myXbeeLr, "CD32AAB41C54175E9060D86F3A8B7F48"); - XBeeLRSetNwkKey((XBee*)myXbeeLr, "CD32AAB41C54175E9060D86F3A8B7F48"); - XBeeWriteConfig((XBee*)myXbeeLr); - XBeeApplyChanges((XBee*)myXbeeLr); - - // Connect to the LoRaWAN network - printf("Connecting...\n"); - if (!XBeeConnect((XBee*)myXbeeLr)) { - printf("Failed to connect.\n"); - return -1; - } else { - printf("Connected!\n"); - } - - // Prepare the XBeeLR payload to send - uint8_t examplePayload[] = {0xC0, 0xC0, 0xC0, 0xFF, 0xEE}; - uint16_t payloadLen = sizeof(examplePayload) / sizeof(examplePayload[0]); - XBeeLRPacket_t packet = { - .payload = examplePayload, - .payloadSize = payloadLen, - .port = 2, - .ack = 0, - }; - - uint32_t startTime = portMillis(); - while (1) { - XBeeProcess((XBee*)myXbeeLr); - - // Check if 10 seconds have passed - if (portMillis() - startTime >= 10000) { - if (XBeeConnected((XBee*)myXbeeLr)) { - printf("Sending 0x"); - for (int i = 0; i < payloadLen; i++) { - printf("%02X", examplePayload[i]); - } - printf("\n"); - - if (XBeeSendData((XBee*)myXbeeLr, &packet)) { - printf("Failed to send data.\n"); - } else { - printf("Data sent successfully.\n"); - } - - // Update payload - packet.payload[0] = packet.payload[0] + 1; // Increment payload for next transmission - } else { - printf("Not connected. Reconnecting...\n"); - if (!XBeeConnect((XBee*)myXbeeLr)) { - printf("Failed to reconnect.\n"); - } - } - startTime = portMillis(); // Reset the start time - } - } -} diff --git a/examples/rp2350/CMakeLists.txt b/examples/rp2350/CMakeLists.txt deleted file mode 100644 index 5076725..0000000 --- a/examples/rp2350/CMakeLists.txt +++ /dev/null @@ -1,38 +0,0 @@ -# Set minimum CMake version -cmake_minimum_required(VERSION 3.13) - -# Set the project to use C -set(CMAKE_C_STANDARD 11) - -# Include the Pico SDK -include(/Users/felix/Projects/Code/pico-sdk/external/pico_sdk_import.cmake) - -#Add include directory -include_directories(../../include) - -# Set project name -project(xbee_example_project C CXX ASM) - -# Initialize the Pico SDK -pico_sdk_init() - -# Define the source directory -set(SOURCE_DIR "${CMAKE_SOURCE_DIR}/../../src") -file(GLOB SOURCES "${SOURCE_DIR}/*.c") - -# Define the executable for your project -add_executable(xbee_example - example.c - ../../ports/port_rp2350.c - ${SOURCES} -) - -# Add necessary libraries for the Pico SDK -target_link_libraries(xbee_example pico_stdlib hardware_uart hardware_gpio) - -# enable usb output, disable uart output -pico_enable_stdio_usb(xbee_example 1) -pico_enable_stdio_uart(xbee_example 0) - -# Create map/bin/hex/uf2 files -pico_add_extra_outputs(xbee_example) diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/audio/audio_device.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/audio/audio_device.c.obj deleted file mode 100644 index eb13bc1..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/audio/audio_device.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.c.obj deleted file mode 100644 index f9a0ca8..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/dfu/dfu_device.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/dfu/dfu_device.c.obj deleted file mode 100644 index 49e1dad..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/dfu/dfu_device.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/dfu/dfu_rt_device.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/dfu/dfu_rt_device.c.obj deleted file mode 100644 index 9032d05..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/dfu/dfu_rt_device.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj deleted file mode 100644 index 269c242..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/midi/midi_device.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/midi/midi_device.c.obj deleted file mode 100644 index 38219d2..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/midi/midi_device.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/msc/msc_device.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/msc/msc_device.c.obj deleted file mode 100644 index 000e4ac..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/msc/msc_device.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/net/ecm_rndis_device.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/net/ecm_rndis_device.c.obj deleted file mode 100644 index 169f948..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/net/ecm_rndis_device.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/net/ncm_device.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/net/ncm_device.c.obj deleted file mode 100644 index 1494124..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/net/ncm_device.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/usbtmc/usbtmc_device.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/usbtmc/usbtmc_device.c.obj deleted file mode 100644 index 996e9ab..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/usbtmc/usbtmc_device.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.c.obj deleted file mode 100644 index c4550c4..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/video/video_device.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/video/video_device.c.obj deleted file mode 100644 index 82bb89b..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/video/video_device.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj deleted file mode 100644 index c6c5585..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd.c.obj deleted file mode 100644 index 169b8aa..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj deleted file mode 100644 index bb31c4d..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj deleted file mode 100644 index 27d5043..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj deleted file mode 100644 index a1fe2a5..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb.c.obj deleted file mode 100644 index c90edda..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/hardware_claim/claim.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/hardware_claim/claim.c.obj deleted file mode 100644 index 00aa1ea..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/hardware_claim/claim.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/critical_section.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/critical_section.c.obj deleted file mode 100644 index 187353c..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/critical_section.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/lock_core.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/lock_core.c.obj deleted file mode 100644 index ddeee14..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/lock_core.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/mutex.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/mutex.c.obj deleted file mode 100644 index 999084a..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/mutex.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/sem.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/sem.c.obj deleted file mode 100644 index e8f91d7..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/sem.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_time/time.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_time/time.c.obj deleted file mode 100644 index 94359e6..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_time/time.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_time/timeout_helper.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_time/timeout_helper.c.obj deleted file mode 100644 index 6bc9832..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_time/timeout_helper.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_util/datetime.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_util/datetime.c.obj deleted file mode 100644 index a1432b2..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_util/datetime.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_util/pheap.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_util/pheap.c.obj deleted file mode 100644 index a3b272f..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_util/pheap.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_util/queue.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_util/queue.c.obj deleted file mode 100644 index 5a230ed..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_util/queue.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/platform.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/platform.c.obj deleted file mode 100644 index 47f2cb7..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/platform.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_boot_lock/boot_lock.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_boot_lock/boot_lock.c.obj deleted file mode 100644 index 7f4086e..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_boot_lock/boot_lock.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj deleted file mode 100644 index f7c8620..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj deleted file mode 100644 index 9ea8440..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_divider/divider.S.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_flash/flash.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_flash/flash.c.obj deleted file mode 100644 index d7c3dc7..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_flash/flash.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj deleted file mode 100644 index 95a9cfa..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj deleted file mode 100644 index 0321a7e..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj deleted file mode 100644 index 12e6f0e..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/irq_handler_chain.S.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj deleted file mode 100644 index 07a0152..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj deleted file mode 100644 index 79dd74f..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/sync_spin_lock.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/sync_spin_lock.c.obj deleted file mode 100644 index 34c9dd5..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/sync_spin_lock.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_ticks/ticks.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_ticks/ticks.c.obj deleted file mode 100644 index 3408c8a..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_ticks/ticks.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj deleted file mode 100644 index 3b37685..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj deleted file mode 100644 index 8906b52..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj deleted file mode 100644 index 8c97f7c..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj deleted file mode 100644 index 04977d4..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj deleted file mode 100644 index 498eb8d..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_atomic/atomic.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_atomic/atomic.c.obj deleted file mode 100644 index 9b8b4bb..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_atomic/atomic.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj deleted file mode 100644 index 35c929d..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bit_ops/bit_ops_aeabi.S.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj deleted file mode 100644 index 908fc5e..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/bootrom_lock.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/bootrom_lock.c.obj deleted file mode 100644 index b7cdf97..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/bootrom_lock.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_clib_interface/newlib_interface.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_clib_interface/newlib_interface.c.obj deleted file mode 100644 index ffbb6b0..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_clib_interface/newlib_interface.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_crt0/crt0.S.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_crt0/crt0.S.obj deleted file mode 100644 index e351358..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_crt0/crt0.S.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_cxx_options/new_delete.cpp.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_cxx_options/new_delete.cpp.obj deleted file mode 100644 index 646f150..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_cxx_options/new_delete.cpp.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_divider/divider_hardware.S.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_divider/divider_hardware.S.obj deleted file mode 100644 index 5b9c047..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_divider/divider_hardware.S.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/double_aeabi_rp2040.S.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/double_aeabi_rp2040.S.obj deleted file mode 100644 index 41d7908..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/double_aeabi_rp2040.S.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/double_init_rom_rp2040.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/double_init_rom_rp2040.c.obj deleted file mode 100644 index 7b854bd..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/double_init_rom_rp2040.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/double_math.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/double_math.c.obj deleted file mode 100644 index b684878..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/double_math.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim_rp2040.S.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim_rp2040.S.obj deleted file mode 100644 index f9b4456..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/double_v1_rom_shim_rp2040.S.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c.obj deleted file mode 100644 index 50642cb..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/float_aeabi_rp2040.S.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/float_aeabi_rp2040.S.obj deleted file mode 100644 index 418c8bd..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/float_aeabi_rp2040.S.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/float_init_rom_rp2040.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/float_init_rom_rp2040.c.obj deleted file mode 100644 index 54bd862..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/float_init_rom_rp2040.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/float_math.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/float_math.c.obj deleted file mode 100644 index 8721b60..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/float_math.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim_rp2040.S.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim_rp2040.S.obj deleted file mode 100644 index 34da013..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/float_v1_rom_shim_rp2040.S.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj deleted file mode 100644 index 2973b9f..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_int64_ops/pico_int64_ops_aeabi.S.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_malloc/malloc.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_malloc/malloc.c.obj deleted file mode 100644 index 5265ce8..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_malloc/malloc.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj deleted file mode 100644 index c6e950b..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_mem_ops/mem_ops_aeabi.S.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/panic.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/panic.c.obj deleted file mode 100644 index fce3a68..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/panic.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_printf/printf.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_printf/printf.c.obj deleted file mode 100644 index 5a491fd..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_printf/printf.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj deleted file mode 100644 index 0488887..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/runtime_init.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/runtime_init.c.obj deleted file mode 100644 index 1d9523b..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/runtime_init.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/runtime_init_clocks.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/runtime_init_clocks.c.obj deleted file mode 100644 index 79519a8..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/runtime_init_clocks.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/runtime_init_stack_guard.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/runtime_init_stack_guard.c.obj deleted file mode 100644 index 18d9a3b..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/runtime_init_stack_guard.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_standard_binary_info/standard_binary_info.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_standard_binary_info/standard_binary_info.c.obj deleted file mode 100644 index 1b8002b..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_standard_binary_info/standard_binary_info.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj deleted file mode 100644 index 2a1f67a..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/reset_interface.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/reset_interface.c.obj deleted file mode 100644 index 32f15ba..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/reset_interface.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb.c.obj deleted file mode 100644 index f401352..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb_descriptors.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb_descriptors.c.obj deleted file mode 100644 index 93f9019..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb_descriptors.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj deleted file mode 100644 index 918c229..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_unique_id/unique_id.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_unique_id/unique_id.c.obj deleted file mode 100644 index d392114..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_unique_id/unique_id.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee.c.obj deleted file mode 100644 index 2323c4d..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee_api_frames.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee_api_frames.c.obj deleted file mode 100644 index fdb2eaf..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee_api_frames.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee_at_cmds.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee_at_cmds.c.obj deleted file mode 100644 index 2486f25..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee_at_cmds.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee_lr.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee_lr.c.obj deleted file mode 100644 index 6af3513..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee_lr.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/compiler_depend.internal b/examples/rp2350/build/CMakeFiles/xbee_example.dir/compiler_depend.internal deleted file mode 100644 index e498fc1..0000000 --- a/examples/rp2350/build/CMakeFiles/xbee_example.dir/compiler_depend.internal +++ /dev/null @@ -1,3744 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/audio/audio_device.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/audio/audio_device.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/inttypes.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_common.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_debug.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_fifo.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_types.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_verify.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd_pvt.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal_pico.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/critical_section.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/mutex.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/sem.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/dfu/dfu_device.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/dfu/dfu_device.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/dfu/dfu_rt_device.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/dfu/dfu_rt_device.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/hid/hid_device.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/midi/midi_device.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/midi/midi_device.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/msc/msc_device.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/msc/msc_device.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/net/ecm_rndis_device.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/net/ecm_rndis_device.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/net/ncm_device.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/net/ncm_device.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/usbtmc/usbtmc_device.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/usbtmc/usbtmc_device.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/inttypes.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_common.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_debug.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_fifo.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_types.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_verify.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd_pvt.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal_pico.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/critical_section.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/mutex.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/sem.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/video/video_device.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/video/video_device.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_fifo.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/inttypes.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_common.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_debug.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_fifo.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_types.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_verify.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal_pico.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/critical_section.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/mutex.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/sem.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/inttypes.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_common.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_debug.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_fifo.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_private.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_types.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_verify.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/dcd.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd_pvt.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal_pico.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/critical_section.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/mutex.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/sem.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd_control.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd_control.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/inttypes.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_common.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_debug.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_fifo.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_types.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_verify.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/dcd.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd_pvt.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal_pico.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/critical_section.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/mutex.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/sem.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/dcd_rp2040.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/inttypes.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_common.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_debug.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_fifo.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_types.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_verify.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/dcd.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal_pico.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/critical_section.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/mutex.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/sem.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/nvic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/scb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/usb_dpram.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform/cpu_regs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/include/hardware/irq.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_resets/include/hardware/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/alloca.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/inttypes.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_common.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_debug.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_types.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_verify.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/portable/raspberrypi/rp2040/rp2040_usb.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/nvic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/scb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/usb_dpram.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform/cpu_regs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/include/hardware/irq.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_resets/include/hardware/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb.c.obj - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/inttypes.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_common.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_debug.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_fifo.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_private.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_types.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_verify.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd_pvt.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal_pico.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/critical_section.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/mutex.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/sem.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/hardware_claim/claim.c.obj - /Users/felix/Projects/Code/pico-sdk/src/common/hardware_claim/claim.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/hardware_claim/include/hardware/claim.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/critical_section.c.obj - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/critical_section.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/critical_section.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/lock_core.c.obj - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/lock_core.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/mutex.c.obj - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/mutex.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/mutex.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime/include/pico/runtime.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/include/pico/runtime_init.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/sem.c.obj - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/sem.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/sem.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_time/time.c.obj - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/time.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/alloca.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/critical_section.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/mutex.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/sem.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/sync.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/io_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/io_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/nvic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/pads_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/scb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform/cpu_regs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/include/hardware/irq.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime/include/pico/runtime.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/include/pico/runtime_init.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_time_adapter/include/pico/time_adapter.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_time/timeout_helper.c.obj - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/timeout_helper.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/timeout_helper.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_util/datetime.c.obj - /Users/felix/Projects/Code/pico-sdk/src/common/pico_util/datetime.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_endian.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_time.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/endian.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/time.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_pthreadtypes.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_sigset.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_timespec.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_timeval.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/sched.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/select.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/time.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/timespec.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/time.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_util/include/pico/util/datetime.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_util/pheap.c.obj - /Users/felix/Projects/Code/pico-sdk/src/common/pico_util/pheap.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/alloca.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_util/include/pico/util/pheap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/common/pico_util/queue.c.obj - /Users/felix/Projects/Code/pico-sdk/src/common/pico_util/queue.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/alloca.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_util/include/pico/util/queue.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/platform.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/platform.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sysinfo.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/tbman.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_boot_lock/boot_lock.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_boot_lock/boot_lock.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_boot_lock/include/hardware/boot_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime/include/pico/runtime.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/include/pico/runtime_init.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_clocks/clocks.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_clocks/clocks.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/clocks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/io_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pll.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/clocks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/io_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/nvic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/pads_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/pll.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/scb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform/cpu_regs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_clocks/include/hardware/clocks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/include/hardware/irq.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_pll/include/hardware/pll.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_flash/flash.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_flash/flash.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/io_qspi.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/ssi.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/io_qspi.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/ssi.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_boot_lock/include/hardware/boot_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_flash/include/hardware/flash.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom/lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom_constants.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_gpio/gpio.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_gpio/gpio.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/io_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/io_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/nvic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/pads_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/scb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform/cpu_regs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/include/hardware/irq.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/irq.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/irq.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/hardware_claim/include/hardware/claim.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/mutex.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/nvic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/scb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform/cpu_regs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/include/hardware/irq.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime/include/pico/runtime.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/include/pico/runtime_init.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_pll/pll.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_pll/pll.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/clocks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pll.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/clocks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/pll.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_clocks/include/hardware/clocks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_pll/include/hardware/pll.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_resets/include/hardware/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/sync.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/sync.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/hardware_claim/include/hardware/claim.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/sync_spin_lock.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/sync_spin_lock.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_ticks/ticks.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_ticks/ticks.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/watchdog.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/watchdog.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_ticks/include/hardware/ticks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_watchdog/include/hardware/watchdog.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/timer.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/timer.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/hardware_claim/include/hardware/claim.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/nvic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/scb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform/cpu_regs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/include/hardware/irq.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_uart/uart.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_uart/uart.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/clocks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/uart.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/clocks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/uart.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_clocks/include/hardware/clocks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_resets/include/hardware/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_uart/include/hardware/uart.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_vreg/vreg.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_vreg/vreg.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/vreg_and_chip_reset.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/vreg_and_chip_reset.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_vreg/include/hardware/vreg.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_watchdog/watchdog.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/psm.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/watchdog.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/psm.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/watchdog.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_boot_lock/include/hardware/boot_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_ticks/include/hardware/ticks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_watchdog/include/hardware/watchdog.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom/lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom_constants.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_xosc/xosc.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_xosc/xosc.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/clocks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/xosc.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/clocks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/xosc.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_clocks/include/hardware/clocks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_xosc/include/hardware/xosc.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_atomic/atomic.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_atomic/atomic.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdatomic.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/critical_section.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/mutex.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/sem.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/sync.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_atomic/include/stdatomic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/bootrom.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/boot_picobin_headers/include/boot/picobin.h - /Users/felix/Projects/Code/pico-sdk/src/common/boot_picoboot_headers/include/boot/picoboot.h - /Users/felix/Projects/Code/pico-sdk/src/common/boot_picoboot_headers/include/boot/picoboot_constants.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_boot_lock/include/hardware/boot_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom/lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom_constants.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/bootrom_lock.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/bootrom_lock.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_boot_lock/include/hardware/boot_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom/lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom_constants.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime/include/pico/runtime.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/include/pico/runtime_init.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_clib_interface/newlib_interface.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_clib_interface/newlib_interface.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_endian.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_time.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/endian.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/time.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_pthreadtypes.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_sigset.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_timespec.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_timeval.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/sched.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/select.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stat.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/time.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/times.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/timespec.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/unistd.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/time.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/unistd.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_printf/include/pico/printf.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime/include/pico/runtime.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/include/pico/runtime_init.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_cxx_options/new_delete.cpp.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_cxx_options/new_delete.cpp - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/alloca.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/c++/13.3.1/arm-none-eabi/thumb/v6-m/nofp/bits/c++config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/c++/13.3.1/arm-none-eabi/thumb/v6-m/nofp/bits/cpu_defines.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/c++/13.3.1/arm-none-eabi/thumb/v6-m/nofp/bits/os_defines.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/c++/13.3.1/bits/std_abs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/c++/13.3.1/cassert - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/c++/13.3.1/cstdlib - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/c++/13.3.1/pstl/pstl_config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/double_init_rom_rp2040.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/double_init_rom_rp2040.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_boot_lock/include/hardware/boot_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom/lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom/sf_table.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom_constants.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/double_math.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/double_math.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/math.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom/sf_table.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_double/include/pico/double.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/rp2040_usb_device_enumeration.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/io_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/io_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/nvic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/pads_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/scb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/usb_dpram.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform/cpu_regs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/include/hardware/irq.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/include/pico/fix/rp2040_usb_device_enumeration.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/float_init_rom_rp2040.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/float_init_rom_rp2040.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_boot_lock/include/hardware/boot_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom/lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom/sf_table.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom_constants.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/float_math.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/float_math.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/math.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/float.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom/sf_table.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_float/include/pico/float.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_malloc/malloc.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_malloc/malloc.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/alloca.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_malloc/include/pico/malloc.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/panic.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/panic.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_endian.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/endian.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_pthreadtypes.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_sigset.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_timespec.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_timeval.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/sched.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/select.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/timespec.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/unistd.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/unistd.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_printf/include/pico/printf.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_printf/printf.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_printf/printf.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/float.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_printf/include/pico/printf.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime/runtime.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime/runtime.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime/include/pico/runtime.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/include/pico/runtime_init.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/runtime_init.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/runtime_init.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/pads_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/scb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/usb_dpram.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_resets/include/hardware/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime/include/pico/runtime.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/include/pico/runtime_init.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/runtime_init_clocks.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/runtime_init_clocks.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/clocks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pll.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/rtc.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/watchdog.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/xosc.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/clocks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/pll.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/watchdog.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/xosc.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_clocks/include/hardware/clocks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_pll/include/hardware/pll.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_ticks/include/hardware/ticks.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_watchdog/include/hardware/watchdog.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_xosc/include/hardware/xosc.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime/include/pico/runtime.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/include/pico/runtime_init.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/runtime_init_stack_guard.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime_init/runtime_init_stack_guard.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/mpu.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_runtime/include/pico/runtime.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_standard_binary_info/standard_binary_info.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_standard_binary_info/standard_binary_info.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_binary_info/include/pico/binary_info.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/code.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/defs.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/structure.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/stdio.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/stdio.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/mutex.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_printf/include/pico/printf.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio/driver.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/reset_interface.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/reset_interface.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/inttypes.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_common.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_debug.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_fifo.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_types.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_verify.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd_pvt.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal_pico.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/critical_section.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/mutex.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/sem.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_usb_reset_interface_headers/include/pico/usb_reset_interface.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/watchdog.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/watchdog.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_boot_lock/include/hardware/boot_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_watchdog/include/hardware/watchdog.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom/lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom_constants.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb/reset_interface.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/inttypes.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_common.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_debug.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_fifo.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_types.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_verify.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd_pvt.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal_pico.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_binary_info/include/pico/binary_info.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/code.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/defs.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/structure.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/critical_section.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/mutex.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/sem.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/nvic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/scb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform/cpu_regs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/include/hardware/irq.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio/driver.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb_descriptors.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/stdio_usb_descriptors.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/inttypes.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/cdc/cdc_device.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/class/vendor/vendor_device.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_common.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_compiler.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_debug.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_fifo.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_mcu.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_types.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/common/tusb_verify.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/device/usbd.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/osal/osal_pico.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb.h - /Users/felix/Projects/Code/pico-sdk/lib/tinyusb/src/tusb_option.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/critical_section.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/lock_core.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/mutex.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_sync/include/pico/sem.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_usb_reset_interface_headers/include/pico/usb_reset_interface.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync/include/hardware/sync.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/spin_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb/reset_interface.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/tusb_config.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdlib/stdlib.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_binary_info/include/pico/binary_info.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/code.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/defs.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_binary_info/include/pico/binary_info/structure.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_stdlib_headers/include/pico/stdlib.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/io_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/uart.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/io_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/nvic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/pads_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/scb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/uart.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform/cpu_regs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/include/hardware/irq.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_resets/include/hardware/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_uart/include/hardware/uart.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_unique_id/unique_id.c.obj - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_unique_id/unique_id.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_boot_lock/include/hardware/boot_lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_flash/include/hardware/flash.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom/lock.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_bootrom/include/pico/bootrom_constants.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_unique_id/include/pico/unique_id.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee.c.obj - /Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/alloca.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/port.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/xbee.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/xbee_api_frames.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/xbee_at_cmds.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee_api_frames.c.obj - /Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee_api_frames.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/alloca.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/port.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/xbee.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/xbee_api_frames.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/xbee_at_cmds.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee_at_cmds.c.obj - /Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee_at_cmds.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/port.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/xbee_at_cmds.h - -CMakeFiles/xbee_example.dir/Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee_lr.c.obj - /Users/felix/Projects/Haxiot/code/xbee_c_library/src/xbee_lr.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/alloca.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/port.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/xbee.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/xbee_api_frames.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/xbee_at_cmds.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/xbee_lr.h - -CMakeFiles/xbee_example.dir/example.c.obj - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/example.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/alloca.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/strings.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_locale.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/string.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_stdlib_headers/include/pico/stdlib.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/io_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/uart.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/io_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/nvic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/pads_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/scb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/uart.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform/cpu_regs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/include/hardware/irq.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_resets/include/hardware/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_uart/include/hardware/uart.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/config.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/port.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/xbee.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/xbee_api_frames.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/xbee_at_cmds.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/xbee_lr.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - -CMakeFiles/xbee_example.dir/port_rp2350.c.obj - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/port_rp2350.c - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_ansi.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/_newlib_version.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/assert.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_default_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/machine/ieeefp.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/newlib.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_intsup.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_stdint.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/_types.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/cdefs.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/config.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/features.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/lock.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/reent.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/arm-none-eabi/include/sys/stdio.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdarg.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdbool.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stddef.h - /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/lib/gcc/arm-none-eabi/13.3.1/include/stdint.h - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_stdlib_headers/include/pico/stdlib.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_time/include/pico/time.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/dreq.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/intctrl.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/io_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/pads_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/uart.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/interp.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/io_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/m0plus.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/nvic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/pads_bank0.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/scb.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs/include/hardware/structs/uart.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform/cpu_regs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include/hardware/address_mapped.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_gpio/include/hardware/gpio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_irq/include/hardware/irq.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_resets/include/hardware/resets.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_timer/include/hardware/timer.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_uart/include/hardware/uart.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio/include/pico/stdio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_stdio_usb/include/pico/stdio_usb.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/include/port.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/config_autogen.h - /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base/pico/version.h - diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/example.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/example.c.obj deleted file mode 100644 index fcf8800..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/example.c.obj and /dev/null differ diff --git a/examples/rp2350/build/CMakeFiles/xbee_example.dir/port_rp2350.c.obj b/examples/rp2350/build/CMakeFiles/xbee_example.dir/port_rp2350.c.obj deleted file mode 100644 index 70ec88a..0000000 Binary files a/examples/rp2350/build/CMakeFiles/xbee_example.dir/port_rp2350.c.obj and /dev/null differ diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/CMakeDirectoryInformation.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 10f6feb..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/felix/Projects/Code/pico-sdk") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/ASM.includecache b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/ASM.includecache deleted file mode 100644 index 0941f99..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/ASM.includecache +++ /dev/null @@ -1,96 +0,0 @@ -#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">]) - -#IncludeRegexScan: ^.*$ - -#IncludeRegexComplain: ^$ - -#IncludeRegexTransform: - -/Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - -/Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h -pico/types.h -/Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h -pico/version.h -/Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/version.h -pico/config.h -/Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h -pico/platform.h -/Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/platform.h -pico/error.h -/Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - -/Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h -stdbool.h -- -cassert -- -assert.h -- - -/Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h -pico/config_autogen.h -/Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/pico/config_autogen.h - -/Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - -/Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h -pico/assert.h -/Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/pico/assert.h -stdint.h -- -stdbool.h -- -stddef.h -- - -/Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/compile_time_choice.S -boot_stage2/config.h -/Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/boot_stage2/config.h - -/Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/include/boot_stage2/config.h -pico.h -/Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/include/boot_stage2/pico.h - -/Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - -/Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h -hardware/platform_defs.h -/Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/hardware/platform_defs.h - -/Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - -/Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h -pico/platform/compiler.h -/Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/pico/platform/compiler.h -pico/platform/sections.h -/Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/pico/platform/sections.h -pico/platform/panic.h -/Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/pico/platform/panic.h -hardware/regs/addressmap.h -/Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/hardware/regs/addressmap.h -hardware/regs/sio.h -/Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/hardware/regs/sio.h - -/Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - -/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h -hardware/platform_defs.h -/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/hardware/platform_defs.h -sys/cdefs.h -- -pico/types.h -/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/pico/types.h - -/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - -/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - -generated/pico_base/pico/config_autogen.h -/Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h -- -/Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h -- - -generated/pico_base/pico/version.h - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/DependInfo.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/DependInfo.cmake deleted file mode 100644 index eb90a62..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/DependInfo.cmake +++ /dev/null @@ -1,54 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - "ASM" - ) -# The set of files for implicit dependencies of each language: -set(CMAKE_DEPENDS_CHECK_ASM - "/Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/compile_time_choice.S" "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj" - ) -set(CMAKE_ASM_COMPILER_ID "GNU") - -# Preprocessor definitions for this target. -set(CMAKE_TARGET_DEFINITIONS_ASM - "PICO_32BIT=1" - "PICO_BOARD=\"pico\"" - "PICO_BUILD=1" - "PICO_NO_HARDWARE=0" - "PICO_ON_DEVICE=1" - "PICO_RP2040=1" - ) - -# The include file search paths: -set(CMAKE_ASM_TARGET_INCLUDE_PATH - "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/../../include" - "/Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/asminclude" - "/Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include" - "/Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include" - "/Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include" - "generated/pico_base" - "/Users/felix/Projects/Code/pico-sdk/src/boards/include" - "/Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include" - "/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include" - "/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include" - "/Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include" - "/Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/include" - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/build.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/build.make deleted file mode 100644 index b68dce7..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/build.make +++ /dev/null @@ -1,113 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.30.2/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.30.2/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350 - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build - -# Include any dependencies generated for this target. -include pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/depend.make -# Include any dependencies generated by the compiler for this target. -include pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compiler_depend.make - -# Include the progress variables for this target. -include pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/progress.make - -# Include the compile flags for this target's objects. -include pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/flags.make - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/flags.make -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj: /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/compile_time_choice.S - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building ASM object pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj" - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/bin/arm-none-eabi-gcc $(ASM_DEFINES) $(ASM_INCLUDES) $(ASM_FLAGS) -o CMakeFiles/bs2_default.dir/compile_time_choice.S.obj -c /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/compile_time_choice.S - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.i: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing ASM source to CMakeFiles/bs2_default.dir/compile_time_choice.S.i" - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/bin/arm-none-eabi-gcc $(ASM_DEFINES) $(ASM_INCLUDES) $(ASM_FLAGS) -E /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/compile_time_choice.S > CMakeFiles/bs2_default.dir/compile_time_choice.S.i - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.s: cmake_force - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling ASM source to assembly CMakeFiles/bs2_default.dir/compile_time_choice.S.s" - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/bin/arm-none-eabi-gcc $(ASM_DEFINES) $(ASM_INCLUDES) $(ASM_FLAGS) -S /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/compile_time_choice.S -o CMakeFiles/bs2_default.dir/compile_time_choice.S.s - -# Object files for target bs2_default -bs2_default_OBJECTS = \ -"CMakeFiles/bs2_default.dir/compile_time_choice.S.obj" - -# External object files for target bs2_default -bs2_default_EXTERNAL_OBJECTS = - -pico-sdk/src/rp2040/boot_stage2/bs2_default.elf: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj -pico-sdk/src/rp2040/boot_stage2/bs2_default.elf: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/build.make -pico-sdk/src/rp2040/boot_stage2/bs2_default.elf: /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/boot_stage2.ld -pico-sdk/src/rp2040/boot_stage2/bs2_default.elf: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking ASM executable bs2_default.elf" - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/bs2_default.dir/link.txt --verbose=$(VERBOSE) - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/bin/arm-none-eabi-objdump -h /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.elf > bs2_default.dis - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/bin/arm-none-eabi-objdump -d /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.elf >> bs2_default.dis - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && ../../../../_deps/picotool/picotool coprodis --quiet bs2_default.dis bs2_default.dis || /usr/local/Cellar/cmake/3.30.2/bin/cmake -E echo "WARNING: Disassembly is not correct" - -# Rule to build all files generated by this target. -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/build: pico-sdk/src/rp2040/boot_stage2/bs2_default.elf -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/build - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/clean: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && $(CMAKE_COMMAND) -P CMakeFiles/bs2_default.dir/cmake_clean.cmake -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/clean - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/depend: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350 /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2 /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/depend - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/cmake_clean.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/cmake_clean.cmake deleted file mode 100644 index 94e9101..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/bs2_default.dir/compile_time_choice.S.obj" - "bs2_default.elf" - "bs2_default.pdb" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ASM) - include(CMakeFiles/bs2_default.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj deleted file mode 100644 index b38a714..0000000 Binary files a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj and /dev/null differ diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compiler_depend.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compiler_depend.make deleted file mode 100644 index 43162a1..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty compiler generated dependencies file for bs2_default. -# This may be replaced when dependencies are built. diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compiler_depend.ts b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compiler_depend.ts deleted file mode 100644 index e308208..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for compiler generated dependencies management for bs2_default. diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/depend.internal b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/depend.internal deleted file mode 100644 index 7e7e7fc..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/depend.internal +++ /dev/null @@ -1,22 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/compile_time_choice.S - /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/include/boot_stage2/config.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h - generated/pico_base/pico/config_autogen.h - generated/pico_base/pico/version.h diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/depend.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/depend.make deleted file mode 100644 index 1c4a549..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/depend.make +++ /dev/null @@ -1,22 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj: \ - /Users/felix/Projects/Code/pico-sdk/src/boards/include/boards/pico.h \ - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico.h \ - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/assert.h \ - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/config.h \ - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/error.h \ - /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include/pico/types.h \ - /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/compile_time_choice.S \ - /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/include/boot_stage2/config.h \ - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/platform_defs.h \ - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/addressmap.h \ - /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include/hardware/regs/sio.h \ - /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include/pico/platform.h \ - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/cmsis/include/cmsis/rename_exceptions.h \ - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include/pico/platform/compiler.h \ - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include/pico/platform/panic.h \ - /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include/pico/platform/sections.h \ - generated/pico_base/pico/config_autogen.h \ - generated/pico_base/pico/version.h diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/flags.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/flags.make deleted file mode 100644 index f726050..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/flags.make +++ /dev/null @@ -1,10 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# compile ASM with /usr/local/bin/arm-none-eabi-gcc -ASM_DEFINES = -DPICO_32BIT=1 -DPICO_BOARD=\"pico\" -DPICO_BUILD=1 -DPICO_NO_HARDWARE=0 -DPICO_ON_DEVICE=1 -DPICO_RP2040=1 - -ASM_INCLUDES = -I/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/../../include -I/Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/asminclude -isystem /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs/include -isystem /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_base/include -isystem /Users/felix/Projects/Code/pico-sdk/src/common/pico_base_headers/include -isystem /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/generated/pico_base -isystem /Users/felix/Projects/Code/pico-sdk/src/boards/include -isystem /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform/include -isystem /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_compiler/include -isystem /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_panic/include -isystem /Users/felix/Projects/Code/pico-sdk/src/rp2_common/pico_platform_sections/include -isystem /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/include - -ASM_FLAGS = -mcpu=cortex-m0plus -mthumb -g -O3 -DNDEBUG - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/link.txt b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/link.txt deleted file mode 100644 index 83a5be4..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/link.txt +++ /dev/null @@ -1 +0,0 @@ -/usr/local/bin/arm-none-eabi-gcc -mcpu=cortex-m0plus -mthumb -g -O3 -DNDEBUG -Wl,--build-id=none --specs=nosys.specs -nostartfiles -Wl,--script=/Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/boot_stage2.ld -Wl,-Map=bs2_default.elf.map CMakeFiles/bs2_default.dir/compile_time_choice.S.obj -o bs2_default.elf diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/progress.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/progress.make deleted file mode 100644 index abadeb0..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 1 -CMAKE_PROGRESS_2 = 2 - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/DependInfo.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/DependInfo.cmake deleted file mode 100644 index 29b95a5..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/DependInfo.cmake +++ /dev/null @@ -1,22 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/build.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/build.make deleted file mode 100644 index e74b9a7..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/build.make +++ /dev/null @@ -1,91 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.30.2/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.30.2/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350 - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build - -# Utility rule file for bs2_default_bin. - -# Include any custom commands dependencies for this target. -include pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/compiler_depend.make - -# Include the progress variables for this target. -include pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/progress.make - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin: pico-sdk/src/rp2040/boot_stage2/bs2_default.bin - -pico-sdk/src/rp2040/boot_stage2/bs2_default.bin: pico-sdk/src/rp2040/boot_stage2/bs2_default.elf - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating bs2_default.bin" - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/bin/arm-none-eabi-objcopy -Obinary /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.elf /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.bin - -bs2_default_bin: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin -bs2_default_bin: pico-sdk/src/rp2040/boot_stage2/bs2_default.bin -bs2_default_bin: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/build.make -.PHONY : bs2_default_bin - -# Rule to build all files generated by this target. -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/build: bs2_default_bin -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/build - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/clean: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && $(CMAKE_COMMAND) -P CMakeFiles/bs2_default_bin.dir/cmake_clean.cmake -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/clean - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/depend: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350 /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2 /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/depend - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/cmake_clean.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/cmake_clean.cmake deleted file mode 100644 index f1eaaaf..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/cmake_clean.cmake +++ /dev/null @@ -1,9 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/bs2_default_bin" - "bs2_default.bin" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/bs2_default_bin.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/compiler_depend.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/compiler_depend.make deleted file mode 100644 index bb3bd0d..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty custom commands generated dependencies file for bs2_default_bin. -# This may be replaced when dependencies are built. diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/compiler_depend.ts b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/compiler_depend.ts deleted file mode 100644 index 9db748c..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for custom commands dependencies management for bs2_default_bin. diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/progress.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/progress.make deleted file mode 100644 index 822db75..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/progress.make +++ /dev/null @@ -1,2 +0,0 @@ -CMAKE_PROGRESS_1 = 3 - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/DependInfo.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/DependInfo.cmake deleted file mode 100644 index 29b95a5..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/DependInfo.cmake +++ /dev/null @@ -1,22 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/build.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/build.make deleted file mode 100644 index 372c7ab..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/build.make +++ /dev/null @@ -1,96 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.30.2/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.30.2/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350 - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build - -# Utility rule file for bs2_default_padded_checksummed_asm. - -# Include any custom commands dependencies for this target. -include pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/compiler_depend.make - -# Include the progress variables for this target. -include pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/progress.make - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm: pico-sdk/src/rp2040/boot_stage2/bs2_default_padded_checksummed.S - -pico-sdk/src/rp2040/boot_stage2/bs2_default_padded_checksummed.S: pico-sdk/src/rp2040/boot_stage2/bs2_default.bin - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating bs2_default_padded_checksummed.S" - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/anaconda3/bin/python3.9 /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2/pad_checksum -s 0xffffffff /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.bin /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default_padded_checksummed.S - -pico-sdk/src/rp2040/boot_stage2/bs2_default.bin: pico-sdk/src/rp2040/boot_stage2/bs2_default.elf - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating bs2_default.bin" - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/bin/arm-none-eabi-objcopy -Obinary /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.elf /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.bin - -bs2_default_padded_checksummed_asm: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm -bs2_default_padded_checksummed_asm: pico-sdk/src/rp2040/boot_stage2/bs2_default.bin -bs2_default_padded_checksummed_asm: pico-sdk/src/rp2040/boot_stage2/bs2_default_padded_checksummed.S -bs2_default_padded_checksummed_asm: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/build.make -.PHONY : bs2_default_padded_checksummed_asm - -# Rule to build all files generated by this target. -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/build: bs2_default_padded_checksummed_asm -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/build - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/clean: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && $(CMAKE_COMMAND) -P CMakeFiles/bs2_default_padded_checksummed_asm.dir/cmake_clean.cmake -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/clean - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/depend: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350 /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2 /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/depend - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/cmake_clean.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/cmake_clean.cmake deleted file mode 100644 index 8a4baec..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/cmake_clean.cmake +++ /dev/null @@ -1,10 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/bs2_default_padded_checksummed_asm" - "bs2_default.bin" - "bs2_default_padded_checksummed.S" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/bs2_default_padded_checksummed_asm.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/compiler_depend.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/compiler_depend.make deleted file mode 100644 index 918c45f..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty custom commands generated dependencies file for bs2_default_padded_checksummed_asm. -# This may be replaced when dependencies are built. diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/compiler_depend.ts b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/compiler_depend.ts deleted file mode 100644 index 5193345..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for custom commands dependencies management for bs2_default_padded_checksummed_asm. diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/progress.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/progress.make deleted file mode 100644 index 19ce96e..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/progress.make +++ /dev/null @@ -1,3 +0,0 @@ -CMAKE_PROGRESS_1 = 4 -CMAKE_PROGRESS_2 = 5 - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild-complete b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild-complete deleted file mode 100644 index e69de29..0000000 diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/DependInfo.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/DependInfo.cmake deleted file mode 100644 index 29b95a5..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/DependInfo.cmake +++ /dev/null @@ -1,22 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/Labels.json b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/Labels.json deleted file mode 100644 index 590aa5d..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/Labels.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "sources" : - [ - { - "file" : "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild" - }, - { - "file" : "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.rule" - }, - { - "file" : "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild-complete.rule" - }, - { - "file" : "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-build.rule" - }, - { - "file" : "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-configure.rule" - }, - { - "file" : "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-download.rule" - }, - { - "file" : "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-install.rule" - }, - { - "file" : "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-mkdir.rule" - }, - { - "file" : "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-patch.rule" - }, - { - "file" : "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-test.rule" - }, - { - "file" : "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-update.rule" - } - ], - "target" : - { - "labels" : - [ - "picotoolBuild" - ], - "name" : "picotoolBuild" - } -} \ No newline at end of file diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/Labels.txt b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/Labels.txt deleted file mode 100644 index 3ee28a4..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/Labels.txt +++ /dev/null @@ -1,14 +0,0 @@ -# Target labels - picotoolBuild -# Source files and their labels -/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild -/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.rule -/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild-complete.rule -/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-build.rule -/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-configure.rule -/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-download.rule -/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-install.rule -/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-mkdir.rule -/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-patch.rule -/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-test.rule -/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-update.rule diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/build.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/build.make deleted file mode 100644 index 748e4da..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/build.make +++ /dev/null @@ -1,151 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.30.2/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.30.2/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350 - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build - -# Utility rule file for picotoolBuild. - -# Include any custom commands dependencies for this target. -include pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/compiler_depend.make - -# Include the progress variables for this target. -include pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/progress.make - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild-complete - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild-complete: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-install -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild-complete: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-mkdir -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild-complete: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-download -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild-complete: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-update -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild-complete: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-patch -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild-complete: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-configure -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild-complete: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-build -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild-complete: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-install -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild-complete: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-test - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Completed 'picotoolBuild'" - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/Cellar/cmake/3.30.2/bin/cmake -E make_directory /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/Cellar/cmake/3.30.2/bin/cmake -E touch /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild-complete - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/Cellar/cmake/3.30.2/bin/cmake -E touch /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-done - -pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-build: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-configure - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Performing build step for 'picotoolBuild'" - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/_deps/picotool-build && $(MAKE) - -pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-configure: pico-sdk/src/rp2040/boot_stage2/picotool/tmp/picotoolBuild-cfgcmd.txt -pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-configure: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-patch - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Performing configure step for 'picotoolBuild'" - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/_deps/picotool-build && /usr/local/Cellar/cmake/3.30.2/bin/cmake --no-warn-unused-cli -DCMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make -DPICO_SDK_PATH:FILEPATH=/Users/felix/Projects/Code/pico-sdk -DPICOTOOL_NO_LIBUSB=1 -DPICOTOOL_FLAT_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/_deps -DCMAKE_RULE_MESSAGES=OFF -DCMAKE_INSTALL_MESSAGE=NEVER "-GUnix Makefiles" -S /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/_deps/picotool-src -B /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/_deps/picotool-build - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/_deps/picotool-build && /usr/local/Cellar/cmake/3.30.2/bin/cmake -E touch /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-configure - -pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-download: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-source_dirinfo.txt -pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-download: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-mkdir - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "No download step for 'picotoolBuild'" - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/Cellar/cmake/3.30.2/bin/cmake -E echo_append - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/Cellar/cmake/3.30.2/bin/cmake -E touch /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-download - -pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-install: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Performing install step for 'picotoolBuild'" - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/_deps/picotool-build && $(MAKE) install - -pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-mkdir: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Creating directories for 'picotoolBuild'" - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/Cellar/cmake/3.30.2/bin/cmake -Dcfgdir= -P /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/tmp/picotoolBuild-mkdirs.cmake - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/Cellar/cmake/3.30.2/bin/cmake -E touch /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-mkdir - -pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-patch: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-patch-info.txt -pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-patch: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-update - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "No patch step for 'picotoolBuild'" - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/Cellar/cmake/3.30.2/bin/cmake -E echo_append - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/Cellar/cmake/3.30.2/bin/cmake -E touch /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-patch - -pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-test: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-install - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Performing test step for 'picotoolBuild'" - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/_deps/picotool-build && /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/_deps/picotool/picotool version 2.0.0 - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/_deps/picotool-build && /usr/local/Cellar/cmake/3.30.2/bin/cmake -E touch /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-test - -pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-update: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-update-info.txt -pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-update: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-download - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --blue --bold --progress-dir=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "No update step for 'picotoolBuild'" - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/Cellar/cmake/3.30.2/bin/cmake -E echo_append - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/Cellar/cmake/3.30.2/bin/cmake -E touch /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-update - -picotoolBuild: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild -picotoolBuild: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild-complete -picotoolBuild: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-build -picotoolBuild: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-configure -picotoolBuild: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-download -picotoolBuild: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-install -picotoolBuild: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-mkdir -picotoolBuild: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-patch -picotoolBuild: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-test -picotoolBuild: pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-update -picotoolBuild: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/build.make -.PHONY : picotoolBuild - -# Rule to build all files generated by this target. -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/build: picotoolBuild -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/build - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/clean: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && $(CMAKE_COMMAND) -P CMakeFiles/picotoolBuild.dir/cmake_clean.cmake -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/clean - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/depend: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350 /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2 /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/depend - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/cmake_clean.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/cmake_clean.cmake deleted file mode 100644 index 751b6fb..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/cmake_clean.cmake +++ /dev/null @@ -1,17 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/picotoolBuild" - "CMakeFiles/picotoolBuild-complete" - "picotool/src/picotoolBuild-stamp/picotoolBuild-build" - "picotool/src/picotoolBuild-stamp/picotoolBuild-configure" - "picotool/src/picotoolBuild-stamp/picotoolBuild-download" - "picotool/src/picotoolBuild-stamp/picotoolBuild-install" - "picotool/src/picotoolBuild-stamp/picotoolBuild-mkdir" - "picotool/src/picotoolBuild-stamp/picotoolBuild-patch" - "picotool/src/picotoolBuild-stamp/picotoolBuild-test" - "picotool/src/picotoolBuild-stamp/picotoolBuild-update" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/picotoolBuild.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/compiler_depend.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/compiler_depend.make deleted file mode 100644 index 2a8d0c9..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty custom commands generated dependencies file for picotoolBuild. -# This may be replaced when dependencies are built. diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/compiler_depend.ts b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/compiler_depend.ts deleted file mode 100644 index 79e76b3..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for custom commands dependencies management for picotoolBuild. diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/progress.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/progress.make deleted file mode 100644 index cf5b83e..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolBuild.dir/progress.make +++ /dev/null @@ -1,10 +0,0 @@ -CMAKE_PROGRESS_1 = 6 -CMAKE_PROGRESS_2 = 7 -CMAKE_PROGRESS_3 = 8 -CMAKE_PROGRESS_4 = 9 -CMAKE_PROGRESS_5 = 10 -CMAKE_PROGRESS_6 = 11 -CMAKE_PROGRESS_7 = 12 -CMAKE_PROGRESS_8 = -CMAKE_PROGRESS_9 = 13 - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/DependInfo.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/DependInfo.cmake deleted file mode 100644 index 29b95a5..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/DependInfo.cmake +++ /dev/null @@ -1,22 +0,0 @@ - -# Consider dependencies only in project. -set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) - -# The set of languages for which implicit dependencies are needed: -set(CMAKE_DEPENDS_LANGUAGES - ) - -# The set of dependency files which are needed: -set(CMAKE_DEPENDS_DEPENDENCY_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES - ) - -# Targets to which this target links which contain Fortran sources. -set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES - ) - -# Fortran module output directory. -set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/build.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/build.make deleted file mode 100644 index 80d8be3..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/build.make +++ /dev/null @@ -1,87 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Delete rule output on recipe failure. -.DELETE_ON_ERROR: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.30.2/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.30.2/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350 - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build - -# Utility rule file for picotoolForceReconfigure. - -# Include any custom commands dependencies for this target. -include pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/compiler_depend.make - -# Include the progress variables for this target. -include pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/progress.make - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && /usr/local/Cellar/cmake/3.30.2/bin/cmake -E touch_nocreate /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/CMakeLists.txt - -picotoolForceReconfigure: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure -picotoolForceReconfigure: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/build.make -.PHONY : picotoolForceReconfigure - -# Rule to build all files generated by this target. -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/build: picotoolForceReconfigure -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/build - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/clean: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 && $(CMAKE_COMMAND) -P CMakeFiles/picotoolForceReconfigure.dir/cmake_clean.cmake -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/clean - -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/depend: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350 /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2 /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2 /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/DependInfo.cmake "--color=$(COLOR)" -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/depend - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/cmake_clean.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/cmake_clean.cmake deleted file mode 100644 index 5afd64c..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/cmake_clean.cmake +++ /dev/null @@ -1,8 +0,0 @@ -file(REMOVE_RECURSE - "CMakeFiles/picotoolForceReconfigure" -) - -# Per-language clean rules from dependency scanning. -foreach(lang ) - include(CMakeFiles/picotoolForceReconfigure.dir/cmake_clean_${lang}.cmake OPTIONAL) -endforeach() diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/compiler_depend.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/compiler_depend.make deleted file mode 100644 index 576989f..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/compiler_depend.make +++ /dev/null @@ -1,2 +0,0 @@ -# Empty custom commands generated dependencies file for picotoolForceReconfigure. -# This may be replaced when dependencies are built. diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/compiler_depend.ts b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/compiler_depend.ts deleted file mode 100644 index 22b048c..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/compiler_depend.ts +++ /dev/null @@ -1,2 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Timestamp file for custom commands dependencies management for picotoolForceReconfigure. diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/progress.make b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/progress.make deleted file mode 100644 index 8b13789..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/picotoolForceReconfigure.dir/progress.make +++ /dev/null @@ -1 +0,0 @@ - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/progress.marks b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/progress.marks deleted file mode 100644 index 0cfbf08..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/Makefile b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/Makefile deleted file mode 100644 index 6c17098..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/Makefile +++ /dev/null @@ -1,194 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.30.2/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.30.2/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350 - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.30.2/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.30.2/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2//CMakeFiles/progress.marks - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/boot_stage2/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/boot_stage2/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/boot_stage2/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/boot_stage2/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Convenience name for target. -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/rule: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/rule -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/rule - -# Convenience name for target. -bs2_default: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/rule -.PHONY : bs2_default - -# fast build rule for target. -bs2_default/fast: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/build.make pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/build -.PHONY : bs2_default/fast - -# Convenience name for target. -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/rule: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/rule -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/rule - -# Convenience name for target. -bs2_default_bin: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/rule -.PHONY : bs2_default_bin - -# fast build rule for target. -bs2_default_bin/fast: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/build.make pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_bin.dir/build -.PHONY : bs2_default_bin/fast - -# Convenience name for target. -pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/rule: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/rule -.PHONY : pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/rule - -# Convenience name for target. -bs2_default_padded_checksummed_asm: pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/rule -.PHONY : bs2_default_padded_checksummed_asm - -# fast build rule for target. -bs2_default_padded_checksummed_asm/fast: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/build.make pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default_padded_checksummed_asm.dir/build -.PHONY : bs2_default_padded_checksummed_asm/fast - -compile_time_choice.obj: compile_time_choice.S.obj -.PHONY : compile_time_choice.obj - -# target to build an object file -compile_time_choice.S.obj: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/build.make pico-sdk/src/rp2040/boot_stage2/CMakeFiles/bs2_default.dir/compile_time_choice.S.obj -.PHONY : compile_time_choice.S.obj - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... rebuild_cache" - @echo "... bs2_default_bin" - @echo "... bs2_default_padded_checksummed_asm" - @echo "... bs2_default" - @echo "... compile_time_choice.obj" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.bin b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.bin deleted file mode 100755 index 7363855..0000000 Binary files a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.bin and /dev/null differ diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.dis b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.dis deleted file mode 100644 index 458ddbd..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.dis +++ /dev/null @@ -1,150 +0,0 @@ - -/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.elf: file format elf32-littlearm - -Sections: -Idx Name Size VMA LMA File off Algn - 0 .text 000000f0 20041f00 20041f00 00000f00 2**2 - CONTENTS, ALLOC, LOAD, READONLY, CODE - 1 .ARM.attributes 00000022 00000000 00000000 00000ff0 2**0 - CONTENTS, READONLY - 2 .debug_line 000000ed 00000000 00000000 00001012 2**0 - CONTENTS, READONLY, DEBUGGING, OCTETS - 3 .debug_line_str 0000013b 00000000 00000000 000010ff 2**0 - CONTENTS, READONLY, DEBUGGING, OCTETS - 4 .debug_info 00000025 00000000 00000000 0000123a 2**0 - CONTENTS, READONLY, DEBUGGING, OCTETS - 5 .debug_abbrev 00000014 00000000 00000000 0000125f 2**0 - CONTENTS, READONLY, DEBUGGING, OCTETS - 6 .debug_aranges 00000020 00000000 00000000 00001278 2**3 - CONTENTS, READONLY, DEBUGGING, OCTETS - 7 .debug_str 000000c0 00000000 00000000 00001298 2**0 - CONTENTS, READONLY, DEBUGGING, OCTETS - -/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.elf: file format elf32-littlearm - - -Disassembly of section .text: - -20041f00 <_stage2_boot>: -20041f00: b500 push {lr} -20041f02: 4b32 ldr r3, [pc, #200] @ (20041fcc ) -20041f04: 2021 movs r0, #33 @ 0x21 -20041f06: 6058 str r0, [r3, #4] -20041f08: 6898 ldr r0, [r3, #8] -20041f0a: 2102 movs r1, #2 -20041f0c: 4388 bics r0, r1 -20041f0e: 6098 str r0, [r3, #8] -20041f10: 60d8 str r0, [r3, #12] -20041f12: 6118 str r0, [r3, #16] -20041f14: 6158 str r0, [r3, #20] -20041f16: 4b2e ldr r3, [pc, #184] @ (20041fd0 ) -20041f18: 2100 movs r1, #0 -20041f1a: 6099 str r1, [r3, #8] -20041f1c: 2102 movs r1, #2 -20041f1e: 6159 str r1, [r3, #20] -20041f20: 2101 movs r1, #1 -20041f22: 22f0 movs r2, #240 @ 0xf0 -20041f24: 5099 str r1, [r3, r2] - -20041f26 : -20041f26: 492b ldr r1, [pc, #172] @ (20041fd4 ) -20041f28: 6019 str r1, [r3, #0] -20041f2a: 2101 movs r1, #1 -20041f2c: 6099 str r1, [r3, #8] -20041f2e: 2035 movs r0, #53 @ 0x35 -20041f30: f000 f844 bl 20041fbc -20041f34: 2202 movs r2, #2 -20041f36: 4290 cmp r0, r2 -20041f38: d014 beq.n 20041f64 -20041f3a: 2106 movs r1, #6 -20041f3c: 6619 str r1, [r3, #96] @ 0x60 -20041f3e: f000 f834 bl 20041faa -20041f42: 6e19 ldr r1, [r3, #96] @ 0x60 -20041f44: 2101 movs r1, #1 -20041f46: 6619 str r1, [r3, #96] @ 0x60 -20041f48: 2000 movs r0, #0 -20041f4a: 6618 str r0, [r3, #96] @ 0x60 -20041f4c: 661a str r2, [r3, #96] @ 0x60 -20041f4e: f000 f82c bl 20041faa -20041f52: 6e19 ldr r1, [r3, #96] @ 0x60 -20041f54: 6e19 ldr r1, [r3, #96] @ 0x60 -20041f56: 6e19 ldr r1, [r3, #96] @ 0x60 -20041f58: 2005 movs r0, #5 -20041f5a: f000 f82f bl 20041fbc -20041f5e: 2101 movs r1, #1 -20041f60: 4208 tst r0, r1 -20041f62: d1f9 bne.n 20041f58 - -20041f64 : -20041f64: 2100 movs r1, #0 -20041f66: 6099 str r1, [r3, #8] - -20041f68 : -20041f68: 491b ldr r1, [pc, #108] @ (20041fd8 ) -20041f6a: 6019 str r1, [r3, #0] -20041f6c: 2100 movs r1, #0 -20041f6e: 6059 str r1, [r3, #4] -20041f70: 491a ldr r1, [pc, #104] @ (20041fdc ) -20041f72: 481b ldr r0, [pc, #108] @ (20041fe0 ) -20041f74: 6001 str r1, [r0, #0] -20041f76: 2101 movs r1, #1 -20041f78: 6099 str r1, [r3, #8] -20041f7a: 21eb movs r1, #235 @ 0xeb -20041f7c: 6619 str r1, [r3, #96] @ 0x60 -20041f7e: 21a0 movs r1, #160 @ 0xa0 -20041f80: 6619 str r1, [r3, #96] @ 0x60 -20041f82: f000 f812 bl 20041faa -20041f86: 2100 movs r1, #0 -20041f88: 6099 str r1, [r3, #8] - -20041f8a : -20041f8a: 4916 ldr r1, [pc, #88] @ (20041fe4 ) -20041f8c: 4814 ldr r0, [pc, #80] @ (20041fe0 ) -20041f8e: 6001 str r1, [r0, #0] -20041f90: 2101 movs r1, #1 -20041f92: 6099 str r1, [r3, #8] - -20041f94 : -20041f94: bc01 pop {r0} -20041f96: 2800 cmp r0, #0 -20041f98: d000 beq.n 20041f9c -20041f9a: 4700 bx r0 - -20041f9c : -20041f9c: 4812 ldr r0, [pc, #72] @ (20041fe8 ) -20041f9e: 4913 ldr r1, [pc, #76] @ (20041fec ) -20041fa0: 6008 str r0, [r1, #0] -20041fa2: c803 ldmia r0, {r0, r1} -20041fa4: f380 8808 msr MSP, r0 -20041fa8: 4708 bx r1 - -20041faa : -20041faa: b503 push {r0, r1, lr} -20041fac: 6a99 ldr r1, [r3, #40] @ 0x28 -20041fae: 2004 movs r0, #4 -20041fb0: 4201 tst r1, r0 -20041fb2: d0fb beq.n 20041fac -20041fb4: 2001 movs r0, #1 -20041fb6: 4201 tst r1, r0 -20041fb8: d1f8 bne.n 20041fac -20041fba: bd03 pop {r0, r1, pc} - -20041fbc : -20041fbc: b502 push {r1, lr} -20041fbe: 6618 str r0, [r3, #96] @ 0x60 -20041fc0: 6618 str r0, [r3, #96] @ 0x60 -20041fc2: f7ff fff2 bl 20041faa -20041fc6: 6e18 ldr r0, [r3, #96] @ 0x60 -20041fc8: 6e18 ldr r0, [r3, #96] @ 0x60 -20041fca: bd02 pop {r1, pc} - -20041fcc : -20041fcc: 40020000 .word 0x40020000 -20041fd0: 18000000 .word 0x18000000 -20041fd4: 00070000 .word 0x00070000 -20041fd8: 005f0300 .word 0x005f0300 -20041fdc: 00002221 .word 0x00002221 -20041fe0: 180000f4 .word 0x180000f4 -20041fe4: a0002022 .word 0xa0002022 -20041fe8: 10000100 .word 0x10000100 -20041fec: e000ed08 .word 0xe000ed08 diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.elf b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.elf deleted file mode 100755 index df2c5f1..0000000 Binary files a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.elf and /dev/null differ diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.elf.map b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.elf.map deleted file mode 100644 index 0efa367..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.elf.map +++ /dev/null @@ -1,86 +0,0 @@ - -There are no discarded input sections - -Memory Configuration - -Name Origin Length Attributes -SRAM 0x20041f00 0x000000fc xr -*default* 0x00000000 0xffffffff - -Linker script and memory map - - 0x20041f00 . = ORIGIN (SRAM) - -.text 0x20041f00 0xf0 - *(.entry) - *(.text) - .text 0x20041f00 0xf0 CMakeFiles/bs2_default.dir/compile_time_choice.S.obj - 0x20041f00 _stage2_boot - 0x20041fbc read_flash_sreg - 0x20041fcc literals -LOAD CMakeFiles/bs2_default.dir/compile_time_choice.S.obj -START GROUP -LOAD /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/libgcc.a -LOAD /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libg.a -LOAD /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a -END GROUP -START GROUP -LOAD /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/bin/../lib/gcc/arm-none-eabi/13.3.1/thumb/v6-m/nofp/libgcc.a -LOAD /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libc.a -LOAD /Applications/ArmGNUToolchain/13.3.rel1/arm-none-eabi/bin/../lib/gcc/arm-none-eabi/13.3.1/../../../../arm-none-eabi/lib/thumb/v6-m/nofp/libnosys.a -END GROUP -OUTPUT(bs2_default.elf elf32-littlearm) -LOAD linker stubs - -.data 0x20041ff0 0x0 - .data 0x20041ff0 0x0 CMakeFiles/bs2_default.dir/compile_time_choice.S.obj - -.igot.plt 0x20041ff0 0x0 - .igot.plt 0x20041ff0 0x0 CMakeFiles/bs2_default.dir/compile_time_choice.S.obj - -.glue_7 0x20041ff0 0x0 - .glue_7 0x20041ff0 0x0 linker stubs - -.glue_7t 0x20041ff0 0x0 - .glue_7t 0x20041ff0 0x0 linker stubs - -.vfp11_veneer 0x20041ff0 0x0 - .vfp11_veneer 0x20041ff0 0x0 linker stubs - -.v4_bx 0x20041ff0 0x0 - .v4_bx 0x20041ff0 0x0 linker stubs - -.iplt 0x20041ff0 0x0 - .iplt 0x20041ff0 0x0 CMakeFiles/bs2_default.dir/compile_time_choice.S.obj - -.rel.dyn 0x20041ff0 0x0 - .rel.iplt 0x20041ff0 0x0 CMakeFiles/bs2_default.dir/compile_time_choice.S.obj - -.bss 0x20041ff0 0x0 - .bss 0x20041ff0 0x0 CMakeFiles/bs2_default.dir/compile_time_choice.S.obj - -.ARM.attributes - 0x00000000 0x22 - .ARM.attributes - 0x00000000 0x22 CMakeFiles/bs2_default.dir/compile_time_choice.S.obj - -.debug_line 0x00000000 0xed - .debug_line 0x00000000 0xed CMakeFiles/bs2_default.dir/compile_time_choice.S.obj - -.debug_line_str - 0x00000000 0x13b - .debug_line_str - 0x00000000 0x13b CMakeFiles/bs2_default.dir/compile_time_choice.S.obj - -.debug_info 0x00000000 0x25 - .debug_info 0x00000000 0x25 CMakeFiles/bs2_default.dir/compile_time_choice.S.obj - -.debug_abbrev 0x00000000 0x14 - .debug_abbrev 0x00000000 0x14 CMakeFiles/bs2_default.dir/compile_time_choice.S.obj - -.debug_aranges 0x00000000 0x20 - .debug_aranges - 0x00000000 0x20 CMakeFiles/bs2_default.dir/compile_time_choice.S.obj - -.debug_str 0x00000000 0xc0 - .debug_str 0x00000000 0xc0 CMakeFiles/bs2_default.dir/compile_time_choice.S.obj diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default_padded_checksummed.S b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default_padded_checksummed.S deleted file mode 100644 index 40f25d7..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default_padded_checksummed.S +++ /dev/null @@ -1,23 +0,0 @@ -// Padded and checksummed version of: /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/bs2_default.bin - -.cpu cortex-m0plus -.thumb - -.section .boot2, "ax" - -.byte 0x00, 0xb5, 0x32, 0x4b, 0x21, 0x20, 0x58, 0x60, 0x98, 0x68, 0x02, 0x21, 0x88, 0x43, 0x98, 0x60 -.byte 0xd8, 0x60, 0x18, 0x61, 0x58, 0x61, 0x2e, 0x4b, 0x00, 0x21, 0x99, 0x60, 0x02, 0x21, 0x59, 0x61 -.byte 0x01, 0x21, 0xf0, 0x22, 0x99, 0x50, 0x2b, 0x49, 0x19, 0x60, 0x01, 0x21, 0x99, 0x60, 0x35, 0x20 -.byte 0x00, 0xf0, 0x44, 0xf8, 0x02, 0x22, 0x90, 0x42, 0x14, 0xd0, 0x06, 0x21, 0x19, 0x66, 0x00, 0xf0 -.byte 0x34, 0xf8, 0x19, 0x6e, 0x01, 0x21, 0x19, 0x66, 0x00, 0x20, 0x18, 0x66, 0x1a, 0x66, 0x00, 0xf0 -.byte 0x2c, 0xf8, 0x19, 0x6e, 0x19, 0x6e, 0x19, 0x6e, 0x05, 0x20, 0x00, 0xf0, 0x2f, 0xf8, 0x01, 0x21 -.byte 0x08, 0x42, 0xf9, 0xd1, 0x00, 0x21, 0x99, 0x60, 0x1b, 0x49, 0x19, 0x60, 0x00, 0x21, 0x59, 0x60 -.byte 0x1a, 0x49, 0x1b, 0x48, 0x01, 0x60, 0x01, 0x21, 0x99, 0x60, 0xeb, 0x21, 0x19, 0x66, 0xa0, 0x21 -.byte 0x19, 0x66, 0x00, 0xf0, 0x12, 0xf8, 0x00, 0x21, 0x99, 0x60, 0x16, 0x49, 0x14, 0x48, 0x01, 0x60 -.byte 0x01, 0x21, 0x99, 0x60, 0x01, 0xbc, 0x00, 0x28, 0x00, 0xd0, 0x00, 0x47, 0x12, 0x48, 0x13, 0x49 -.byte 0x08, 0x60, 0x03, 0xc8, 0x80, 0xf3, 0x08, 0x88, 0x08, 0x47, 0x03, 0xb5, 0x99, 0x6a, 0x04, 0x20 -.byte 0x01, 0x42, 0xfb, 0xd0, 0x01, 0x20, 0x01, 0x42, 0xf8, 0xd1, 0x03, 0xbd, 0x02, 0xb5, 0x18, 0x66 -.byte 0x18, 0x66, 0xff, 0xf7, 0xf2, 0xff, 0x18, 0x6e, 0x18, 0x6e, 0x02, 0xbd, 0x00, 0x00, 0x02, 0x40 -.byte 0x00, 0x00, 0x00, 0x18, 0x00, 0x00, 0x07, 0x00, 0x00, 0x03, 0x5f, 0x00, 0x21, 0x22, 0x00, 0x00 -.byte 0xf4, 0x00, 0x00, 0x18, 0x22, 0x20, 0x00, 0xa0, 0x00, 0x01, 0x00, 0x10, 0x08, 0xed, 0x00, 0xe0 -.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x74, 0xb2, 0x4e, 0x7a diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/cmake_install.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/cmake_install.cmake deleted file mode 100644 index e18d82a..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/cmake_install.cmake +++ /dev/null @@ -1,39 +0,0 @@ -# Install script for directory: /Users/felix/Projects/Code/pico-sdk/src/rp2040/boot_stage2 - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "Release") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "TRUE") -endif() - -# Set path to fallback-tool for dependency-resolution. -if(NOT DEFINED CMAKE_OBJDUMP) - set(CMAKE_OBJDUMP "/usr/local/bin/arm-none-eabi-objdump") -endif() - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-configure b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-configure deleted file mode 100644 index e69de29..0000000 diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-done b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-done deleted file mode 100644 index e69de29..0000000 diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-download b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-download deleted file mode 100644 index e69de29..0000000 diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-mkdir b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-mkdir deleted file mode 100644 index e69de29..0000000 diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-patch b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-patch deleted file mode 100644 index e69de29..0000000 diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-patch-info.txt b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-patch-info.txt deleted file mode 100644 index 53e1e1e..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-patch-info.txt +++ /dev/null @@ -1,6 +0,0 @@ -# This is a generated file and its contents are an internal implementation detail. -# The update step will be re-executed if anything in this file changes. -# No other meaning or use of this file is supported. - -command= -work_dir= diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-source_dirinfo.txt b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-source_dirinfo.txt deleted file mode 100644 index 1b8263c..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-source_dirinfo.txt +++ /dev/null @@ -1,9 +0,0 @@ -# This is a generated file and its contents are an internal implementation detail. -# The download step will be re-executed if anything in this file changes. -# No other meaning or use of this file is supported. - -method=source_dir -command= -source_dir=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/_deps/picotool-src -work_dir= - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-test b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-test deleted file mode 100644 index e69de29..0000000 diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-update b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-update deleted file mode 100644 index e69de29..0000000 diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-update-info.txt b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-update-info.txt deleted file mode 100644 index 31617d1..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/picotoolBuild-update-info.txt +++ /dev/null @@ -1,7 +0,0 @@ -# This is a generated file and its contents are an internal implementation detail. -# The patch step will be re-executed if anything in this file changes. -# No other meaning or use of this file is supported. - -command (connected)= -command (disconnected)= -work_dir= diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/tmp/picotoolBuild-cfgcmd.txt b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/tmp/picotoolBuild-cfgcmd.txt deleted file mode 100644 index 7266cea..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/tmp/picotoolBuild-cfgcmd.txt +++ /dev/null @@ -1 +0,0 @@ -cmd='/usr/local/Cellar/cmake/3.30.2/bin/cmake;--no-warn-unused-cli;-DCMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make;-DPICO_SDK_PATH:FILEPATH=/Users/felix/Projects/Code/pico-sdk;-DPICOTOOL_NO_LIBUSB=1;-DPICOTOOL_FLAT_INSTALL=1;-DCMAKE_INSTALL_PREFIX=/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/_deps;-DCMAKE_RULE_MESSAGES=OFF;-DCMAKE_INSTALL_MESSAGE=NEVER;-GUnix Makefiles;-S;;-B;' diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/tmp/picotoolBuild-mkdirs.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/tmp/picotoolBuild-mkdirs.cmake deleted file mode 100644 index fb74a19..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/tmp/picotoolBuild-mkdirs.cmake +++ /dev/null @@ -1,27 +0,0 @@ -# Distributed under the OSI-approved BSD 3-Clause License. See accompanying -# file Copyright.txt or https://cmake.org/licensing for details. - -cmake_minimum_required(VERSION 3.5) - -# If CMAKE_DISABLE_SOURCE_CHANGES is set to true and the source directory is an -# existing directory in our source tree, calling file(MAKE_DIRECTORY) on it -# would cause a fatal error, even though it would be a no-op. -if(NOT EXISTS "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/_deps/picotool-src") - file(MAKE_DIRECTORY "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/_deps/picotool-src") -endif() -file(MAKE_DIRECTORY - "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/_deps/picotool-build" - "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/_deps" - "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/tmp" - "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp" - "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src" - "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp" -) - -set(configSubDirs ) -foreach(subDir IN LISTS configSubDirs) - file(MAKE_DIRECTORY "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp/${subDir}") -endforeach() -if(cfgdir) - file(MAKE_DIRECTORY "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/boot_stage2/picotool/src/picotoolBuild-stamp${cfgdir}") # cfgdir has leading slash -endif() diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/hardware_regs/CMakeFiles/CMakeDirectoryInformation.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/hardware_regs/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 10f6feb..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/hardware_regs/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/felix/Projects/Code/pico-sdk") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/hardware_regs/CMakeFiles/progress.marks b/examples/rp2350/build/pico-sdk/src/rp2040/hardware_regs/CMakeFiles/progress.marks deleted file mode 100644 index 573541a..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/hardware_regs/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/hardware_regs/Makefile b/examples/rp2350/build/pico-sdk/src/rp2040/hardware_regs/Makefile deleted file mode 100644 index 09fab80..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/hardware_regs/Makefile +++ /dev/null @@ -1,140 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.30.2/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.30.2/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350 - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.30.2/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.30.2/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/hardware_regs//CMakeFiles/progress.marks - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/hardware_regs/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/hardware_regs/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/hardware_regs/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/hardware_regs/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... rebuild_cache" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/hardware_regs/cmake_install.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/hardware_regs/cmake_install.cmake deleted file mode 100644 index 3f9667c..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/hardware_regs/cmake_install.cmake +++ /dev/null @@ -1,39 +0,0 @@ -# Install script for directory: /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_regs - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "Release") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "TRUE") -endif() - -# Set path to fallback-tool for dependency-resolution. -if(NOT DEFINED CMAKE_OBJDUMP) - set(CMAKE_OBJDUMP "/usr/local/bin/arm-none-eabi-objdump") -endif() - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/hardware_structs/CMakeFiles/CMakeDirectoryInformation.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/hardware_structs/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 10f6feb..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/hardware_structs/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/felix/Projects/Code/pico-sdk") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/hardware_structs/CMakeFiles/progress.marks b/examples/rp2350/build/pico-sdk/src/rp2040/hardware_structs/CMakeFiles/progress.marks deleted file mode 100644 index 573541a..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/hardware_structs/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/hardware_structs/Makefile b/examples/rp2350/build/pico-sdk/src/rp2040/hardware_structs/Makefile deleted file mode 100644 index 6cabb2f..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/hardware_structs/Makefile +++ /dev/null @@ -1,140 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.30.2/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.30.2/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350 - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.30.2/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.30.2/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/hardware_structs//CMakeFiles/progress.marks - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/hardware_structs/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/hardware_structs/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/hardware_structs/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/hardware_structs/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... rebuild_cache" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/hardware_structs/cmake_install.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/hardware_structs/cmake_install.cmake deleted file mode 100644 index 44c1a77..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/hardware_structs/cmake_install.cmake +++ /dev/null @@ -1,39 +0,0 @@ -# Install script for directory: /Users/felix/Projects/Code/pico-sdk/src/rp2040/hardware_structs - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "Release") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "TRUE") -endif() - -# Set path to fallback-tool for dependency-resolution. -if(NOT DEFINED CMAKE_OBJDUMP) - set(CMAKE_OBJDUMP "/usr/local/bin/arm-none-eabi-objdump") -endif() - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/pico_platform/CMakeFiles/CMakeDirectoryInformation.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/pico_platform/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 10f6feb..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/pico_platform/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/felix/Projects/Code/pico-sdk") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/pico_platform/CMakeFiles/progress.marks b/examples/rp2350/build/pico-sdk/src/rp2040/pico_platform/CMakeFiles/progress.marks deleted file mode 100644 index 573541a..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/pico_platform/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/pico_platform/Makefile b/examples/rp2350/build/pico-sdk/src/rp2040/pico_platform/Makefile deleted file mode 100644 index 8796675..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/pico_platform/Makefile +++ /dev/null @@ -1,140 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.30.2/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.30.2/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350 - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.30.2/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.30.2/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2040/pico_platform//CMakeFiles/progress.marks - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/pico_platform/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/pico_platform/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/pico_platform/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2040/pico_platform/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... rebuild_cache" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/examples/rp2350/build/pico-sdk/src/rp2040/pico_platform/cmake_install.cmake b/examples/rp2350/build/pico-sdk/src/rp2040/pico_platform/cmake_install.cmake deleted file mode 100644 index b71d80b..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2040/pico_platform/cmake_install.cmake +++ /dev/null @@ -1,39 +0,0 @@ -# Install script for directory: /Users/felix/Projects/Code/pico-sdk/src/rp2040/pico_platform - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "Release") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "TRUE") -endif() - -# Set path to fallback-tool for dependency-resolution. -if(NOT DEFINED CMAKE_OBJDUMP) - set(CMAKE_OBJDUMP "/usr/local/bin/arm-none-eabi-objdump") -endif() - diff --git a/examples/rp2350/build/pico-sdk/src/rp2_common/hardware_rtc/CMakeFiles/CMakeDirectoryInformation.cmake b/examples/rp2350/build/pico-sdk/src/rp2_common/hardware_rtc/CMakeFiles/CMakeDirectoryInformation.cmake deleted file mode 100644 index 10f6feb..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2_common/hardware_rtc/CMakeFiles/CMakeDirectoryInformation.cmake +++ /dev/null @@ -1,16 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/felix/Projects/Code/pico-sdk") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build") - -# Force unix paths in dependencies. -set(CMAKE_FORCE_UNIX_PATHS 1) - - -# The C and CXX include file regular expressions for this directory. -set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") -set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") -set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) -set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/examples/rp2350/build/pico-sdk/src/rp2_common/hardware_rtc/CMakeFiles/progress.marks b/examples/rp2350/build/pico-sdk/src/rp2_common/hardware_rtc/CMakeFiles/progress.marks deleted file mode 100644 index 573541a..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2_common/hardware_rtc/CMakeFiles/progress.marks +++ /dev/null @@ -1 +0,0 @@ -0 diff --git a/examples/rp2350/build/pico-sdk/src/rp2_common/hardware_rtc/Makefile b/examples/rp2350/build/pico-sdk/src/rp2_common/hardware_rtc/Makefile deleted file mode 100644 index 33d0e84..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2_common/hardware_rtc/Makefile +++ /dev/null @@ -1,140 +0,0 @@ -# CMAKE generated file: DO NOT EDIT! -# Generated by "Unix Makefiles" Generator, CMake Version 3.30 - -# Default target executed when no arguments are given to make. -default_target: all -.PHONY : default_target - -# Allow only one "make -f Makefile2" at a time, but pass parallelism. -.NOTPARALLEL: - -#============================================================================= -# Special targets provided by cmake. - -# Disable implicit rules so canonical targets will work. -.SUFFIXES: - -# Disable VCS-based implicit rules. -% : %,v - -# Disable VCS-based implicit rules. -% : RCS/% - -# Disable VCS-based implicit rules. -% : RCS/%,v - -# Disable VCS-based implicit rules. -% : SCCS/s.% - -# Disable VCS-based implicit rules. -% : s.% - -.SUFFIXES: .hpux_make_needs_suffix_list - -# Command-line flag to silence nested $(MAKE). -$(VERBOSE)MAKESILENT = -s - -#Suppress display of executed commands. -$(VERBOSE).SILENT: - -# A target that is always out of date. -cmake_force: -.PHONY : cmake_force - -#============================================================================= -# Set environment variables for the build. - -# The shell in which to execute make rules. -SHELL = /bin/sh - -# The CMake executable. -CMAKE_COMMAND = /usr/local/Cellar/cmake/3.30.2/bin/cmake - -# The command to remove a file. -RM = /usr/local/Cellar/cmake/3.30.2/bin/cmake -E rm -f - -# Escaping for special characters. -EQUALS = = - -# The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350 - -# The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build - -#============================================================================= -# Targets provided globally by CMake. - -# Special rule for the target edit_cache -edit_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." - /usr/local/Cellar/cmake/3.30.2/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : edit_cache - -# Special rule for the target edit_cache -edit_cache/fast: edit_cache -.PHONY : edit_cache/fast - -# Special rule for the target rebuild_cache -rebuild_cache: - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." - /usr/local/Cellar/cmake/3.30.2/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) -.PHONY : rebuild_cache - -# Special rule for the target rebuild_cache -rebuild_cache/fast: rebuild_cache -.PHONY : rebuild_cache/fast - -# The main all target -all: cmake_check_build_system - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -E cmake_progress_start /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/pico-sdk/src/rp2_common/hardware_rtc//CMakeFiles/progress.marks - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2_common/hardware_rtc/all - $(CMAKE_COMMAND) -E cmake_progress_start /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build/CMakeFiles 0 -.PHONY : all - -# The main clean target -clean: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2_common/hardware_rtc/clean -.PHONY : clean - -# The main clean target -clean/fast: clean -.PHONY : clean/fast - -# Prepare targets for installation. -preinstall: all - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2_common/hardware_rtc/preinstall -.PHONY : preinstall - -# Prepare targets for installation. -preinstall/fast: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 pico-sdk/src/rp2_common/hardware_rtc/preinstall -.PHONY : preinstall/fast - -# clear depends -depend: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 -.PHONY : depend - -# Help Target -help: - @echo "The following are some of the valid targets for this Makefile:" - @echo "... all (the default if no target is provided)" - @echo "... clean" - @echo "... depend" - @echo "... edit_cache" - @echo "... rebuild_cache" -.PHONY : help - - - -#============================================================================= -# Special targets to cleanup operation of make. - -# Special rule to run CMake to check the build system integrity. -# No rule that depends on this can have commands that come from listfiles -# because they might be regenerated. -cmake_check_build_system: - cd /Users/felix/Projects/Haxiot/code/xbee_c_library/examples/rp2350/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 -.PHONY : cmake_check_build_system - diff --git a/examples/rp2350/build/pico-sdk/src/rp2_common/hardware_rtc/cmake_install.cmake b/examples/rp2350/build/pico-sdk/src/rp2_common/hardware_rtc/cmake_install.cmake deleted file mode 100644 index cfc302a..0000000 --- a/examples/rp2350/build/pico-sdk/src/rp2_common/hardware_rtc/cmake_install.cmake +++ /dev/null @@ -1,39 +0,0 @@ -# Install script for directory: /Users/felix/Projects/Code/pico-sdk/src/rp2_common/hardware_rtc - -# Set the install prefix -if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/usr/local") -endif() -string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") - -# Set the install configuration name. -if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) - if(BUILD_TYPE) - string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" - CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") - else() - set(CMAKE_INSTALL_CONFIG_NAME "Release") - endif() - message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") -endif() - -# Set the component getting installed. -if(NOT CMAKE_INSTALL_COMPONENT) - if(COMPONENT) - message(STATUS "Install component: \"${COMPONENT}\"") - set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") - else() - set(CMAKE_INSTALL_COMPONENT) - endif() -endif() - -# Is this installation the result of a crosscompile? -if(NOT DEFINED CMAKE_CROSSCOMPILING) - set(CMAKE_CROSSCOMPILING "TRUE") -endif() - -# Set path to fallback-tool for dependency-resolution. -if(NOT DEFINED CMAKE_OBJDUMP) - set(CMAKE_OBJDUMP "/usr/local/bin/arm-none-eabi-objdump") -endif() - diff --git a/examples/rp2350/build/xbee_example.uf2 b/examples/rp2350/build/xbee_example.uf2 deleted file mode 100644 index c809cf5..0000000 Binary files a/examples/rp2350/build/xbee_example.uf2 and /dev/null differ diff --git a/examples/rp2350/example.c b/examples/rp2350/example.c deleted file mode 100644 index 1a89230..0000000 --- a/examples/rp2350/example.c +++ /dev/null @@ -1,206 +0,0 @@ -/** - * @file example.c - * @brief Example application demonstrating the use of the XBee library on RP2350 (Raspberry Pi Pico). - * - * This file contains a sample application that demonstrates how to use the XBee library - * to communicate with XBee modules on a RP2350 (Raspberry Pi Pico). It showcases basic operations - * such as initializing the XBee module, connecting to the network, and transmitting & receiving data. - * - * @version 1.0 - * @date 2024-08-13 - * - * @license MIT - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in all - * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - * - * @author Felix Galindo - * @contact felix.galindo@digi.com - */ - -#include "xbee_api_frames.h" -#include "xbee_at_cmds.h" -#include "xbee_lr.h" -#include "port.h" -#include -#include -#include - -/** - * @brief Callback function triggered when data is received from the XBee module. - * - * This function is called when the XBee module receives data. It processes the - * incoming data, extracts relevant information, and handles it accordingly. - * The function is typically registered as a callback to be executed automatically - * upon data reception. - * - * @param[in] frame Pointer to the received XBee API frame. - * - * @return void This function does not return a value. - */ -void OnReceiveCallback(XBee* self, void* data) { - XBeeLRPacket_t* packet = (XBeeLRPacket_t*) data; - portDebugPrintf("Received Packet: "); - for (int i = 0; i < packet->payloadSize; i++) { - portDebugPrintf("0x%02X ", packet->payload[i]); - } - portDebugPrintf("\n"); - portDebugPrintf("Ack %u\n", packet->ack); - portDebugPrintf("Port %u\n", packet->port); - portDebugPrintf("RSSI %d\n", packet->rssi); - portDebugPrintf("SNR %d\n", packet->snr); - portDebugPrintf("Downlink Counter %lu\n", packet->counter); -} - -/** - * @brief Callback function triggered after data is sent from the XBee module. - * - * This function is called when the XBee module completes sending data. It handles - * any post-send operations, such as logging the transmission status or updating - * the state of the application. The function is typically registered as a callback - * to be executed automatically after data is transmitted. - * - * @param[in] frameId The ID of the API frame that was sent. - * @param[in] status The status code indicating the result of the send operation. - * - * @return void This function does not return a value. - */ -void OnSendCallback(XBee* self, void* data) { - XBeeLRPacket_t* packet = (XBeeLRPacket_t*) data; - switch(packet->status){ - case 0: - portDebugPrintf("Send successful (frameId: 0x%02X)\n",packet->frameId); - break; - case 0x01: - portDebugPrintf("Send failed (frameId: 0x%02X) (reason: Ack Failed)\n",packet->frameId); - break; - case 0x022: - portDebugPrintf("Send failed (frameId: 0x%02X) (reason: Not Connected)\n",packet->frameId); - break; - default: - portDebugPrintf("Send failed (frameId: 0x%02X) (reason: 0x%02X)\n",packet->frameId, packet->status); - break; - } -} - -int main() { - - // Initialize the RP2350 platform (Pico SDK) - stdio_init_all(); - - // Hardware Abstraction Function Pointer Table for XBeeLR (needs to be set!) - const XBeeHTable XBeeLRHTable = { - .PortUartRead = portUartRead, - .PortUartWrite = portUartWrite, - .PortMillis = portMillis, - .PortFlushRx = portFlushRx, - .PortUartInit = portUartInit, - .PortDelay = portDelay, - }; - - // Callback Function Pointer Table for XBeeLR - const XBeeCTable XBeeLRCTable = { - .OnReceiveCallback = OnReceiveCallback, // can be left as all NULL if no callbacks needed - .OnSendCallback = NULL, // can be left as all NULL if no callbacks needed - }; - - portDelay(20000); //workaround to give time for debug usb port connection after booting - - portDebugPrintf("XBee LR Example App\n"); - - // Create an instance of the XBeeLR class - XBeeLR* myXbeeLr = XBeeLRCreate(&XBeeLRCTable, &XBeeLRHTable); - - - // Initialize the XBee module - if (!XBeeInit((XBee*)myXbeeLr, 9600, NULL)) { - portDebugPrintf("Failed to initialize XBee\n"); - return -1; - } - - // Read LoRaWAN DevEUI and print - uint8_t devEui[17]; - if(!XBeeLRGetDevEUI((XBee*)myXbeeLr, devEui, sizeof(devEui))){ - XBeeLRGetDevEUI((XBee*)myXbeeLr, devEui, sizeof(devEui)); - } - portDebugPrintf("DEVEUI: %s\n", devEui); - - // Set LoRaWAN Network Settings - portDebugPrintf("Configuring...\n"); - XBeeLRSetAppEUI((XBee*)myXbeeLr, "37D56A3F6CDCF0A5"); - XBeeLRSetAppKey((XBee*)myXbeeLr, "CD32AAB41C54175E9060D86F3A8B7F48"); - XBeeLRSetNwkKey((XBee*)myXbeeLr, "CD32AAB41C54175E9060D86F3A8B7F48"); - XBeeSetAPIOptions((XBee*)myXbeeLr, (const uint8_t[]){0x01}); - XBeeWriteConfig((XBee*)myXbeeLr); - XBeeApplyChanges((XBee*)myXbeeLr); - - // Connect to LoRaWAN network - portDebugPrintf("Connecting...\n"); - if (!XBeeConnect((XBee*)myXbeeLr)) { - portDebugPrintf("Failed to connect.\n"); - } else { - portDebugPrintf("Connected!\n"); - } - - // XBeeLR payload to send - uint8_t examplePayload[] = {0xC0, 0xC0, 0xC0, 0xFF, 0xEE}; - uint16_t payloadLen = sizeof(examplePayload) / sizeof(examplePayload[0]); - XBeeLRPacket_t packet = { - .payload = examplePayload, - .payloadSize = payloadLen, - .port = 2, - .ack = 0, - }; - - // Main loop - uint32_t startTime = portMillis(); - while (1) { - // Let XBee class process any serial data - XBeeProcess((XBee*)myXbeeLr); - - // Check if 10 seconds have passed - if (portMillis() - startTime >= 10000) { - // Send data if connected, else reconnect - if (XBeeConnected((XBee*)myXbeeLr)) { - portDebugPrintf("Sending 0x"); - for (int i = 0; i < payloadLen; i++) { - portDebugPrintf("%02X", examplePayload[i]); - } - portDebugPrintf("\n"); - if (XBeeSendData((XBee*)myXbeeLr, &packet)) { - portDebugPrintf("Failed to send data.\n"); - } else { - portDebugPrintf("Data sent successfully.\n"); - } - - // Update payload - packet.payload[0] = packet.payload[0] + 1; // change payload - } else { - portDebugPrintf("Not connected. Connecting...\n"); - if (!XBeeConnect((XBee*)myXbeeLr)) { - portDebugPrintf("Failed to connect.\n"); - } else { - portDebugPrintf("Connected!\n"); - } - } - // Reset the start time - startTime = portMillis(); - } - portDelay(1); - } - return 0; -} diff --git a/examples/stm32/example.c b/examples/stm32/example.c deleted file mode 100644 index f92881d..0000000 --- a/examples/stm32/example.c +++ /dev/null @@ -1,226 +0,0 @@ -/** - * @file example.c - * @brief Example application demonstrating the use of the XBee library on STM32. - * - * This file contains a sample application that demonstrates how to use the XBee library - * to communicate with XBee modules on an STM32 platform. It showcases basic operations - * such as initializing the XBee module, connecting to the network, and transmitting & receiving data. - * - * @version 1.0 - * @date 2024-08-13 - * - * @license MIT - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in all - * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - * - * @author Felix Galindo - * @contact felix.galindo@digi.com - */ - -#include "xbee_api_frames.h" -#include "xbee_at_cmds.h" -#include "xbee_lr.h" -#include "port.h" -#include "stm32f4xx_hal.h" // Include STM32 HAL header for the target device - -UART_HandleTypeDef huartDebug; // Handle for debug UART - -/** - * @brief Redirect printf output to the specified UART. - * - * This function overrides the fputc function to allow printf to output via the selected UART port. - * - * @param ch The character to be printed. - * @param f The file pointer (unused). - * - * @return int The printed character. - */ -int fputc(int ch, FILE *f) { - HAL_UART_Transmit(&huartDebug, (uint8_t *)&ch, 1, HAL_MAX_DELAY); - return ch; -} - -/** - * @brief Initialize the debug UART port for printf redirection. - * - * This function initializes a UART port to be used for printf output. - */ -void DebugUartInit() { - huartDebug.Instance = USART2; // Use USART2 for debugging (adjust as necessary) - huartDebug.Init.BaudRate = 115200; - huartDebug.Init.WordLength = UART_WORDLENGTH_8B; - huartDebug.Init.StopBits = UART_STOPBITS_1; - huartDebug.Init.Parity = UART_PARITY_NONE; - huartDebug.Init.Mode = UART_MODE_TX_RX; - huartDebug.Init.HwFlowCtl = UART_HWCONTROL_NONE; - huartDebug.Init.OverSampling = UART_OVERSAMPLING_16; - HAL_UART_Init(&huartDebug); -} - -/** - * @brief Callback function triggered when data is received from the XBee module. - * - * This function is called when the XBee module receives data. It processes the - * incoming data, extracts relevant information, and handles it accordingly. - * The function is typically registered as a callback to be executed automatically - * upon data reception. - * - * @param[in] self Pointer to the XBee instance that received the data. - * @param[in] data Pointer to the received data. - * - * @return void This function does not return a value. - */ -void OnReceiveCallback(XBee* self, void* data) { - XBeeLRPacket_t* packet = (XBeeLRPacket_t*) data; - printf("Received Packet: "); - for (int i = 1; i < packet->payloadSize; i++) { - printf("%02X ", packet->payload[i]); - } - printf("\nAck: %u\nPort: %u\nRSSI: %d\nSNR: %d\nDownlink Counter: %lu\n", - packet->ack, packet->port, packet->rssi, packet->snr, packet->counter); -} - -/** - * @brief Callback function triggered after data is sent from the XBee module. - * - * This function is called when the XBee module completes sending data. It handles - * any post-send operations, such as logging the transmission status or updating - * the state of the application. The function is typically registered as a callback - * to be executed automatically after data is transmitted. - * - * @param[in] self Pointer to the XBee instance that sent the data. - * @param[in] data Pointer to the data structure containing the sent data. - * - * @return void This function does not return a value. - */ -void OnSendCallback(XBee* self, void* data) { - XBeeLRPacket_t* packet = (XBeeLRPacket_t*) data; - switch (packet->status) { - case 0: - printf("Send successful (frameId: 0x%02X)\n", packet->frameId); - break; - case 0x01: - printf("Send failed (frameId: 0x%02X) (reason: Ack Failed)\n", packet->frameId); - break; - default: - printf("Send failed (frameId: 0x%02X) (reason: 0x%02X)\n", packet->frameId, packet->status); - break; - } -} - -/** - * @brief Main entry point for the application. - * - * This function initializes the STM32 hardware, sets up the XBee module, and enters - * a loop to process incoming and outgoing data with the XBee module. - * - * @return int Returns 0 on successful execution. - */ -int main() { - HAL_Init(); // Initialize the Hardware Abstraction Layer (HAL) - - // Configure the system clock - SystemClock_Config(); // Define this function based on your specific clock configuration - - // Initialize the debug UART - DebugUartInit(); - - const XBeeHTable XBeeLRHTable = { - .PortUartRead = portUartRead, - .PortUartWrite = portUartWrite, - .PortMillis = portMillis, - .PortFlushRx = portFlushRx, - .PortUartInit = portUartInit, - .PortDelay = portDelay, - }; - - const XBeeCTable XBeeLRCTable = { - .OnReceiveCallback = OnReceiveCallback, - .OnSendCallback = OnSendCallback, - }; - - XBeeLR* myXbeeLr = XBeeLRCreate(&XBeeLRCTable, &XBeeLRHTable); - - if (!XBeeInit((XBee*)myXbeeLr, 9600, NULL)) { - printf("Failed to initialize XBee\n"); - return -1; - } - - // Read and print the LoRaWAN Device EUI - uint8_t devEui[17]; - XBeeLRGetDevEUI((XBee*)myXbeeLr, devEui, sizeof(devEui)); - printf("DEVEUI: %s\n", devEui); - - // Set LoRaWAN network settings - printf("Configuring...\n"); - XBeeLRSetAppEUI((XBee*)myXbeeLr, "37D56A3F6CDCF0A5"); - XBeeLRSetAppKey((XBee*)myXbeeLr, "CD32AAB41C54175E9060D86F3A8B7F48"); - XBeeLRSetNwkKey((XBee*)myXbeeLr, "CD32AAB41C54175E9060D86F3A8B7F48"); - XBeeWriteConfig((XBee*)myXbeeLr); - XBeeApplyChanges((XBee*)myXbeeLr); - - // Connect to the LoRaWAN network - printf("Connecting...\n"); - if (!XBeeConnect((XBee*)myXbeeLr)) { - printf("Failed to connect.\n"); - return -1; - } else { - printf("Connected!\n"); - } - - // Prepare the XBeeLR payload to send - uint8_t examplePayload[] = {0xC0, 0xC0, 0xC0, 0xFF, 0xEE}; - uint16_t payloadLen = sizeof(examplePayload) / sizeof(examplePayload[0]); - XBeeLRPacket_t packet = { - .payload = examplePayload, - .payloadSize = payloadLen, - .port = 2, - .ack = 0, - }; - - uint32_t startTime = portMillis(); - while (1) { - XBeeProcess((XBee*)myXbeeLr); - - // Check if 10 seconds have passed - if (portMillis() - startTime >= 10000) { - if (XBeeConnected((XBee*)myXbeeLr)) { - printf("Sending 0x"); - for (int i = 0; i < payloadLen; i++) { - printf("%02X", examplePayload[i]); - } - printf("\n"); - - if (XBeeSendData((XBee*)myXbeeLr, &packet)) { - printf("Failed to send data.\n"); - } else { - printf("Data sent successfully.\n"); - } - - // Update payload - packet.payload[0] = packet.payload[0] + 1; // Increment payload for next transmission - } else { - printf("Not connected. Reconnecting...\n"); - if (!XBeeConnect((XBee*)myXbeeLr)) { - printf("Failed to reconnect.\n"); - } - } - startTime = portMillis(); // Reset the start time - } - } -} diff --git a/examples/unix/Makefile b/examples/unix/Makefile deleted file mode 100644 index aa95a72..0000000 --- a/examples/unix/Makefile +++ /dev/null @@ -1,46 +0,0 @@ - -# Makefile for the XBee LR library Unix example - -# Compiler and flags -CC = gcc -CFLAGS = -Wall -Wextra -O2 -I../../include - -# Directories -SRC_DIR = ../../src -INC_DIR = ../../include -BUILD_DIR = build -EXAMPLE_DIR = . -PORTS_DIR = ../../ports - -# Source files -SRCS = $(SRC_DIR)/xbee.c $(SRC_DIR)/xbee_api_frames.c $(SRC_DIR)/xbee_at_cmds.c $(SRC_DIR)/xbee_lr.c -OBJS = $(patsubst $(SRC_DIR)/%.c,$(BUILD_DIR)/%.o,$(SRCS)) - -# Example files -EXAMPLE_SRCS = $(PORTS_DIR)/port_unix.c $(EXAMPLE_DIR)/example.c -EXAMPLE_OBJS = $(patsubst $(EXAMPLE_DIR)/%.c,$(BUILD_DIR)/%.o,$(EXAMPLE_SRCS)) - -# Output binary -TARGET = xbee_example - -# Create build directory if not exists -$(BUILD_DIR): - @mkdir -p $(BUILD_DIR) - -# Build rules -all: $(BUILD_DIR) $(TARGET) - -$(BUILD_DIR)/%.o: $(SRC_DIR)/%.c - $(CC) $(CFLAGS) -c $< -o $@ - -$(BUILD_DIR)/%.o: $(EXAMPLE_DIR)/%.c - $(CC) $(CFLAGS) -c $< -o $@ - -$(TARGET): $(OBJS) $(EXAMPLE_OBJS) - $(CC) $(CFLAGS) $^ -o $@ - -# Clean up build directory and binary -clean: - rm -rf $(BUILD_DIR) $(TARGET) - -.PHONY: all clean diff --git a/examples/unix/xbee_example b/examples/unix/xbee_example deleted file mode 100755 index e15bd5d..0000000 Binary files a/examples/unix/xbee_example and /dev/null differ diff --git a/examples/windows/Makefile b/examples/windows/Makefile deleted file mode 100644 index 9c2b306..0000000 --- a/examples/windows/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -# Makefile for the XBee LR library Windows example - -CC = gcc -CFLAGS = -Wall -Wextra -O2 -LDFLAGS = - -# Files -SRCS = example.c port_windows.c -OBJS = $(SRCS:.c=.o) -TARGET = xbee_example.exe - -# Default rule -all: $(TARGET) - -# Link -$(TARGET): $(OBJS) - $(CC) -o $(TARGET) $(OBJS) $(LDFLAGS) - -# Compile -%.o: %.c - $(CC) $(CFLAGS) -c $< -o $@ - -# Clean -clean: - rm -f $(OBJS) $(TARGET) diff --git a/examples/windows/example.c b/examples/windows/example.c deleted file mode 100644 index 79ea20e..0000000 --- a/examples/windows/example.c +++ /dev/null @@ -1,185 +0,0 @@ -/** - * @file example.c - * @brief Example application demonstrating the use of the XBee library on Windows. - * - * This file contains a sample application that demonstrates how to use the XBee library - * to communicate with XBee modules on a Windows platform. It showcases basic operations - * such as initializing the XBee module, connecting to the network, and transmitting & receiving data. - * - * @version 1.0 - * @date 2024-08-13 - * - * @license MIT - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in all - * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - * - * @author Felix Galindo - * @contact felix.galindo@digi.com - */ - -#include "xbee_api_frames.h" -#include "xbee_at_cmds.h" -#include "xbee_lr.h" -#include "port.h" -#include -#include - -/** - * @brief Callback function triggered when data is received from the XBee module. - * - * This function is called when the XBee module receives data. It processes the - * incoming data, extracts relevant information, and handles it accordingly. - * The function is typically registered as a callback to be executed automatically - * upon data reception. - * - * @param[in] self Pointer to the XBee instance that received the data. - * @param[in] data Pointer to the received data. - * - * @return void This function does not return a value. - */ -void OnReceiveCallback(XBee* self, void* data) { - XBeeLRPacket_t* packet = (XBeeLRPacket_t*) data; - printf("Received Packet: "); - for (int i = 1; i < packet->payloadSize; i++) { - printf("%02X ", packet->payload[i]); - } - printf("\nAck: %u\nPort: %u\nRSSI: %d\nSNR: %d\nDownlink Counter: %lu\n", - packet->ack, packet->port, packet->rssi, packet->snr, packet->counter); -} - -/** - * @brief Callback function triggered after data is sent from the XBee module. - * - * This function is called when the XBee module completes sending data. It handles - * any post-send operations, such as logging the transmission status or updating - * the state of the application. The function is typically registered as a callback - * to be executed automatically after data is transmitted. - * - * @param[in] self Pointer to the XBee instance that sent the data. - * @param[in] data Pointer to the data structure containing the sent data. - * - * @return void This function does not return a value. - */ -void OnSendCallback(XBee* self, void* data) { - XBeeLRPacket_t* packet = (XBeeLRPacket_t*) data; - switch (packet->status) { - case 0: - printf("Send successful (frameId: 0x%02X)\n", packet->frameId); - break; - case 0x01: - printf("Send failed (frameId: 0x%02X) (reason: Ack Failed)\n", packet->frameId); - break; - default: - printf("Send failed (frameId: 0x%02X) (reason: 0x%02X)\n", packet->frameId, packet->status); - break; - } -} - -/** - * @brief Main entry point for the application. - * - * This function initializes the Windows environment, sets up the XBee module, and enters - * a loop to process incoming and outgoing data with the XBee module. - * - * @return int Returns 0 on successful execution. - */ -int main() { - const XBeeHTable XBeeLRHTable = { - .PortUartRead = portUartRead, - .PortUartWrite = portUartWrite, - .PortMillis = portMillis, - .PortFlushRx = portFlushRx, - .PortUartInit = portUartInit, - .PortDelay = portDelay, - }; - - const XBeeCTable XBeeLRCTable = { - .OnReceiveCallback = OnReceiveCallback, - .OnSendCallback = OnSendCallback, - }; - - XBeeLR* myXbeeLr = XBeeLRCreate(&XBeeLRCTable, &XBeeLRHTable); - - if (!XBeeInit((XBee*)myXbeeLr, 9600, "COM3")) { // Replace "COM3" with your COM port - printf("Failed to initialize XBee\n"); - return -1; - } - - // Read and print the LoRaWAN Device EUI - uint8_t devEui[17]; - XBeeLRGetDevEUI((XBee*)myXbeeLr, devEui, sizeof(devEui)); - printf("DEVEUI: %s\n", devEui); - - // Set LoRaWAN network settings - printf("Configuring...\n"); - XBeeLRSetAppEUI((XBee*)myXbeeLr, "37D56A3F6CDCF0A5"); - XBeeLRSetAppKey((XBee*)myXbeeLr, "CD32AAB41C54175E9060D86F3A8B7F48"); - XBeeLRSetNwkKey((XBee*)myXbeeLr, "CD32AAB41C54175E9060D86F3A8B7F48"); - XBeeWriteConfig((XBee*)myXbeeLr); - XBeeApplyChanges((XBee*)myXbeeLr); - - // Connect to the LoRaWAN network - printf("Connecting...\n"); - if (!XBeeConnect((XBee*)myXbeeLr)) { - printf("Failed to connect.\n"); - return -1; - } else { - printf("Connected!\n"); - } - - // Prepare the XBeeLR payload to send - uint8_t examplePayload[] = {0xC0, 0xC0, 0xC0, 0xFF, 0xEE}; - uint16_t payloadLen = sizeof(examplePayload) / sizeof(examplePayload[0]); - XBeeLRPacket_t packet = { - .payload = examplePayload, - .payloadSize = payloadLen, - .port = 2, - .ack = 0, - }; - - uint32_t startTime = portMillis(); - while (1) { - XBeeProcess((XBee*)myXbeeLr); - - // Check if 10 seconds have passed - if (portMillis() - startTime >= 10000) { - if (XBeeConnected((XBee*)myXbeeLr)) { - printf("Sending 0x"); - for (int i = 0; i < payloadLen; i++) { - printf("%02X", examplePayload[i]); - } - printf("\n"); - - if (XBeeSendData((XBee*)myXbeeLr, &packet)) { - printf("Failed to send data.\n"); - } else { - printf("Data sent successfully.\n"); - } - - // Update payload - packet.payload[0] = packet.payload[0] + 1; // Increment payload for next transmission - } else { - printf("Not connected. Reconnecting...\n"); - if (!XBeeConnect((XBee*)myXbeeLr)) { - printf("Failed to reconnect.\n"); - } - } - startTime = portMillis(); // Reset the start time - } - } -} diff --git a/examples/xbee_cellular/Makefile b/examples/xbee_cellular/Makefile new file mode 100644 index 0000000..41b8886 --- /dev/null +++ b/examples/xbee_cellular/Makefile @@ -0,0 +1,64 @@ +# Example: examples/xbee_cellular/Makefile + +# Platform selection +PLATFORM ?= unix + +# Compiler and flags +CC = gcc +CFLAGS = -Wall -Wextra -O2 -I$(INC_DIR) + +# Directories +SRC_DIR = ../../src +INC_DIR = ../../include +PORTS_DIR = ../../ports +EXAMPLE_DIR = . +BUILD_DIR = build/$(PLATFORM) + +# Source files +CORE_SRCS = $(SRC_DIR)/xbee.c \ + $(SRC_DIR)/xbee_api_frames.c \ + $(SRC_DIR)/xbee_at_cmds.c \ + $(SRC_DIR)/xbee_cellular.c + +PORT_SRC = $(PORTS_DIR)/port_$(PLATFORM).c + +EXAMPLE_HTTP = $(EXAMPLE_DIR)/xbee_cellular_http_get_example.c +EXAMPLE_UDP = $(EXAMPLE_DIR)/xbee_cellular_udp_echo_example.c + +OBJS_HTTP = $(patsubst %.c, $(BUILD_DIR)/%.o, \ + $(notdir $(CORE_SRCS)) $(notdir $(EXAMPLE_HTTP)) $(notdir $(PORT_SRC))) + +OBJS_UDP = $(patsubst %.c, $(BUILD_DIR)/%.o, \ + $(notdir $(CORE_SRCS)) $(notdir $(EXAMPLE_UDP)) $(notdir $(PORT_SRC))) + +TARGET_HTTP = $(BUILD_DIR)/xbee_cellular_http_get_example +TARGET_UDP = $(BUILD_DIR)/xbee_cellular_udp_echo_example + +# Default rule +all: $(BUILD_DIR) $(TARGET_HTTP) $(TARGET_UDP) + +# Create build directory +$(BUILD_DIR): + mkdir -p $(BUILD_DIR) + +# Pattern rules +$(BUILD_DIR)/%.o: $(SRC_DIR)/%.c + $(CC) $(CFLAGS) -c $< -o $@ + +$(BUILD_DIR)/%.o: $(EXAMPLE_DIR)/%.c + $(CC) $(CFLAGS) -c $< -o $@ + +$(BUILD_DIR)/%.o: $(PORTS_DIR)/%.c + $(CC) $(CFLAGS) -c $< -o $@ + +# Linking +$(TARGET_HTTP): $(OBJS_HTTP) + $(CC) $(CFLAGS) $^ -o $@ + +$(TARGET_UDP): $(OBJS_UDP) + $(CC) $(CFLAGS) $^ -o $@ + +clean: + rm -rf build/$(PLATFORM) + +.PHONY: all clean \ No newline at end of file diff --git a/examples/xbee_cellular/xbee_cellular_http_get_example.c b/examples/xbee_cellular/xbee_cellular_http_get_example.c new file mode 100644 index 0000000..f2183a3 --- /dev/null +++ b/examples/xbee_cellular/xbee_cellular_http_get_example.c @@ -0,0 +1,204 @@ +/***************************************************************************//** + * @file xbee_cellular_http_get_example.c + * @brief Example application demonstrating the use of the XBeeCellular driver. + * + * This file contains a sample application that demonstrates how to use the + * XBeeCellular library to communicate with XBee 3 Cellular modules using a + * portable, platform-agnostic interface. It showcases basic operations such as + * initializing the module, configuring network settings, attaching to the + * cellular network, creating a TCP socket, sending an HTTP GET request, and + * printing the response. + * + * @version 1.2 + * @date 2025-05-20 + * @author Felix Galindo + * @contact felix.galindo@digi.com + * + * @license MIT + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + ******************************************************************************/ + +#include "xbee_cellular.h" +#include "port.h" +#include +#include +#include + + +// Determine default serial device path based on platform (replace with your actual device path) +// This is a placeholder; you may need to adjust the path based on your system. +#if defined(_WIN32) + #define DEFAULT_SERIAL_PORT "COM3" +#elif defined(__APPLE__) + #define DEFAULT_SERIAL_PORT "/dev/cu.usbserial-1110" +#elif defined(__linux__) + #define DEFAULT_SERIAL_PORT "/dev/ttyUSB0" +#else + #define DEFAULT_SERIAL_PORT "" +#endif + +static bool responseReceived = false; + +/** + * @brief Callback triggered when data is received via SOCKET_RECEIVE (0xCD) + * or SOCKET_RECEIVE_FROM (0xCE) frame. + * + * This function prints the payload from the remote peer in plain text format. + * If the source IP and port are known (UDP), they are printed as well. + * + * @param[in] self Pointer to the XBee instance. + * @param[in] data Pointer to the XBeeCellularPacket_t payload descriptor. + */ +void OnReceiveCallback(XBee* self, void* data) { + (void)self; + XBeeCellularPacket_t* packet = (XBeeCellularPacket_t*)data; + + responseReceived = true; + + if (packet->ip[0] != 0 || packet->remotePort != 0) { + portDebugPrintf("Received from %u.%u.%u.%u:%u on socket %u\n", + packet->ip[0], packet->ip[1], packet->ip[2], packet->ip[3], + packet->remotePort, packet->socketId); + } else { + portDebugPrintf("Received on socket %u\n", packet->socketId); + } + + portDebugPrintf("[Payload ASCII Dump]:\n"); + for (int i = 0; i < packet->payloadSize; ++i) { + char c = packet->payload[i]; + portDebugPrintf("%c", (c >= 32 && c <= 126) ? c : '.'); + } + portDebugPrintf("\n"); +} + +/** + * Callback triggered after a frame has been transmitted successfully. + * + * This example logs the send event. The application may be extended to + * log timestamps or measure round-trip latency. + */ +void OnSendCallback(XBee* self, void* data) { + portDebugPrintf("[TX] Send callback invoked.\n"); + (void)self; + (void)data; +} + +/** + * Main entry point for the cellular socket example. + * + * This function: + * - Initializes the UART and the XBeeCellular instance. + * - Configures the cellular network (APN). + * - Connects to the network. + * - Opens a TCP socket to numbersapi.com. + * - Sends a GET /random/trivia HTTP request. + * - Waits for incoming responses over 15 seconds, or exits early if received. + */ +int main() { + // Hardware abstraction setup + const XBeeHTable hw = { + .PortUartInit = portUartInit, + .PortUartRead = portUartRead, + .PortUartWrite = portUartWrite, + .PortFlushRx = portFlushRx, + .PortDelay = portDelay, + .PortMillis = portMillis, + }; + + // User callbacks for RX/TX events + const XBeeCTable cb = { + .OnReceiveCallback = OnReceiveCallback, + .OnSendCallback = OnSendCallback + }; + + portDebugPrintf("XBee 3 Cellular - HTTP GET Example\n"); + + // Allocate instance + XBeeCellular* xbee = XBeeCellularCreate(&cb, &hw); + + // Initialize serial port + if (!XBeeInit((XBee*)xbee, 9600, DEFAULT_SERIAL_PORT)) { + portDebugPrintf("[ERR] Failed to initialize UART\n"); + return -1; + } + + // Set SIM configuration: APN is required, others optional + XBeeCellularConfig_t cfg = { + .apn = "broadband", + .simPin = "", + .carrier = "" + }; + XBeeConfigure((XBee*)xbee, &cfg); + + // Attach to cellular network + portDebugPrintf("Connecting to LTE network...\n"); + XBeeConnect((XBee*)xbee, false); + + while (1) { + if (XBeeCellularConnected((XBee*)xbee)) { + portDebugPrintf("[OK] Connected to cellular network.\n"); + break; + } + portDebugPrintf("Waiting for network attach...\n"); + portDelay(1000); + } + + // Create a TCP socket + uint8_t socketId = 0; + if (!XBeeCellularSocketCreate((XBee*)xbee, 0x01 /* TCP */, &socketId)) { + portDebugPrintf("[ERR] Socket create failed\n"); + return -1; + } + + // Connect socket to numbersapi.com + if (!XBeeCellularSocketConnect((XBee*)xbee, socketId, "numbersapi.com", 80, true)) { + portDebugPrintf("[ERR] Socket connect failed\n"); + return -1; + } + + // Send HTTP GET /random/trivia + const char* httpRequest = + "GET /random/trivia HTTP/1.1\r\n" + "Host: numbersapi.com\r\n" + "Connection: close\r\n\r\n"; + + if (!XBeeCellularSocketSend((XBee*)xbee, socketId, + (const uint8_t*)httpRequest, strlen(httpRequest))) { + portDebugPrintf("[ERR] Socket send failed\n"); + return -1; + } + + portDebugPrintf("[OK] HTTP GET request sent. Awaiting response...\n"); + + // Wait up to 15 seconds for HTTP response, exit early if received + uint32_t start = portMillis(); + while ((portMillis() - start) < 15000) { + XBeeProcess((XBee*)xbee); + if (responseReceived) { + portDebugPrintf("[OK] Response received. Exiting wait early.\n"); + break; + } + portDelay(500); + } + + portDebugPrintf("HTTP transaction complete. Exiting.\n"); + XBeeCellularSocketClose((XBee*)xbee, socketId, false); + XBeeCellularDestroy(xbee); + return 0; +} \ No newline at end of file diff --git a/examples/xbee_cellular/xbee_cellular_udp_echo_example.c b/examples/xbee_cellular/xbee_cellular_udp_echo_example.c new file mode 100644 index 0000000..13cb622 --- /dev/null +++ b/examples/xbee_cellular/xbee_cellular_udp_echo_example.c @@ -0,0 +1,159 @@ +/***************************************************************************//** + * @file xbee_cellular_udp_echo_example.c + * + * @brief Sends a UDP datagram to Digi’s public echo server (52.43.121.77:10001) + * and prints the echoed payload when it comes back. + * + * The flow implements the Extended-Socket “UDP” example: + * 1) Socket Create (0x40, protocol 0x02) + * 2) Socket Bind (0x46, choose a local port) + * 3) Socket SendTo (0x45) --> TX-Status (0x89) + * 4) Socket ReceiveFrom (0xCE) --> our RX callback + * 5) Socket Close (0x43) --> Close-Resp (0xCF) + * + * @author + * Felix Galindo + * @license + * MIT + ******************************************************************************/ + +#include "xbee_cellular.h" +#include "port.h" +#include +#include +#include + +/* ---------- serial device per-platform ---------------------------------- */ +#if defined(_WIN32) + #define DEFAULT_SERIAL_PORT "COM3" +#elif defined(__APPLE__) + #define DEFAULT_SERIAL_PORT "/dev/cu.usbserial-1110" +#elif defined(__linux__) + #define DEFAULT_SERIAL_PORT "/dev/ttyUSB0" +#else + #define DEFAULT_SERIAL_PORT "" +#endif + +/* ---------- globals ------------------------------------------------------ */ +static volatile bool echoReceived = false; + +/* ---------- user callbacks ---------------------------------------------- */ +static void onReceive(XBee *self, void *frame) +{ + (void)self; + const XBeeCellularPacket_t *p = (const XBeeCellularPacket_t *)frame; + + echoReceived = true; + + portDebugPrintf("[UDP RX] %u bytes from %u.%u.%u.%u:%u (socket %u):\n", + p->payloadSize, + p->ip[0], p->ip[1], p->ip[2], p->ip[3], + p->remotePort, p->socketId); + + for (uint16_t i = 0; i < p->payloadSize; ++i) { + char c = p->payload[i]; + portDebugPrintf("%c", (c >= 32 && c <= 126) ? c : '.'); + } + portDebugPrintf("\n"); +} + +static void onSend(XBee *self, void *frame) +{ + (void)self; + (void)frame; + portDebugPrintf("[UDP TX] payload accepted for transmit\n"); +} + +/* ---------- main --------------------------------------------------------- */ +int main(void) +{ + /* Hardware abstraction table ------------------------------------------- */ + const XBeeHTable hw = { + .PortUartInit = portUartInit, + .PortUartRead = portUartRead, + .PortUartWrite = portUartWrite, + .PortFlushRx = portFlushRx, + .PortDelay = portDelay, + .PortMillis = portMillis + }; + + /* Callback table ------------------------------------------------------- */ + const XBeeCTable cb = { + .OnReceiveCallback = onReceive, + .OnSendCallback = onSend + }; + + portDebugPrintf("XBee 3 Cellular – UDP Echo example (Extended Socket)\n"); + + /* Instance ------------------------------------------------------------- */ + XBeeCellular *xbee = XBeeCellularCreate(&cb, &hw); + + if (!XBeeInit((XBee *)xbee, 9600, DEFAULT_SERIAL_PORT)) { + portDebugPrintf("[ERR] failed to open serial port\n"); + return -1; + } + + /* APN etc. – identical to the HTTP example ---------------------------- */ + const XBeeCellularConfig_t cfg = { + .apn = "broadband", + .simPin = "", + .carrier = "" + }; + XBeeConfigure((XBee *)xbee, &cfg); + + /* Attach to network ---------------------------------------------------- */ + portDebugPrintf("Waiting for network attach...\n"); + XBeeConnect((XBee *)xbee, false); + while (!XBeeCellularConnected((XBee *)xbee)) { + portDelay(1000); + portDebugPrintf("."); + } + portDebugPrintf("\n[OK] attached!\n"); + + /* 1) Socket Create (protocol = UDP 0x02) ------------------------------- */ + uint8_t sockId = 0; + if (!XBeeCellularSocketCreate((XBee *)xbee, XBEE_PROTOCOL_UDP, &sockId)) { + portDebugPrintf("[ERR] socket create failed\n"); + return -1; + } + + /* 2) Bind to local port 0x1234 ---------------------------------------- */ + if (!XBeeCellularSocketBind((XBee *)xbee, sockId, 0x1234, true)) { + portDebugPrintf("[ERR] bind failed\n"); + return -1; + } + portDebugPrintf("[OK] socket %u bound to local port 0x1234\n", sockId); + + /* 3) SendTo Digi echo server ------------------------------------------ */ + const uint8_t ip[4] = { 52, 43, 121, 77 }; + const uint8_t payload[] = "echo this"; + + if (!XBeeCellularSocketSendTo((XBee *)xbee, + sockId, + ip, + 10001, + payload, + sizeof(payload) - 1)) + { + portDebugPrintf("[ERR] sendto failed\n"); + return -1; + } + portDebugPrintf("[OK] UDP datagram sent, waiting for echo...\n"); + + /* 4) Wait (≤10 s) for echo --------------------------------------------- */ + uint32_t t0 = portMillis(); + while (!echoReceived && (portMillis() - t0) < 10000) { + XBeeProcess((XBee *)xbee); + portDelay(100); + } + + if (!echoReceived) + portDebugPrintf("[WARN] timed-out waiting for echo\n"); + + /* 5) Close socket ------------------------------------------------------ */ + XBeeCellularSocketClose((XBee *)xbee, sockId, false); + + XBeeCellularDestroy(xbee); + portDebugPrintf("Done.\n"); + return 0; +} \ No newline at end of file diff --git a/examples/xbee_lr/Makefile b/examples/xbee_lr/Makefile new file mode 100644 index 0000000..bb2f67d --- /dev/null +++ b/examples/xbee_lr/Makefile @@ -0,0 +1,56 @@ +# Example: examples/xbee_lr/Makefile + +# Platform selection +PLATFORM ?= unix + +# Compiler and flags +CC = gcc +CFLAGS = -Wall -Wextra -O2 -I$(INC_DIR) + +# Directories +SRC_DIR = ../../src +INC_DIR = ../../include +PORTS_DIR = ../../ports +EXAMPLE_DIR = . +BUILD_DIR = build/$(PLATFORM) + +# Source files +CORE_SRCS = $(SRC_DIR)/xbee.c \ + $(SRC_DIR)/xbee_api_frames.c \ + $(SRC_DIR)/xbee_at_cmds.c \ + $(SRC_DIR)/xbee_lr.c + +EXAMPLE_SRC = $(EXAMPLE_DIR)/xbee_lr_example.c +PORT_SRC = $(PORTS_DIR)/port_$(PLATFORM).c + +OBJS = $(patsubst %.c, $(BUILD_DIR)/%.o, \ + $(notdir $(CORE_SRCS)) $(notdir $(EXAMPLE_SRC)) $(notdir $(PORT_SRC))) + +# Output binary +TARGET = $(BUILD_DIR)/xbee_lr_example + +# Default rule +all: $(BUILD_DIR) $(TARGET) + +# Create build directory +$(BUILD_DIR): + mkdir -p $(BUILD_DIR) + +# Pattern rules +$(BUILD_DIR)/%.o: $(SRC_DIR)/%.c + $(CC) $(CFLAGS) -c $< -o $@ + +$(BUILD_DIR)/%.o: $(EXAMPLE_DIR)/%.c + $(CC) $(CFLAGS) -c $< -o $@ + +$(BUILD_DIR)/%.o: $(PORTS_DIR)/%.c + $(CC) $(CFLAGS) -c $< -o $@ + +# Linking +$(TARGET): $(OBJS) + $(CC) $(CFLAGS) $^ -o $@ + +clean: + rm -rf build/$(PLATFORM) + +.PHONY: all clean \ No newline at end of file diff --git a/examples/unix/example.c b/examples/xbee_lr/xbee_lr_example.c similarity index 69% rename from examples/unix/example.c rename to examples/xbee_lr/xbee_lr_example.c index 890bc16..e36413a 100644 --- a/examples/unix/example.c +++ b/examples/xbee_lr/xbee_lr_example.c @@ -1,48 +1,35 @@ -/** - * @file example.c - * @brief Example application demonstrating the use of the XBee library on Unix. - * +/***************************************************************************//** + * @file xbee_lr_example.c + * @brief Example application demonstrating the use of the XBee library. + * * This file contains a sample application that demonstrates how to use the XBee library - * to communicate with XBee modules in a Unix environment. It showcases basic operations + * to communicate with XBee modules in a platform-agnostic environment. It showcases basic operations * such as initializing the XBee module, connecting to the network, and transmitting & receiving data. - * - * @version 1.0 - * @date 2024-08-08 - * - * @license MIT - * Permission is hereby granted, free of charge, to any person obtaining a copy - * of this software and associated documentation files (the "Software"), to deal - * in the Software without restriction, including without limitation the rights - * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - * copies of the Software, and to permit persons to whom the Software is - * furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice shall be included in all - * copies or substantial portions of the Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - * SOFTWARE. - * + * + * @version 1.1 + * @date 2025-05-30 * @author Felix Galindo * @contact felix.galindo@digi.com - */ + ******************************************************************************/ -#include "xbee_api_frames.h" -#include "xbee_at_cmds.h" #include "xbee_lr.h" #include "port.h" -#include -#include -#include #include #include #include -#include +#include +#include + +// Choose default serial port path based on OS +#if defined(_WIN32) + #define DEFAULT_SERIAL_PORT "COM3" +#elif defined(__APPLE__) + #define DEFAULT_SERIAL_PORT "/dev/cu.usbserial-1110" +#elif defined(__linux__) + #define DEFAULT_SERIAL_PORT "/dev/ttyUSB0" +#else + #define DEFAULT_SERIAL_PORT "" +#endif /** * @brief Callback function triggered when data is received from the XBee module. @@ -57,6 +44,7 @@ * @return void This function does not return a value. */ void OnReceiveCallback(XBee* self, void* data){ + (void) self; XBeeLRPacket_t* packet = (XBeeLRPacket_t*) data; portDebugPrintf("Received Packet: "); for (int i = 0; i < packet->payloadSize; i++) { @@ -84,6 +72,7 @@ void OnReceiveCallback(XBee* self, void* data){ * @return void This function does not return a value. */ void OnSendCallback(XBee* self, void* data){ + (void) self; XBeeLRPacket_t* packet = (XBeeLRPacket_t*) data; switch(packet->status){ case 0: @@ -121,20 +110,20 @@ int main() { portDebugPrintf("XBee LR Example App\n"); - // Create an instance of the XBeeLR class + // Create an instance of the XBeeLR class XBeeLR * myXbeeLr = XBeeLRCreate(&XBeeLRCTable,&XBeeLRHTable); - //Init XBee - if(!XBeeInit((XBee*)myXbeeLr,B9600, "/dev/cu.usbserial-1110")){ + // Init XBee + if(!XBeeInit((XBee*)myXbeeLr, 9600, DEFAULT_SERIAL_PORT)){ portDebugPrintf("Failed to initialize XBee\n"); } - //Read LoRaWAN DevEUI and print - uint8_t devEui[17]; + // Read LoRaWAN DevEUI and print + char devEui[17]; XBeeLRGetDevEUI((XBee*)myXbeeLr, devEui, sizeof(devEui)); portDebugPrintf("DEVEUI: %s\n", devEui); - //Set LoRaWAN Network Settings + // Set LoRaWAN Network Settings portDebugPrintf("Configuring...\n"); XBeeLRSetAppEUI((XBee*)myXbeeLr, "9E1177BD6B1DF41E"); XBeeLRSetAppKey((XBee*)myXbeeLr, "CD32AAB41C54175E9060D86F3A8B7F48"); @@ -145,10 +134,10 @@ int main() { XBeeWriteConfig((XBee*)myXbeeLr); XBeeApplyChanges((XBee*)myXbeeLr); - //Connect to LoRaWAN network + // Connect to LoRaWAN network portDebugPrintf("Connecting...\n"); bool connected = false; - if(XBeeConnect((XBee*)myXbeeLr)){connected = true;} + if(XBeeConnect((XBee*)myXbeeLr,true)){connected = true;} // XBeeLR payload to send uint8_t examplePayload[] = {0xC0, 0xC0, 0xC0, 0xFF, 0xEE}; @@ -160,40 +149,37 @@ int main() { .ack = 0, }; - //To keep track of time - time_t startTime, currentTime; - time(&startTime); - + // Use portMillis for time tracking + uint32_t startMs = portMillis(); - - while (1) { - //Let XBee class process any serial data + while (1) { + // Let XBee class process any serial data XBeeProcess((XBee*)myXbeeLr); - // Get the current time - time(¤tTime); + // Get current time in milliseconds + uint32_t currentMs = portMillis(); // Check if 10 seconds have passed - if (difftime(currentTime, startTime) >= 10) { - //Send data if connected, else connect + if ((currentMs - startMs) >= 10000) { + // Send data if connected, else connect if(connected){ portDebugPrintf("Sending 0x"); for (int i = 0; i < payloadLen; i++) { portDebugPrintf("%02X", examplePayload[i]); } portDebugPrintf("\n"); - if (XBeeSendData((XBee*)myXbeeLr, &packet)) { + if (XBeeSendPacket((XBee*)myXbeeLr, &packet)) { printf("Failed to send data.\n"); } else { printf("Data sent successfully.\n"); } - //Update payload - packet.payload[0] = packet.payload[0] + 1; //change payload + // Update payload + packet.payload[0] = packet.payload[0] + 1; // change payload } else{ portDebugPrintf("Not connected. Connecting...\n"); - if (!XBeeConnect((XBee*)myXbeeLr)) { + if (!XBeeConnect((XBee*)myXbeeLr, true)) { printf("Failed to connect.\n"); } else { connected = true; @@ -201,8 +187,12 @@ int main() { } } // Reset the start time - time(&startTime); + startMs = portMillis(); } + + // Delay 100 ms between loops + portDelay(100); } + return 0; } \ No newline at end of file diff --git a/include/xbee.h b/include/xbee.h index f5d4a78..56d53f0 100644 --- a/include/xbee.h +++ b/include/xbee.h @@ -62,7 +62,7 @@ typedef struct XBee XBee; */ typedef struct { bool (*init)(XBee* self, uint32_t baudrate, void* device); - bool (*connect)(XBee* self); + bool (*connect)(XBee* self, bool blocking); bool (*disconnect)(XBee* self); uint8_t (*sendData)(XBee* self, const void* data); bool (*softReset)(XBee* self); @@ -71,6 +71,7 @@ typedef struct { bool (*connected)(XBee* self); void (*handleRxPacketFrame)(XBee* self, void *frame); void (*handleTransmitStatusFrame)(XBee* self, void *frame); + bool (*configure)(XBee* self, const void* config); } XBeeVTable; @@ -131,9 +132,9 @@ struct XBee { // Interface functions to call the methods bool XBeeInit(XBee* self, uint32_t baudrate, void* device); -bool XBeeConnect(XBee* self); +bool XBeeConnect(XBee* self, bool blocking); bool XBeeDisconnect(XBee* self); -uint8_t XBeeSendData(XBee* self, const void*); +uint8_t XBeeSendPacket(XBee* self, const void*); bool XBeeSoftReset(XBee* self); void XBeeHardReset(XBee* self); void XBeeProcess(XBee* self); @@ -141,6 +142,15 @@ bool XBeeConnected(XBee* self); bool XBeeWriteConfig(XBee* self); bool XBeeApplyChanges(XBee* self); bool XBeeSetAPIOptions(XBee* self, const uint8_t value); +bool XBeeGetFirmwareVersion(XBee* self, uint32_t* version); +bool XBeeConfigure(XBee* self, const void* config); +bool XBeeFactoryReset (XBee* self); /* ATFR */ +bool XBeeExitCommandMode (XBee* self); /* ATCN */ +bool XBeeSetApiEnable (XBee* self, uint8_t mode); /* ATAP */ +bool XBeeSetBaudRate (XBee* self, uint8_t rateCode); /* ATBD */ +bool XBeeGetLastRssi (XBee* self, int8_t* rssiOut); /* ATDB */ +bool XBeeGetHardwareVersion (XBee* self, uint16_t* hvOut); /* ATHV */ +bool XBeeGetSerialNumber (XBee* self, uint64_t* snOut); /* ATSH/ATSL */ #if defined(__cplusplus) } diff --git a/include/xbee_api_frames.h b/include/xbee_api_frames.h index 86efbad..72404c3 100644 --- a/include/xbee_api_frames.h +++ b/include/xbee_api_frames.h @@ -46,7 +46,7 @@ #include "xbee.h" #include "config.h" - #define XBEE_MAX_FRAME_DATA_SIZE 256 + #define XBEE_MAX_FRAME_DATA_SIZE 1024 //@todo: Dynamic size based on api frame length #define API_SEND_SUCCESS 0 #define API_SEND_ERROR_TIMEOUT -1 #define API_SEND_ERROR_INVALID_COMMAND -2 @@ -54,6 +54,8 @@ #define API_SEND_ERROR_FRAME_TOO_LARGE -4 #define API_SEND_AT_CMD_ERROR -5 #define API_SEND_AT_CMD_RESONSE_TIMEOUT -6 + #define API_RECEIVE_ERROR_NULL_FRAME -7 + #define API_SEND_ERROR_BUFFER_TOO_SMALL -8 /** * @enum xbee_deliveryStatus_t @@ -205,7 +207,9 @@ XBEE_API_TYPE_MODEM_STATUS = 0x8A, ///< Frame for modem status reports XBEE_API_TYPE_AT_RESPONSE = 0x88, ///< Frame for receiving AT command responses XBEE_API_TYPE_TX_STATUS = 0x89, ///< Frame for delivery status reports - + + //@todo: Move XBee specific API frames to their respective modules + /**< XBee LR Specific API Frames */ XBEE_API_TYPE_LR_JOIN_REQUEST = 0x14, ///< Frame for LoRaWAN join requests XBEE_API_TYPE_LR_TX_REQUEST = 0x50, ///< Frame for transmitting data in LoRaWAN @@ -223,6 +227,22 @@ XBEE_API_TYPE_CELLULAR_TX_IPV4 = 0x20, ///< Frame for transmitting IPv4 data (XBee Cellular) XBEE_API_TYPE_CELLULAR_RX_IPV4 = 0xB0, ///< Frame for receiving IPv4 data (XBee Cellular) XBEE_API_TYPE_CELLULAR_MODEM_STATUS = 0x8A, ///< Frame for cellular modem status (XBee Cellular) + XBEE_API_TYPE_CELLULAR_SOCKET_CREATE = 0x40, ///< Frame to create a socket + XBEE_API_TYPE_CELLULAR_SOCKET_OPTION = 0x41, ///< Frame to set socket options + XBEE_API_TYPE_CELLULAR_SOCKET_CONNECT = 0x42, ///< Frame to connect a socket + XBEE_API_TYPE_CELLULAR_SOCKET_CLOSE = 0x43, ///< Frame to close a socket + XBEE_API_TYPE_CELLULAR_SOCKET_SEND = 0x44, ///< Frame to send socket data + XBEE_API_TYPE_CELLULAR_SOCKET_SEND_TO = 0x45, ///< Frame to send UDP data to a specific address + XBEE_API_TYPE_CELLULAR_SOCKET_BIND = 0x46, ///< Frame to bind a socket to a local port + XBEE_API_TYPE_CELLULAR_SOCKET_CREATE_RESPONSE = 0xC0, ///< Response to socket create + XBEE_API_TYPE_CELLULAR_SOCKET_OPTION_RESPONSE = 0xC1, ///< Response to socket option + XBEE_API_TYPE_CELLULAR_SOCKET_CONNECT_RESPONSE = 0xC2, ///< Response to socket connect + XBEE_API_TYPE_CELLULAR_SOCKET_CLOSE_RESPONSE = 0xC3, ///< Response to socket close + XBEE_API_TYPE_CELLULAR_SOCKET_BIND_RESPONSE = 0xC6, ///< Response to socket bind + + XBEE_API_TYPE_CELLULAR_SOCKET_RX = 0xCD, ///< Frame for receiving data + XBEE_API_TYPE_CELLULAR_SOCKET_RX_FROM = 0xCE, ///< Frame for receiving UDP data with source + XBEE_API_TYPE_CELLULAR_SOCKET_STATUS = 0xCF, ///< Frame for socket status /**< XBee GPIO/ADC Related API Frames */ XBEE_API_TYPE_IO_DATA_SAMPLE_RX = 0x92, ///< Frame for receiving IO data samples (GPIO/ADC) @@ -309,7 +329,7 @@ int apiSendAtCommand(XBee* self,at_command_t command, const uint8_t *parameter, uint8_t paramLength); int apiSendFrame(XBee* self,uint8_t frame_type, const uint8_t *data, uint16_t len); int apiSendAtCommandAndGetResponse(XBee* self, at_command_t command, const uint8_t *parameter, - uint8_t paramLength, uint8_t *responseBuffer, uint8_t *responseLength, uint32_t timeoutMs); + uint8_t paramLength, uint8_t *responseBuffer, uint8_t *responseLength, uint32_t timeoutMs, uint16_t responseBufferSize); void apiHandleFrame(XBee* self,xbee_api_frame_t frame); void xbeeHandleAtResponse(XBee* self,xbee_api_frame_t *frame); void xbeeHandleModemStatus(XBee* self,xbee_api_frame_t *frame); diff --git a/include/xbee_at_cmds.h b/include/xbee_at_cmds.h index c1de7e6..d83fae2 100644 --- a/include/xbee_at_cmds.h +++ b/include/xbee_at_cmds.h @@ -60,7 +60,8 @@ typedef enum { AT_AP, /**< API Enable */ AT_BD, /**< Baud Rate */ AT_WR, /**< Write to non-volatile memory */ - AT_RE, /**< Restore factory defaults */ + AT_RE, /**< Soft Reset */ + AT_FR, /**< Factory Reset */ AT_VR, /**< Firmware Version */ AT_AC, /**< Apply Changes */ AT_NR, /**< Network Reset */ @@ -114,7 +115,9 @@ typedef enum { AT_JV, /**< Channel Verification */ AT_LD, /**< Node Discovery Time */ AT_AO, /**< API Options */ - + AT_HV, /**< Hardware Version */ + //@todo: move xbee familiar specific commands to their own file + /**< XBee 3 RF Specific AT Commands */ AT_CE, /**< Coordinator Enable */ AT_SE, /**< Source Endpoint */ @@ -136,6 +139,11 @@ typedef enum { AT_UK, /**< Unlock Password */ AT_VE, /**< Voltage Supply */ AT_VL, /**< Cellular Module Version */ + AT_SD, /**< Start Data Session (Cellular specific) */ + AT_PN, /**< SIM PIN */ + AT_AN, /**< Access Point Name (APN) */ + AT_CP, /**< Carrier Profile */ + /**< XBee LR Specific AT Commands */ AT_DE, /**< LoRaWAN Device EUI */ diff --git a/include/xbee_cellular.h b/include/xbee_cellular.h new file mode 100644 index 0000000..3725e30 --- /dev/null +++ b/include/xbee_cellular.h @@ -0,0 +1,201 @@ +/***************************************************************************//** + * @file xbee_cellular.h + * @brief Header for XBee 3 Cellular API. + * + * Declares the registration and high-level management functions for + * XBee 3 Cellular LTE/NB-IoT modems. + * + * @version 1.1 + * @date 2025-05-14 + * + * @license MIT + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + * + * @author Felix Galindo + * @contact felix.galindo@digi.com + ******************************************************************************/ + +#ifndef XBEE_CELLULAR_H +#define XBEE_CELLULAR_H + +#include "xbee.h" +#include +#include + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * @brief Supported socket protocols. + */ +typedef enum { + XBEE_PROTOCOL_UDP = 0x00, + XBEE_PROTOCOL_TCP = 0x01, + XBEE_PROTOCOL_SSL = 0x04 +} xbee_protocol_t; + +/** + * @brief Supported socket option identifiers. + */ +typedef enum { + XBEE_SOCKET_OPT_BIND_PORT = 0x00, + XBEE_SOCKET_OPT_LISTEN = 0x01, + XBEE_SOCKET_OPT_KEEPALIVE = 0x02 +} xbee_socket_option_t; + +/***************************************************************************//** + * @struct XBeeCellularPacket_t + * @brief Structure representing a packet for XBee 3 Cellular modules. + * + * This structure is used to encapsulate both TX and RX packet fields for + * TCP/UDP communication via IPv4 over cellular networks. The structure + * supports bidirectional packet operations and is compatible with API frames + * 0x20 (TX) and 0xB0 (RX). + ******************************************************************************/ +typedef struct XBeeCellularPacket_s { + // Common + uint8_t protocol; ///< 0x01 = TCP, 0x02 = UDP, 0x04 = SSL + uint16_t port; ///< Destination port (TX) or local port (RX) + uint8_t ip[4]; ///< IPv4 address (destination or source) + uint8_t* payload; ///< Pointer to payload data + uint16_t payloadSize; ///< Length of payload in bytes + + // TX-specific + uint8_t frameId; ///< Frame ID used for tracking TX responses + + // RX-specific + uint8_t socketId; ///< Socket ID on which data was received + uint16_t remotePort; ///< Source port of incoming packet + uint8_t status; ///< Reserved status byte in RX frames +} XBeeCellularPacket_t; + +/** + * @brief User configuration parameters for cellular operation. + */ +typedef struct { + const char* apn; ///< APN string (e.g. "hologram") + const char* simPin; ///< SIM unlock PIN (optional) + const char* carrier; ///< Carrier profile (optional) +} XBeeCellularConfig_t; + +/** + * @brief XBeeCellular instance derived from base XBee class. + */ +typedef struct { + XBee base; + XBeeCellularConfig_t config; +} XBeeCellular; + +/** + * @brief Applies the given APN/SIM/carrier configuration to a cellular instance. + */ +bool XBeeCellularConfigure(XBee* self, const void* config); + +/** + * @brief Initializes the UART interface for the module. + */ +bool XBeeCellularInit(XBee* self, uint32_t baudRate, void* device); + +/** + * @brief Starts LTE network registration and waits until attached. + */ +bool XBeeCellularConnect(XBee* self, bool blocking); + +/** + * @brief Gracefully disconnects from the cellular network. + */ +bool XBeeCellularDisconnect(XBee* self); + +/** + * @brief Returns true if the module is currently connected. + */ +bool XBeeCellularConnected(XBee* self); + +/** + * @brief Sends a payload using UDP or TCP over cellular. + */ +uint8_t XBeeCellularSendPacket(XBee* self, const void* packet); + +/** + * @brief Issues a soft reset using AT commands. + */ +bool XBeeCellularSoftReset(XBee* self); + +/** + * @brief Invokes platform-specific hard reset logic. + */ +void XBeeCellularHardReset(XBee* self); + +/** + * @brief Processes incoming frames and dispatches handlers. + */ +void XBeeCellularProcess(XBee* self); + +/** + * @brief Allocates and initializes an XBeeCellular instance. + */ +XBeeCellular* XBeeCellularCreate(const XBeeCTable* cTable, const XBeeHTable* hTable); + +/** + * @brief Deallocates the XBeeCellular instance. + */ +void XBeeCellularDestroy(XBeeCellular* self); + +/** + * @brief Creates a new socket on the XBee module. + */ +bool XBeeCellularSocketCreate(XBee* self, uint8_t protocol, uint8_t* socketIdOut); + +/** + * @brief Connects an existing socket to a remote address. + */ +bool XBeeCellularSocketConnect(XBee* self, uint8_t socketId, const void* addr, uint16_t port, bool isString); + +/** + * @brief Sends raw data over a specified socket. + */ +bool XBeeCellularSocketSend(XBee* self, uint8_t socketId, const uint8_t* payload, uint16_t payloadLen); + +/** + * @brief Sets a socket option (e.g., bind port or listen mode). + */ +bool XBeeCellularSocketSetOption(XBee* self, uint8_t socketId, uint8_t option, const uint8_t* value, uint8_t valueLen); + +/** + * @brief Closes the specified socket. + */ +bool XBeeCellularSocketClose(XBee* self, uint8_t socketId, bool blocking); + +/** + * @brief Binds a socket to a local UDP port. + */ +bool XBeeCellularSocketBind(XBee* self, uint8_t socketId, uint16_t port, bool blocking); + +/** + * @brief Sends a UDP datagram to a remote IP and port. + */ +bool XBeeCellularSocketSendTo(XBee* self, uint8_t socketId, const uint8_t* ip, uint16_t port, + const uint8_t* payload, uint16_t payloadLen); + +#ifdef __cplusplus +} +#endif + +#endif // XBEE_CELLULAR_H diff --git a/include/xbee_lr.h b/include/xbee_lr.h index 967fca5..0e368a3 100644 --- a/include/xbee_lr.h +++ b/include/xbee_lr.h @@ -95,6 +95,9 @@ bool XBeeLRSetRX2Frequency(XBee* self, const uint32_t value); bool XBeeLRSetTransmitPower(XBee* self, const uint8_t value); bool XBeeLRSetChannelsMask(XBee* self, const char* value); + bool XBeeLRInit(XBee* self, uint32_t baudRate, void* device); + bool XBeeLRConnected(XBee* self); + uint8_t XBeeLRSendPacket(XBee* self, const void* data); #if defined(__cplusplus) } diff --git a/project.yml b/project.yml index 8c6cf74..78494e1 100644 --- a/project.yml +++ b/project.yml @@ -1,7 +1,7 @@ ---- :project: :name: xbee_project :test_file_prefix: test_ + :build_root: build :source: - src :test: @@ -11,10 +11,19 @@ :source: - src :include: - - src + - include + - src :test: - test + :mockable: + - include -:plugins: - :enabled: - - stdout_pretty_tests_report +:cmock: + :mock_prefix: mock_ + :treat_inlines: :include + :when_no_prototypes: :warn + :plugins: + - expect + - ignore + - expect_any_args + :mock_path: build/test/mocks \ No newline at end of file diff --git a/src/xbee.c b/src/xbee.c index b2940ef..2bb61ce 100644 --- a/src/xbee.c +++ b/src/xbee.c @@ -7,8 +7,8 @@ * for initializing the module, connecting/disconnect to the nework, * sending and receiving data, and handling AT commands. * - * @version 1.1 - * @date 2025-05-01 + * @version 1.2 + * @date 2025-05-31 * * @license MIT * Permission is hereby granted, free of charge, to any person obtaining a copy @@ -64,9 +64,10 @@ bool XBeeInit(XBee* self, uint32_t baudRate, void* device) { * @param[in] self Pointer to the XBee instance. * * @return True if the connection is successful, otherwise false. + * @todo Add support for non-blocking connection attempts. */ -bool XBeeConnect(XBee* self) { - return self->vtable->connect(self); +bool XBeeConnect(XBee* self, bool blocking) { + return self->vtable->connect(self, blocking); } /** @@ -93,23 +94,19 @@ bool XBeeDisconnect(XBee* self) { * * @return xbee_deliveryStatus_t, 0 if successful */ -uint8_t XBeeSendData(XBee* self, const void* data) { +uint8_t XBeeSendPacket(XBee* self, const void* data) { return self->vtable->sendData(self, data); } /** - * @brief Performs a soft reset of the XBee module. - * - * This function invokes the `soft_reset` method defined in the XBee subclass's - * virtual table (vtable) to perform a soft reset of the XBee module. A soft reset - * typically involves resetting the module's state without a full power cycle. - * + * @brief Performs a module reboot (ATRE). + * * @param[in] self Pointer to the XBee instance. - * - * @return bool Returns true if the soft reset is successful, otherwise false. + * + * @return bool True if the command was sent successfully, otherwise false. */ -bool XBeeSoftReset(XBee* self) { - return self->vtable->softReset(self); +bool XBeeSoftReset(XBee* self){ + return apiSendAtCommand(self, AT_RE, NULL, 0) == API_SEND_SUCCESS; } /** @@ -173,7 +170,7 @@ bool XBeeConnected(XBee* self) { bool XBeeWriteConfig(XBee* self) { uint8_t response[33]; uint8_t responseLength; - int status = apiSendAtCommandAndGetResponse(self, AT_WR, NULL, 0, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_WR, NULL, 0, response, &responseLength, 5000, sizeof(response)); if(status != API_SEND_SUCCESS){ XBEEDebugPrint("Failed to Write Config\n"); return false; @@ -196,7 +193,7 @@ bool XBeeWriteConfig(XBee* self) { bool XBeeApplyChanges(XBee* self) { uint8_t response[33]; uint8_t responseLength; - int status = apiSendAtCommandAndGetResponse(self, AT_AC, NULL, 0, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_AC, NULL, 0, response, &responseLength, 5000, sizeof(response)); if(status != API_SEND_SUCCESS){ XBEEDebugPrint("Failed to Apply Changes\n"); return false; @@ -221,7 +218,7 @@ bool XBeeApplyChanges(XBee* self) { bool XBeeSetAPIOptions(XBee* self, const uint8_t value) { uint8_t response[33]; uint8_t responseLength; - int status = apiSendAtCommandAndGetResponse(self, AT_AO, (const uint8_t[]){value}, 1, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_AO, (const uint8_t[]){value}, 1, response, &responseLength, 5000, sizeof(response)); if(status != API_SEND_SUCCESS){ XBEEDebugPrint("Failed to set API Options\n"); return false; @@ -229,3 +226,198 @@ bool XBeeSetAPIOptions(XBee* self, const uint8_t value) { return true; } +/** + * @brief Configures the XBee module with protocol-specific parameters. + * + * This function delegates configuration to the subclass via the virtual table. + * It is optional and can be NULL if not needed by the specific module. + * + * @param[in] self Pointer to the XBee instance. + * @param[in] config Pointer to protocol-specific configuration structure. + * + * @return bool Returns true if configuration was accepted, false if unsupported or failed. + */ +bool XBeeConfigure(XBee* self, const void* config) { + if (self->vtable->configure) { + return self->vtable->configure(self, config); + } + XBEEDebugPrint("Configure() not supported for this module.\n"); + return false; +} + +/** + * @brief Retrieves the firmware version of the XBee module using the ATVR command. + * + * This function sends the AT_VR command and returns the firmware version as a 32-bit integer. + * It assumes the version is returned as a 4-byte value. + * + * @param[in] self Pointer to the XBee instance. + * @param[out] version Pointer to store the retrieved 32-bit firmware version. + * + * @return bool Returns true if the firmware version was retrieved successfully. + */ +bool XBeeGetFirmwareVersion(XBee* self, uint32_t* version) { + if (!version) return false; + + uint8_t response[4]; + uint8_t responseLength = 0; + int status = apiSendAtCommandAndGetResponse(self, AT_VR, NULL, 0, response, &responseLength, 5000, sizeof(response)); + + if (status != API_SEND_SUCCESS || responseLength != 4) { + XBEEDebugPrint("Failed to retrieve firmware version (ATVR)\n"); + return false; + } + + *version = (response[0] << 24) | (response[1] << 16) | (response[2] << 8) | response[3]; + return true; +} + +/** + * @brief Restores factory defaults (ATFR). + * + * Sends the `AT_FR` command and returns when the frame is accepted. + * + * @param[in] self Pointer to the XBee instance. + * + * @return bool True if the command was sent successfully, otherwise false. + */ +bool XBeeFactoryReset(XBee* self) +{ + return apiSendAtCommand(self, AT_FR, NULL, 0) == API_SEND_SUCCESS; +} + +/** + * @brief Performs a module reboot (ATRE). + * + * @param[in] self Pointer to the XBee instance. + * + * @return bool True if the command was sent successfully, otherwise false. + */ +bool XBeeSoftRestart(XBee* self){ + return apiSendAtCommand(self, AT_RE, NULL, 0) == API_SEND_SUCCESS; +} + +/** + * @brief Exits AT-command mode (ATCN). + * + * Useful after using legacy “transparent” `+++` mode. + * + * @param[in] self Pointer to the XBee instance. + * + * @return bool True if the command was sent successfully, otherwise false. + */ +bool XBeeExitCommandMode(XBee* self){ + return apiSendAtCommand(self, AT_CN, NULL, 0) == API_SEND_SUCCESS; +} + +/** + * @brief Enables or disables API mode (ATAP). + * + * @param[in] self Pointer to the XBee instance. + * @param[in] mode 0 = Transparent, 1 = API (no escape), 2 = API-escaped. + * + * @return bool True if the command was accepted, otherwise false. + */ +bool XBeeSetApiEnable(XBee* self, uint8_t mode){ + return apiSendAtCommand(self, AT_AP, &mode, 1) == API_SEND_SUCCESS; +} + +/** + * @brief Changes the UART baud-rate (ATBD). + * + * Pass the *rate code* defined by Digi (e.g. 3 → 9600, 7 → 115200). + * + * @param[in] self Pointer to the XBee instance. + * @param[in] rateCode Digi baud-rate code. + * + * @return bool True if the baud-rate was accepted, otherwise false. + */ +bool XBeeSetBaudRate(XBee* self, uint8_t rateCode){ + return apiSendAtCommand(self, AT_BD, &rateCode, 1) == API_SEND_SUCCESS; +} + +/** + * @brief Reads last-hop RSSI in dBm (ATDB). + * + * @param[in] self Pointer to the XBee instance. + * @param[out] rssiOut Pointer that receives signed RSSI in dBm. + * + * @return bool True if RSSI was read successfully, otherwise false. + */ +bool XBeeGetLastRssi(XBee* self, int8_t* rssiOut){ + if (!rssiOut) return false; + + uint8_t resp; + uint8_t len = 0; + + if (apiSendAtCommandAndGetResponse(self, AT_DB, NULL, 0, + &resp, &len, 2000, sizeof(resp)) != API_SEND_SUCCESS || len != 1) + { + XBEEDebugPrint("Failed to read RSSI (ATDB)\n"); + return false; + } + + *rssiOut = -(int8_t)resp; /* Digi returns a positive offset */ + return true; +} + +/** + * @brief Retrieves the hardware revision (ATHV). + * + * @param[in] self Pointer to the XBee instance. + * @param[out] hvOut Pointer to receive 16-bit hardware version. + * + * @return bool True if the hardware version was retrieved, otherwise false. + */ +bool XBeeGetHardwareVersion(XBee* self, uint16_t* hvOut){ + if (!hvOut) return false; + + uint8_t resp[2]; + uint8_t len = 0; + + if (apiSendAtCommandAndGetResponse(self, AT_HV, NULL, 0, + resp, &len, 2000, sizeof(resp)) != API_SEND_SUCCESS || len != 2) + { + XBEEDebugPrint("Failed to retrieve hardware version (ATHV)\n"); + return false; + } + + *hvOut = (uint16_t)resp[0] << 8 | resp[1]; + return true; +} + +/** + * @brief Retrieves the 64-bit factory serial number (ATSH + ATSL). + * + * @param[in] self Pointer to the XBee instance. + * @param[out] snOut Pointer to receive the 64-bit serial number. + * + * @return bool True if the serial number was retrieved, otherwise false. + */ +bool XBeeGetSerialNumber(XBee* self, uint64_t* snOut){ + if (!snOut) return false; + + uint8_t hi[4], lo[4]; + uint8_t lenHi = 0, lenLo = 0; + + if (apiSendAtCommandAndGetResponse(self, AT_SH, NULL, 0, + hi, &lenHi, 2000, sizeof(hi)) != API_SEND_SUCCESS || lenHi != 4) + { + XBEEDebugPrint("Failed to retrieve serial high (ATSH)\n"); + return false; + } + + if (apiSendAtCommandAndGetResponse(self, AT_SL, NULL, 0, + lo, &lenLo, 2000, sizeof(lo)) != API_SEND_SUCCESS || lenLo != 4) + { + XBEEDebugPrint("Failed to retrieve serial low (ATSL)\n"); + return false; + } + + *snOut = ((uint64_t)hi[0] << 56) | ((uint64_t)hi[1] << 48) | + ((uint64_t)hi[2] << 40) | ((uint64_t)hi[3] << 32) | + ((uint64_t)lo[0] << 24) | ((uint64_t)lo[1] << 16) | + ((uint64_t)lo[2] << 8) | (uint64_t)lo[3]; + + return true; +} \ No newline at end of file diff --git a/src/xbee_api_frames.c b/src/xbee_api_frames.c index 6ad5161..0b51a7a 100644 --- a/src/xbee_api_frames.c +++ b/src/xbee_api_frames.c @@ -110,7 +110,7 @@ APIFrameDebugPrint("\n"); // Measure the time taken to send the frame - uint32_t startTime = portMillis(); + uint32_t startTime = self->htable->PortMillis(); int totalBytesWritten = 0; while (totalBytesWritten < frameLength) { @@ -122,15 +122,15 @@ totalBytesWritten += bytes_written; // Check for timeout - if ((portMillis() - startTime) > UART_WRITE_TIMEOUT_MS) { - APIFrameDebugPrint("Error: Frame sending timeout after %lu ms\n", portMillis() - startTime); + if ((self->htable->PortMillis() - startTime) > UART_WRITE_TIMEOUT_MS) { + APIFrameDebugPrint("Error: Frame sending timeout after %lu ms\n", self->htable->PortMillis() - startTime); return API_SEND_ERROR_UART_FAILURE; } - portDelay(1); + self->htable->PortDelay(1); } #if API_FRAME_DEBUG_PRINT_ENABLED - uint32_t elapsed_time = portMillis() - startTime; + uint32_t elapsed_time = self->htable->PortMillis() - startTime; #endif APIFrameDebugPrint("UART write completed in %lu ms\n", elapsed_time); @@ -220,7 +220,7 @@ static api_receive_status_t readBytesWithTimeout(XBee* self, uint8_t* buffer, int length, uint32_t timeoutMs) { int totalBytesReceived = 0; int bytes_received = 0; - uint32_t startTime = portMillis(); + uint32_t startTime = self->htable->PortMillis(); while (totalBytesReceived < length) { bytes_received = self->htable->PortUartRead(buffer + totalBytesReceived, length - totalBytesReceived); @@ -230,10 +230,10 @@ } // Check for timeout - if (portMillis() - startTime >= timeoutMs) { + if (self->htable->PortMillis() - startTime >= timeoutMs) { return API_RECEIVE_ERROR_TIMEOUT_DATA; } - portDelay(1); // Add a 1 ms delay to prevent busy-waiting + self->htable->PortDelay(1); // Add a 1 ms delay to prevent busy-waiting } return API_RECEIVE_SUCCESS; @@ -285,6 +285,7 @@ uint16_t length = (length_bytes[0] << 8) | length_bytes[1]; APIFrameDebugPrint("Frame length received: %d bytes\n", length); + //@todo: Dynamic size based on api frame length if (length > XBEE_MAX_FRAME_DATA_SIZE) { APIFrameDebugPrint("Error: Frame length exceeds buffer size.\n"); return API_RECEIVE_ERROR_FRAME_TOO_LARGE; @@ -357,6 +358,8 @@ break; case XBEE_API_TYPE_LR_RX_PACKET: case XBEE_API_TYPE_LR_EXPLICIT_RX_PACKET: + case XBEE_API_TYPE_CELLULAR_SOCKET_RX: + case XBEE_API_TYPE_CELLULAR_SOCKET_RX_FROM: if(self->vtable->handleRxPacketFrame){ self->vtable->handleRxPacketFrame(self, &frame); } @@ -382,12 +385,13 @@ * @param[out] responseBuffer Pointer to a buffer where the AT command response will be stored. * @param[out] responseLength Pointer to a variable where the length of the response will be stored. * @param[in] timeoutMs The timeout period in milliseconds within which the response must be received. + * @param[in] responseBufferSize The maximum size of the response buffer. * * @return int Returns 0 (`API_SEND_SUCCESS`) if the AT command is successfully sent and a valid response is received, * or a non-zero error code if there is a failure (`API_SEND_AT_CMD_ERROR`, `API_SEND_AT_CMD_RESPONSE_TIMEOUT`, etc.). */ int apiSendAtCommandAndGetResponse(XBee* self, at_command_t command, const uint8_t *parameter, uint8_t paramLength, uint8_t *responseBuffer, - uint8_t *responseLength, uint32_t timeoutMs) { + uint8_t *responseLength, uint32_t timeoutMs, uint16_t responseBufferSize) { // Send the AT command using API frame apiSendAtCommand(self, command, (const uint8_t *)parameter, paramLength); @@ -397,6 +401,12 @@ // Wait and receive the response within the timeout period xbee_api_frame_t frame; int status; + + const char* cmdStr = atCommandToString(command); + if (!cmdStr || strlen(cmdStr) != 2) { + APIFrameDebugPrint("Invalid AT command enum.\n"); + return API_SEND_ERROR_INVALID_COMMAND; + } while (1) { // Attempt to receive the API frame @@ -406,11 +416,23 @@ if (status == 0) { // Check if the received frame is an AT response if (frame.type == XBEE_API_TYPE_AT_RESPONSE) { - + + // Verify response matches the requested AT command + if (frame.data[2] != cmdStr[0] || frame.data[3] != cmdStr[1]) { + APIFrameDebugPrint("Mismatched AT command response: expected %s, got %c%c\n", + cmdStr, frame.data[2], frame.data[3]); + continue; // Keep waiting + } + // Extract the AT command response *responseLength = frame.length - 5; // Subtract the frame ID and AT command bytes APIFrameDebugPrint("responseLength: %u\n", *responseLength); if(frame.data[4] == 0){ + if (*responseLength > responseBufferSize) { + APIFrameDebugPrint("Response exceeds buffer size: %u > %u\n", *responseLength, responseBufferSize); + return API_SEND_AT_CMD_ERROR; + } + if((responseBuffer != NULL) && (*responseLength)){ memcpy(responseBuffer, &frame.data[5], *responseLength); } @@ -439,6 +461,7 @@ //Print out AT Response void xbeeHandleAtResponse(XBee* self, xbee_api_frame_t *frame) { + (void)self; #if API_FRAME_DEBUG_PRINT_ENABLED // The first byte of frame->data is the Frame ID uint8_t frame_id = frame->data[1]; @@ -472,6 +495,7 @@ //Should be moved to be handled by user? void xbeeHandleModemStatus(XBee* self, xbee_api_frame_t *frame) { + (void)self; if (frame->type != XBEE_API_TYPE_MODEM_STATUS) return; APIFrameDebugPrint("Modem Status: %d\n", frame->data[1]); diff --git a/src/xbee_at_cmds.c b/src/xbee_at_cmds.c index 27f7c40..b1d60b9 100644 --- a/src/xbee_at_cmds.c +++ b/src/xbee_at_cmds.c @@ -56,7 +56,8 @@ case AT_AP: return "AP"; ///< API Enable case AT_BD: return "BD"; ///< Baud Rate case AT_WR: return "WR"; ///< Write to non-volatile memory - case AT_RE: return "RE"; ///< Restore factory defaults + case AT_RE: return "RE"; ///< Soft Reset + case AT_FR: return "FR"; ///< Factory Reset case AT_VR: return "VR"; ///< Firmware Version case AT_AC: return "AC"; ///< Apply Changes case AT_NR: return "NR"; ///< Network Reset @@ -110,6 +111,8 @@ case AT_JV: return "JV"; ///< Channel Verification case AT_LD: return "LD"; ///< Node Discovery Time case AT_AO: return "AO"; ///< API Options + case AT_HV: return "HV"; ///< Hardware Version + /**< XBee 3 RF Specific AT Commands */ case AT_CE: return "CE"; ///< Coordinator Enable @@ -132,7 +135,11 @@ case AT_UK: return "UK"; ///< Unlock Password case AT_VE: return "VE"; ///< Voltage Supply case AT_VL: return "VL"; ///< Cellular Module Version - + case AT_PN: return "PN"; ///< SIM PIN + case AT_AN: return "AN"; ///< APN + case AT_CP: return "CP"; ///< Carrier Profile + case AT_SD: return "SD"; ///< Shutdown + /**< XBee LR Specific AT Commands */ case AT_DE: return "DE"; ///< LoRaWAN Device EUI case AT_AK: return "AK"; ///< LoRaWAN Application Key diff --git a/src/xbee_cellular.c b/src/xbee_cellular.c new file mode 100644 index 0000000..a6d5ce6 --- /dev/null +++ b/src/xbee_cellular.c @@ -0,0 +1,694 @@ +/***************************************************************************//** + * @file xbee_cellular.c + * @brief Implementation of XBee 3 Cellular subclass. + * + * This file contains the implementation of functions specific to the XBee 3 Cellular module. + * It includes methods for initializing, connecting to LTE networks, sending data, + * and handling module configuration and runtime events. + * + * @version 1.2 + * @date 2025-05-14 + * + * @license MIT + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in all + * copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. + * + * @author Felix Galindo + * @contact felix.galindo@digi.com + ******************************************************************************/ + +#include "xbee_cellular.h" +#include "xbee_api_frames.h" +#include +#include +#include + + +/*****************************************************************************/ +/** + * @brief Initializes the XBee Cellular device with given UART settings. + * + * @param[in] self Pointer to the XBee instance. + * @param[in] baudRate UART baud rate. + * @param[in] device Pointer to serial device identifier. + * + * @return true if UART was initialized successfully, false otherwise. + ******************************************************************************/ +bool XBeeCellularInit(XBee* self, uint32_t baudRate, void* device) { + return (self->htable->PortUartInit(baudRate, device)) == UART_SUCCESS ? true : false; +} + +/*****************************************************************************/ +/** + * @brief Determines if the XBee Cellular module is connected to a network. + * + * Sends AT command `AI` to check for network registration. + * + * @param[in] self Pointer to the XBee instance. + * + * @return true if connected, false otherwise. + * @todo Add support for non-blocking connection attempts. + ******************************************************************************/ +bool XBeeCellularConnected(XBee* self) { + uint8_t response = 0; + uint8_t responseLength; + int status = apiSendAtCommandAndGetResponse(self, AT_AI, NULL, 0, &response, &responseLength, 5000, sizeof(response)); + return (status == API_SEND_SUCCESS && response == 0); +} + +/*****************************************************************************/ +/** + * @brief Attempts to connect the XBee Cellular module to the LTE network. + * + * Applies SIM PIN, APN, and carrier profile settings. Then polls `AI` for attach success. + * + * @param[in] self Pointer to the XBee instance. + * + * @return true if registration succeeded, false otherwise. + ******************************************************************************/ +bool XBeeCellularConnect(XBee* self, bool blocking) { + XBeeCellular* cell = (XBeeCellular*) self; + XBEEDebugPrint("Applying cellular config and attempting attach...\n"); + + if (cell->config.simPin && strlen(cell->config.simPin) > 0) { + apiSendAtCommand(self, AT_PN, (const uint8_t*)cell->config.simPin, strlen(cell->config.simPin)); + } + + if (cell->config.apn && strlen(cell->config.apn) > 0) { + XBEEDebugPrint("Setting APN: %s\n", cell->config.apn); + apiSendAtCommand(self, AT_AN, (const uint8_t*)cell->config.apn, strlen(cell->config.apn)); + } + + if (cell->config.carrier && strlen(cell->config.carrier) > 0) { + apiSendAtCommand(self, AT_CP, (const uint8_t*)cell->config.carrier, strlen(cell->config.carrier)); + } + + if (!blocking) return true; + + XBEEDebugPrint("Waiting for network attach...\n"); + for (int i = 0; i < 60; ++i) { + if (XBeeCellularConnected(self)) { + XBEEDebugPrint("Successfully attached to cellular network.\n"); + return true; + } + self->htable->PortDelay(1000); + } + + XBEEDebugPrint("Network attach failed.\n"); + return false; +} + +/*****************************************************************************/ +/** + * @brief Gracefully disconnects the XBee Cellular module using AT command. + * + * @param[in] self Pointer to the XBee instance. + * + * @return true if AT_SD was accepted successfully. + ******************************************************************************/ +bool XBeeCellularDisconnect(XBee* self) { + int status = apiSendAtCommand(self, AT_SD, NULL, 0); + return (status == API_SEND_SUCCESS); +} + +/*****************************************************************************/ +/** + * @brief Sends a stateless IPv4 UDP/TCP data packet over the cellular interface. + * + * @param[in] self Pointer to the XBee instance. + * @param[in] data Pointer to a XBeeCellularPacket_t structure. + * + * @return 0 if sent successfully, 0xFF on error. + ******************************************************************************/ +uint8_t XBeeCellularSendPacket(XBee* self, const void* data) { + XBeeCellularPacket_t* packet = (XBeeCellularPacket_t*) data; + uint8_t frame[128]; + uint8_t frameId = self->frameIdCntr; + uint8_t offset = 0; + + frame[offset++] = frameId; + frame[offset++] = packet->protocol; + frame[offset++] = packet->port >> 8; + frame[offset++] = packet->port & 0xFF; + memcpy(&frame[offset], packet->ip, 4); offset += 4; + memcpy(&frame[offset], packet->payload, packet->payloadSize); offset += packet->payloadSize; + + int status = apiSendFrame(self, XBEE_API_TYPE_CELLULAR_TX_IPV4, frame, offset); + return (status == API_SEND_SUCCESS) ? 0x00 : 0xFF; +} + +/*****************************************************************************/ +/** + * @brief Issues a soft reset via AT command to gracefully shut down the modem. + * + * @param[in] self Pointer to the XBee instance. + * + * @return true if shutdown command was sent successfully. + ******************************************************************************/ +bool XBeeCellularSoftReset(XBee* self) { + return apiSendAtCommand(self, AT_SD, NULL, 0) == API_SEND_SUCCESS; +} + +/*****************************************************************************/ +/** + * @brief Placeholder for hard reset logic (implementation platform-specific). + * + * @param[in] self Pointer to the XBee instance. + ******************************************************************************/ +void XBeeCellularHardReset(XBee* self) { + (void) self; +} + +/*****************************************************************************/ +/** + * @brief Continuously polls for incoming frames from the XBee module. + * + * @param[in] self Pointer to the XBee instance. + ******************************************************************************/ +void XBeeCellularProcess(XBee* self) { + xbee_api_frame_t frame; + int status = apiReceiveApiFrame(self, &frame); + if (status == API_SEND_SUCCESS) { + apiHandleFrame(self, frame); + } +} + +/** + * @brief Configures the XBee Cellular module with APN, SIM PIN, and carrier settings. + * + * This function casts the generic config pointer to an XBeeCellularConfig_t structure and applies + * the settings to the cellular instance. This is typically called through the base class interface + * `XBeeConfigure()` which dispatches to this function via the vtable. + * + * @param[in] self Pointer to the base XBee instance. + * @param[in] config Pointer to a valid XBeeCellularConfig_t structure. + * + * @return bool Returns true if configuration was applied successfully, otherwise false. + */ +bool XBeeCellularConfigure(XBee* self, const void* config) { + if (!self || !config) return false; + + XBeeCellular* cell = (XBeeCellular*)self; + const XBeeCellularConfig_t* cfg = (const XBeeCellularConfig_t*)config; + + // Save config to internal copy + cell->config = *cfg; + return true; +} + +/*****************************************************************************/ +/** + * @brief Handles incoming Socket Receive (0xCD) and Receive From (0xCE) frames. + * + * This function parses both connected socket receive (0xCD) and UDP datagram + * receive-from (0xCE) frames and dispatches them via the registered callback. + * + * @param[in] self Pointer to the XBee instance. + * @param[in] param Pointer to the received API frame data. + ******************************************************************************/ +static void XBeeCellularHandleRxPacket(XBee* self, void* param) { + if (!param) { + XBEEDebugPrint("HandleRxPacket: Null parameter received\n"); + return; + } + + xbee_api_frame_t* frame = (xbee_api_frame_t*)param; + + if (frame->type != XBEE_API_TYPE_CELLULAR_SOCKET_RX && + frame->type != XBEE_API_TYPE_CELLULAR_SOCKET_RX_FROM) { + XBEEDebugPrint("HandleRxPacket: Unexpected frame type 0x%02X\n", frame->type); + return; + } + + XBEEDebugPrint("HandleRxPacket: Frame Length: %u\n", frame->length); + + if ((frame->type == XBEE_API_TYPE_CELLULAR_SOCKET_RX && frame->length < 3) || + (frame->type == XBEE_API_TYPE_CELLULAR_SOCKET_RX_FROM && frame->length < 9)) { + XBEEDebugPrint("HandleRxPacket: Frame too short to be valid\n"); + return; + } + + const uint8_t* data = frame->data; + uint8_t frameId = data[0]; + uint8_t socketId = data[1]; + uint8_t status = data[2]; + + XBeeCellularPacket_t packet = {0}; + packet.frameId = frameId; + packet.status = status; + packet.socketId = socketId; + packet.protocol = 0xFF; // Not encoded in RX + + if (frame->type == XBEE_API_TYPE_CELLULAR_SOCKET_RX) { + // Connected socket RX + packet.payload = (uint8_t*)&data[3]; + packet.payloadSize = frame->length - 3; + packet.port = 0; + memset(packet.ip, 0, 4); + } else { + // UDP RX_FROM + memcpy(packet.ip, &data[3], 4); + packet.remotePort = (data[7] << 8) | data[8]; + packet.payload = (uint8_t*)&data[9]; + packet.payloadSize = frame->length - 9; + packet.port = packet.remotePort; + } + + XBEEDebugPrint("HandleRxPacket: FrameID: 0x%02X, Socket ID: %u, Status: 0x%02X\n", + frameId, socketId, status); + XBEEDebugPrint("HandleRxPacket: Payload size: %u bytes\n", packet.payloadSize); + + XBEEDebugPrint("[Payload HEX Dump]:\n"); + for (int i = 0; i < packet.payloadSize && i < 64; ++i) { + XBEEDebugPrint("%02X ", packet.payload[i]); + } + if (packet.payloadSize > 64) XBEEDebugPrint("... [truncated]\n"); + else XBEEDebugPrint("\n"); + + XBEEDebugPrint("[Payload ASCII Dump]:\n"); + for (int i = 0; i < packet.payloadSize && i < 64; ++i) { + char c = packet.payload[i]; + XBEEDebugPrint("%c", (c >= 32 && c <= 126) ? c : '.'); + } + XBEEDebugPrint("\n"); + + if (self->ctable && self->ctable->OnReceiveCallback) { + self->ctable->OnReceiveCallback(self, &packet); + } +} + +/*****************************************************************************/ +/** + * @brief Virtual function dispatch table for XBeeCellular methods. + ******************************************************************************/ +static const XBeeVTable XBeeCellularVTable = { + .init = XBeeCellularInit, + .process = XBeeCellularProcess, + .connect = XBeeCellularConnect, + .disconnect = XBeeCellularDisconnect, + .sendData = XBeeCellularSendPacket, + .softReset = XBeeCellularSoftReset, + .hardReset = XBeeCellularHardReset, + .connected = XBeeCellularConnected, + .handleRxPacketFrame = XBeeCellularHandleRxPacket, + .handleTransmitStatusFrame = NULL, + .configure = XBeeCellularConfigure +}; + +/*****************************************************************************/ +/** + * @brief Allocates and initializes a new XBeeCellular instance. + * + * @param[in] cTable Callback table for RX/TX handlers. + * @param[in] hTable Platform-specific HAL interface table. + * + * @return Pointer to the new XBeeCellular instance. + ******************************************************************************/ +XBeeCellular* XBeeCellularCreate(const XBeeCTable* cTable, const XBeeHTable* hTable) { + XBeeCellular* instance = (XBeeCellular*)malloc(sizeof(XBeeCellular)); + instance->base.vtable = &XBeeCellularVTable; + instance->base.ctable = cTable; + instance->base.htable = hTable; + return instance; +} + +/*****************************************************************************/ +/** + * @brief Frees memory allocated to an XBeeCellular instance. + * + * @param[in] self Pointer to the instance to destroy. + ******************************************************************************/ +void XBeeCellularDestroy(XBeeCellular* self) { + free(self); +} + +/*****************************************************************************/ +/** + * @brief Creates a TCP or UDP socket on the XBee Cellular module. + * + * Sends a SOCKET_CREATE (0x40) API frame to the XBee module and waits + * for a corresponding SOCKET_CREATE_RESPONSE (0xC0) frame. On success, + * it returns the assigned socket ID. + * + * @param[in] self Pointer to the XBee instance. + * @param[in] protocol Socket protocol: 0x01 = TCP, 0x02 = UDP. + * @param[out] socketIdOut Pointer to a variable to receive the assigned socket ID. + * + * @return true if the socket was created successfully, false otherwise. + ******************************************************************************/ +bool XBeeCellularSocketCreate(XBee* self, uint8_t protocol, uint8_t* socketIdOut) { + if (!self || !socketIdOut) return false; + + uint8_t frameId = self->frameIdCntr++; + uint8_t frame[2] = { frameId, protocol }; + + // Send SOCKET_CREATE request + if (apiSendFrame(self, XBEE_API_TYPE_CELLULAR_SOCKET_CREATE, frame, 2) != API_SEND_SUCCESS) { + XBEEDebugPrint("Socket Create: Failed to send frame\n"); + return false; + } + + // Wait for SOCKET_CREATE_RESPONSE + xbee_api_frame_t response; + uint32_t start = self->htable->PortMillis(); + while ((self->htable->PortMillis() - start) < 3000) { + if (apiReceiveApiFrame(self, &response) == API_SEND_SUCCESS && + response.type == XBEE_API_TYPE_CELLULAR_SOCKET_CREATE_RESPONSE) { + + // Check frame ID match and status + uint8_t respFrameId = response.data[1]; + uint8_t socketId = response.data[2]; + uint8_t status = response.data[3]; + + if (respFrameId == frameId && status == 0x00) { + *socketIdOut = socketId; + XBEEDebugPrint("Socket Create: Assigned socket ID %u\n", socketId); + return true; + } else { + XBEEDebugPrint("Socket Create: Failed, status 0x%02X\n", status); + return false; + } + } + self->htable->PortDelay(10); + } + + XBEEDebugPrint("Socket Create: Timed out waiting for response\n"); + return false; +} + +/*****************************************************************************/ +/** + * @brief Connects a TCP or UDP socket to a remote IP or hostname using the XBee Cellular module. + * + * This function sends a SOCKET_CONNECT (0x42) API frame to the XBee module using either + * a 4-byte IPv4 address or a null-terminated hostname string, depending on the `isString` flag. + * It then waits for both a SOCKET_CONNECT_RESPONSE (0xC2) and a SOCKET_STATUS (0xCF) frame + * to confirm a fully established connection. + * + * @param[in] self Pointer to the XBee instance. + * @param[in] socketId The socket ID previously created with XBeeCellularSocketCreate. + * @param[in] addr Pointer to the destination address: + * - If `isString` is true, this should be a `const char*` hostname (e.g., "example.com"). + * - If `isString` is false, this should be a `const uint8_t[4]` IP address. + * @param[in] port The destination port in host byte order. + * @param[in] isString Set to true to use a hostname string (DNS); false to use IPv4 address. + * + * @return true if the connection was successfully established (including socket status), false otherwise. + * @todo Add support for non-blocking connection attempts. + ******************************************************************************/ +bool XBeeCellularSocketConnect(XBee* self, uint8_t socketId, const void* addr, uint16_t port, bool isString) { + if (!self || !addr) return false; + + uint8_t frame[128]; + uint8_t offset = 0; + uint8_t frameId = self->frameIdCntr++; + + frame[offset++] = frameId; + frame[offset++] = socketId; + frame[offset++] = port >> 8; + frame[offset++] = port & 0xFF; + + if (isString) { + frame[offset++] = 0x01; // Address type: string + const char* hostname = (const char*)addr; + size_t len = strlen(hostname); + if (offset + len > sizeof(frame)) return false; + memcpy(&frame[offset], hostname, len); + offset += len; + XBEEDebugPrint("SocketConnect: Using DNS hostname: %s\n", hostname); + } else { + frame[offset++] = 0x00; // Address type: IPv4 + memcpy(&frame[offset], addr, 4); + offset += 4; + XBEEDebugPrint("SocketConnect: Using IPv4: %u.%u.%u.%u\n", + ((uint8_t*)addr)[0], ((uint8_t*)addr)[1], ((uint8_t*)addr)[2], ((uint8_t*)addr)[3]); + } + + // Send the SOCKET_CONNECT frame + if (apiSendFrame(self, XBEE_API_TYPE_CELLULAR_SOCKET_CONNECT, frame, offset) != API_SEND_SUCCESS) { + XBEEDebugPrint("SocketConnect: Failed to send connect frame\n"); + return false; + } + + // Wait for SOCKET_CONNECT_RESPONSE (0xC2) + xbee_api_frame_t response; + uint32_t start = self->htable->PortMillis(); + while ((self->htable->PortMillis() - start) < 3000) { + if (apiReceiveApiFrame(self, &response) == API_SEND_SUCCESS && + response.type == XBEE_API_TYPE_CELLULAR_SOCKET_CONNECT_RESPONSE) { + + if (response.data[1] == frameId && + response.data[2] == socketId && + response.data[3] == 0x00) { + + XBEEDebugPrint("SocketConnect: Connect response OK\n"); + goto wait_for_status; + } else { + XBEEDebugPrint("SocketConnect: Connect failed - status 0x%02X\n", response.data[2]); + return false; + } + } + self->htable->PortDelay(10); + } + + XBEEDebugPrint("SocketConnect: Timed out waiting for connect response\n"); + return false; + +wait_for_status: + // Wait for SOCKET_STATUS (0xCF) to confirm socket is connected + start = self->htable->PortMillis(); + while ((self->htable->PortMillis() - start) < 20000) { + if (apiReceiveApiFrame(self, &response) == API_SEND_SUCCESS && + response.type == XBEE_API_TYPE_CELLULAR_SOCKET_STATUS) { + + if (response.data[1] == socketId && response.data[2] == 0x00) { + XBEEDebugPrint("SocketConnect: Socket status CONNECTED\n"); + return true; + } else { + XBEEDebugPrint("SocketConnect: Unexpected socket status 0x%02X\n", response.data[2]); + return false; + } + } + self->htable->PortDelay(10); + } + + XBEEDebugPrint("SocketConnect: Timed out waiting for socket status\n"); + return false; +} + +/*****************************************************************************/ +/** + * @brief Sends data over a previously connected socket. + * + * Constructs a SOCKET_SEND API frame to transmit the payload. + * + * @param[in] self Pointer to the XBee instance. + * @param[in] socketId Socket ID to send through. + * @param[in] payload Pointer to data buffer. + * @param[in] payloadLen Length of data to send. + * + * @return true if send was accepted, false otherwise. + ******************************************************************************/ +bool XBeeCellularSocketSend(XBee* self, uint8_t socketId, const uint8_t* payload, uint16_t payloadLen) { + if (!payload || payloadLen == 0 || payloadLen > 120) return false; + + uint8_t frame[128]; + uint8_t offset = 0; + frame[offset++] = self->frameIdCntr++; + frame[offset++] = socketId; + frame[offset++] = 0x00; //Transmit options + memcpy(&frame[offset], payload, payloadLen); + offset += payloadLen; + + return (apiSendFrame(self, XBEE_API_TYPE_CELLULAR_SOCKET_SEND, frame, offset) == API_SEND_SUCCESS); +} + +/*****************************************************************************/ +/** + * @brief Sets an option on the socket (e.g., bind, listen). + * + * Sends a SOCKET_OPTION API frame to the XBee module. + * + * @param[in] self Pointer to the XBee instance. + * @param[in] socketId Socket ID to configure. + * @param[in] option Option number to set. + * @param[in] value Pointer to value data. + * @param[in] valueLen Number of bytes in value. + * + * @return true if option was set successfully, false otherwise. + ******************************************************************************/ +bool XBeeCellularSocketSetOption(XBee* self, uint8_t socketId, uint8_t option, const uint8_t* value, uint8_t valueLen) { + if (!value || valueLen == 0) return false; + + uint8_t frame[128]; + uint8_t offset = 0; + frame[offset++] = self->frameIdCntr++; + frame[offset++] = socketId; + frame[offset++] = option; + memcpy(&frame[offset], value, valueLen); + offset += valueLen; + + return (apiSendFrame(self, XBEE_API_TYPE_CELLULAR_SOCKET_OPTION, frame, offset) == API_SEND_SUCCESS); +} + + +/*****************************************************************************/ +/** + * @brief Closes an open socket on the XBee Cellular module. + * + * This function sends a SOCKET_CLOSE (0x43) API frame to the XBee module with the specified + * socket ID. If `blocking` is true, it waits for a SOCKET_STATUS (0xCF) frame indicating + * that the socket was successfully closed. + * + * @param[in] self Pointer to the XBee instance. + * @param[in] socketId The socket ID to close. + * @param[in] blocking If true, waits for close confirmation via 0xCF frame. + * + * @return true if close frame sent (and confirmed if blocking), false otherwise. + ******************************************************************************/ +bool XBeeCellularSocketClose(XBee* self, uint8_t socketId, bool blocking) { + if (!self) return false; + + uint8_t frameId = self->frameIdCntr++; + uint8_t frame[2] = { frameId, socketId }; + + if (apiSendFrame(self, XBEE_API_TYPE_CELLULAR_SOCKET_CLOSE, frame, sizeof(frame)) != API_SEND_SUCCESS) { + XBEEDebugPrint("SocketClose: Failed to send close frame\n"); + return false; + } + + if (!blocking) + return true; + + // Wait for SOCKET_STATUS (0xCF) response indicating closure + xbee_api_frame_t response; + uint32_t start = self->htable->PortMillis(); + while ((self->htable->PortMillis() - start) < 3000) { + if (apiReceiveApiFrame(self, &response) == API_SEND_SUCCESS && + response.type == XBEE_API_TYPE_CELLULAR_SOCKET_STATUS) { + + if (response.data[1] == frameId && + response.data[2] == socketId && + response.data[3] == 0x01) { // 0x01 = closed + XBEEDebugPrint("SocketClose: Socket %u closed\n", socketId); + return true; + } + + XBEEDebugPrint("SocketClose: Unexpected socket status (ID: %u, Status: 0x%02X)\n", + response.data[2], response.data[3]); + return false; + } + self->htable->PortDelay(10); + } + + XBEEDebugPrint("SocketClose: Timeout waiting for socket status\n"); + return false; +} + +/*****************************************************************************/ +/** + * @brief Binds a UDP socket to a local port on the XBee Cellular module. + * + * This function sends a SOCKET_BIND (0x46) API frame to the XBee module, + * specifying the socket ID and local port number. If blocking is enabled, + * the function waits for a corresponding SOCKET_BIND_RESPONSE (0xC6) frame + * indicating the bind result. + * + * @param[in] self Pointer to the XBee instance. + * @param[in] socketId The socket ID to bind. + * @param[in] port Local port to bind to (host byte order). + * @param[in] blocking If true, waits for a bind response from the module. + * + * @return true if bind frame was sent (and acknowledged if blocking), false otherwise. + ******************************************************************************/ +bool XBeeCellularSocketBind(XBee* self, uint8_t socketId, uint16_t port, bool blocking) { + if (!self) return false; + + uint8_t frameId = self->frameIdCntr++; + uint8_t frame[4]; + uint8_t offset = 0; + frame[offset++] = frameId; + frame[offset++] = socketId; + frame[offset++] = (port >> 8) & 0xFF; + frame[offset++] = port & 0xFF; + + if (apiSendFrame(self, XBEE_API_TYPE_CELLULAR_SOCKET_BIND, frame, offset) != API_SEND_SUCCESS) { + XBEEDebugPrint("SocketBind: Failed to send bind frame\n"); + return false; + } + + if (!blocking) + return true; + + // Wait for SOCKET_BIND_RESPONSE (0xC6) + xbee_api_frame_t response; + uint32_t start = self->htable->PortMillis(); + while ((self->htable->PortMillis() - start) < 3000) { + if (apiReceiveApiFrame(self, &response) == API_SEND_SUCCESS && + response.type == XBEE_API_TYPE_CELLULAR_SOCKET_BIND_RESPONSE) { + + if (response.data[1] == frameId && + response.data[2] == socketId && + response.data[3] == 0x00) { // 0x00 = success + XBEEDebugPrint("SocketBind: Socket %u bound to port 0x%04X\n", socketId, port); + return true; + } + + XBEEDebugPrint("SocketBind: Unexpected bind status (ID: %u, Status: 0x%02X)\n", + response.data[2], response.data[3]); + return false; + } + self->htable->PortDelay(10); + } + + XBEEDebugPrint("SocketBind: Timeout waiting for bind status\n"); + return false; +} + +/*****************************************************************************/ +/** + * @brief Sends a UDP packet to a specific IP:port using an open socket. + * + * Constructs a SOCKET_SEND_TO (0x45) API frame and transmits it. + * + * @param[in] self Pointer to the XBee instance. + * @param[in] socketId Socket ID to use for sending. + * @param[in] ip Destination IPv4 address (4 bytes). + * @param[in] port Destination port (host byte order). + * @param[in] payload Pointer to data buffer. + * @param[in] payloadLen Length of data to send (1–120 bytes). + * + * @return true if the frame was sent successfully, false otherwise. + ******************************************************************************/ +bool XBeeCellularSocketSendTo(XBee* self, uint8_t socketId, const uint8_t* ip, uint16_t port, + const uint8_t* payload, uint16_t payloadLen) { + if (!self || !ip || !payload || payloadLen == 0 || payloadLen > 120) return false; + + uint8_t frame[128]; + uint8_t offset = 0; + + frame[offset++] = self->frameIdCntr++; + frame[offset++] = socketId; + memcpy(&frame[offset], ip, 4); offset += 4; + frame[offset++] = (port >> 8) & 0xFF; + frame[offset++] = port & 0xFF; + frame[offset++] = 0x00; // Transmit options + memcpy(&frame[offset], payload, payloadLen); offset += payloadLen; + + return (apiSendFrame(self, XBEE_API_TYPE_CELLULAR_SOCKET_SEND_TO, frame, offset) == API_SEND_SUCCESS); +} diff --git a/src/xbee_lr.c b/src/xbee_lr.c index 726185a..8c34e94 100644 --- a/src/xbee_lr.c +++ b/src/xbee_lr.c @@ -63,7 +63,7 @@ int status; // Send the AT_JS command to query the Join Status - status = apiSendAtCommandAndGetResponse(self, AT_JS, NULL, 0, &response, &responseLength, 5000); + status = apiSendAtCommandAndGetResponse(self, AT_JS, NULL, 0, &response, &responseLength, 5000, sizeof(response)); if (status == API_SEND_SUCCESS) { // Print the received reponse @@ -122,37 +122,42 @@ * @brief Attempts to connect to the LoRaWAN network using the XBee LR module. * * This function initiates the connection process to a LoRaWAN network by sending - * a join request. The function is currently blocking, meaning it waits until - * the connection attempt is completed before returning. A future enhancement (@todo) - * could add support for non-blocking operation. + * a join request. The function supports both blocking and non-blocking operation. + * If `blocking` is true, it waits until the connection attempt is completed or times out. + * If `blocking` is false, the function returns immediately after initiating the join. * * @param[in] self Pointer to the XBee instance. + * @param[in] blocking If true, waits until join completes or times out. Otherwise returns immediately. * - * @return bool Returns true if the connection process was initiated - * + * @return bool Returns true if the connection was successful (in blocking mode) + * or if the request was initiated (in non-blocking mode). */ - bool XBeeLRConnect(XBee* self) { - // Implement XBeeLR specific connection logic - XBEEDebugPrint("Join Request Sent...\n"); - SendJoinReqApiFrame(self); - - // Start the timeout timer - uint32_t startTime = portMillis(); - - //Delay until CONNECTION_TIMEOUT_MS Time has elapsed - while((portMillis() - startTime) < CONNECTION_TIMEOUT_MS){} - - XBEEDebugPrint("Checking Join Status...\n"); - //Check Join Status only once per Join Request - if (XBeeLRConnected(self)) { - XBEEDebugPrint("Successfully Joined\n"); - return true; // Successfully joined - } - - portDelay(500); // Delay between checks - XBEEDebugPrint("Failed to Join\n"); - return false; // Timeout reached without successful join - } +bool XBeeLRConnect(XBee* self, bool blocking) { + XBEEDebugPrint("Join Request Sent...\n"); + SendJoinReqApiFrame(self); + + if (!blocking) { + return true; // Return immediately in non-blocking mode + } + + // Start the timeout timer + uint32_t startTime = portMillis(); + + // Delay until CONNECTION_TIMEOUT_MS time has elapsed + while ((portMillis() - startTime) < CONNECTION_TIMEOUT_MS) {} + + XBEEDebugPrint("Checking Join Status...\n"); + + // Check Join Status only once per Join Request + if (XBeeLRConnected(self)) { + XBEEDebugPrint("Successfully Joined\n"); + return true; // Successfully joined + } + + portDelay(500); // Delay between checks + XBEEDebugPrint("Failed to Join\n"); + return false; // Timeout reached without successful join +} /** * @brief Disconnects from the LoRaWAN network using the XBee LR module. @@ -167,6 +172,7 @@ */ bool XBeeLRDisconnect(XBee* self) { // Implement XBeeLR specific disconnection logic + (void) self; return true; } @@ -183,7 +189,7 @@ * @return xbee_deliveryStatus_t, 0 if successful * */ - uint8_t XBeeLRSendData(XBee* self, const void* data) { + uint8_t XBeeLRSendPacket(XBee* self, const void* data) { // Prepare and send the API frame XBeeLRPacket_t *packet = (XBeeLRPacket_t*) data; uint8_t frame_data[128]; // Adjust size as needed @@ -228,10 +234,12 @@ bool XBeeLRSoftReset(XBee* self) { // Implement XBeeLR specific soft reset logic + (void) self; return true; } void XBeeLRHardReset(XBee* self) { + (void) self; // Implement XBeeLR specific hard reset logic } @@ -265,7 +273,7 @@ return false; } - int status = apiSendAtCommandAndGetResponse(self, AT_AE, param, sizeof(param), response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_AE, param, sizeof(param), response, &responseLength, 5000, sizeof(response)); if (status != API_SEND_SUCCESS) { XBEEDebugPrint("Failed to set App EUI\n"); return false; @@ -301,7 +309,7 @@ return false; } - int status = apiSendAtCommandAndGetResponse(self, AT_AK, param, sizeof(param), response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_AK, param, sizeof(param), response, &responseLength, 5000, sizeof(response)); if (status != API_SEND_SUCCESS) { XBEEDebugPrint("Failed to set App Key\n"); return false; @@ -338,7 +346,7 @@ return false; } - int status = apiSendAtCommandAndGetResponse(self, AT_NK, param, sizeof(param), response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_NK, param, sizeof(param), response, &responseLength, 5000, sizeof(response)); if (status != API_SEND_SUCCESS) { XBEEDebugPrint("Failed to set Nwk Key\n"); return false; @@ -363,7 +371,7 @@ bool XBeeLRSetClass(XBee* self, const char value) { uint8_t response[33]; uint8_t responseLength; - int status = apiSendAtCommandAndGetResponse(self, AT_LC, (const uint8_t *) &value, 1, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_LC, (const uint8_t *) &value, 1, response, &responseLength, 5000, sizeof(response)); if(status != API_SEND_SUCCESS){ XBEEDebugPrint("Failed to set Class\n"); return false; @@ -383,7 +391,7 @@ uint8_t response[33]; uint8_t responseLength; - int status = apiSendAtCommandAndGetResponse(self, AT_AM, &value, 1, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_AM, &value, 1, response, &responseLength, 5000, sizeof(response)); if (status != API_SEND_SUCCESS) { XBEEDebugPrint("Failed to set Activation Mode\n"); @@ -405,7 +413,7 @@ uint8_t response[33]; uint8_t responseLength; - int status = apiSendAtCommandAndGetResponse(self, AT_AD, &value, 1, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_AD, &value, 1, response, &responseLength, 5000, sizeof(response)); if (status != API_SEND_SUCCESS) { XBEEDebugPrint("Failed to set ADR\n"); @@ -427,7 +435,7 @@ uint8_t response[33]; uint8_t responseLength; - int status = apiSendAtCommandAndGetResponse(self, AT_DR, &value, 1, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_DR, &value, 1, response, &responseLength, 5000, sizeof(response)); if (status != API_SEND_SUCCESS) { XBEEDebugPrint("Failed to set DataRate\n"); @@ -449,7 +457,7 @@ uint8_t response[33]; uint8_t responseLength; - int status = apiSendAtCommandAndGetResponse(self, AT_LR, &value, 1, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_LR, &value, 1, response, &responseLength, 5000, sizeof(response)); if (status != API_SEND_SUCCESS) { XBEEDebugPrint("Failed to set Region\n"); @@ -471,7 +479,7 @@ uint8_t response[33]; uint8_t responseLength; - int status = apiSendAtCommandAndGetResponse(self, AT_DC, &value, 1, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_DC, &value, 1, response, &responseLength, 5000,sizeof(response)); if (status != API_SEND_SUCCESS) { XBEEDebugPrint("Failed to set Duty Cycle\n"); @@ -517,7 +525,7 @@ uint8_t responseLength; uint8_t paramLength = sizeof(value); - int status = apiSendAtCommandAndGetResponse(self, AT_J1,(const uint8_t*)&value, paramLength, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_J1,(const uint8_t*)&value, paramLength, response, &responseLength, 5000, sizeof(response)); if (status != API_SEND_SUCCESS) { XBEEDebugPrint("Failed to set Join RX1 Delay\n"); @@ -540,7 +548,7 @@ uint8_t responseLength; uint8_t paramLength = sizeof(value); - int status = apiSendAtCommandAndGetResponse(self, AT_J2, (const uint8_t*)&value, paramLength, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_J2, (const uint8_t*)&value, paramLength, response, &responseLength, 5000, sizeof(response)); if (status != API_SEND_SUCCESS) { XBEEDebugPrint("Failed to set Join RX2 Delay\n"); @@ -563,7 +571,7 @@ uint8_t responseLength; uint8_t paramLength = sizeof(value); - int status = apiSendAtCommandAndGetResponse(self, AT_D1, (const uint8_t*)&value, paramLength, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_D1, (const uint8_t*)&value, paramLength, response, &responseLength, 5000, sizeof(response)); if (status != API_SEND_SUCCESS) { XBEEDebugPrint("Failed to set RX1 Delay\n"); @@ -586,7 +594,7 @@ uint8_t responseLength; uint8_t paramLength = sizeof(value); - int status = apiSendAtCommandAndGetResponse(self, AT_D2, (const uint8_t*)&value, paramLength, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_D2, (const uint8_t*)&value, paramLength, response, &responseLength, 5000, sizeof(response)); if (status != API_SEND_SUCCESS) { XBEEDebugPrint("Failed to set RX2 Delay\n"); @@ -609,7 +617,7 @@ uint8_t responseLength; uint8_t paramLength = sizeof(value); - int status = apiSendAtCommandAndGetResponse(self,AT_XD, (const uint8_t*)&value, paramLength, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self,AT_XD, (const uint8_t*)&value, paramLength, response, &responseLength, 5000, sizeof(response)); if (status != API_SEND_SUCCESS) { XBEEDebugPrint("Failed to set RX2 Data Rate\n"); @@ -632,7 +640,7 @@ uint8_t responseLength; uint8_t paramLength = sizeof(value); - int status = apiSendAtCommandAndGetResponse(self, AT_XF, (const uint8_t*)&value, paramLength, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_XF, (const uint8_t*)&value, paramLength, response, &responseLength, 5000, sizeof(response)); if (status != API_SEND_SUCCESS) { XBEEDebugPrint("Failed to set RX2 Frequency\n"); @@ -655,7 +663,7 @@ uint8_t responseLength; uint8_t paramLength = sizeof(value); - int status = apiSendAtCommandAndGetResponse(self, AT_PO, (const uint8_t*)&value, paramLength, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_PO, (const uint8_t*)&value, paramLength, response, &responseLength, 5000, sizeof(response)); if (status != API_SEND_SUCCESS) { XBEEDebugPrint("Failed to set Transmit Power\n"); @@ -690,7 +698,7 @@ // Send the AT_DE command to query the DevEUI uint8_t rawResponse[8]; // DevEUI is 8 bytes in binary uint8_t responseLength; - int status = apiSendAtCommandAndGetResponse(self, AT_DE, NULL, 0, rawResponse, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_DE, NULL, 0, rawResponse, &responseLength, 5000, sizeof(rawResponse)); if (status != API_SEND_SUCCESS || responseLength != 8) { XBEEDebugPrint("Failed to receive valid AT_DE response, error code: %d\n", status); @@ -734,7 +742,7 @@ return false; } - int status = apiSendAtCommandAndGetResponse(self, AT_CM, param, paramLength, response, &responseLength, 5000); + int status = apiSendAtCommandAndGetResponse(self, AT_CM, param, paramLength, response, &responseLength, 5000, sizeof(response)); if (status != API_SEND_SUCCESS) { XBEEDebugPrint("Failed to set Channels Mask\n"); return false; @@ -855,7 +863,7 @@ .process = XBeeLRProcess, .connect = XBeeLRConnect, .disconnect = XBeeLRDisconnect, - .sendData = XBeeLRSendData, + .sendData = XBeeLRSendPacket, .softReset = XBeeLRSoftReset, .hardReset = XBeeLRHardReset, .connected = XBeeLRConnected, diff --git a/test/test_._example.c b/test/test_._example.c deleted file mode 100644 index f37bf27..0000000 --- a/test/test_._example.c +++ /dev/null @@ -1,6 +0,0 @@ -#include "unity.h" -#include "._example.c" - -void setUp(void) {} -void tearDown(void) {} - diff --git a/test/test_._port_rp2350.c b/test/test_._port_rp2350.c deleted file mode 100644 index 713ce85..0000000 --- a/test/test_._port_rp2350.c +++ /dev/null @@ -1,6 +0,0 @@ -#include "unity.h" -#include "._port_rp2350.c" - -void setUp(void) {} -void tearDown(void) {} - diff --git a/test/test_._port_stm32.c b/test/test_._port_stm32.c deleted file mode 100644 index da9d288..0000000 --- a/test/test_._port_stm32.c +++ /dev/null @@ -1,6 +0,0 @@ -#include "unity.h" -#include "._port_stm32.c" - -void setUp(void) {} -void tearDown(void) {} - diff --git a/test/test_._port_unix.c b/test/test_._port_unix.c deleted file mode 100644 index b5f2bf2..0000000 --- a/test/test_._port_unix.c +++ /dev/null @@ -1,6 +0,0 @@ -#include "unity.h" -#include "._port_unix.c" - -void setUp(void) {} -void tearDown(void) {} - diff --git a/test/test_._port_windows.c b/test/test_._port_windows.c deleted file mode 100644 index 6d524de..0000000 --- a/test/test_._port_windows.c +++ /dev/null @@ -1,6 +0,0 @@ -#include "unity.h" -#include "._port_windows.c" - -void setUp(void) {} -void tearDown(void) {} - diff --git a/test/test_CMakeCCompilerId.c b/test/test_CMakeCCompilerId.c deleted file mode 100644 index 8c59ea7..0000000 --- a/test/test_CMakeCCompilerId.c +++ /dev/null @@ -1,11 +0,0 @@ -#include "unity.h" -#include "CMakeCCompilerId.c" - -void setUp(void) {} -void tearDown(void) {} - -void test_main_should_DoSomething(void) { - main(); - // Add appropriate assertions to check the state changes or side effects -} - diff --git a/test/test_example.c b/test/test_example.c deleted file mode 100644 index 74c4bb8..0000000 --- a/test/test_example.c +++ /dev/null @@ -1,21 +0,0 @@ -#include "unity.h" -#include "example.c" - -void setUp(void) {} -void tearDown(void) {} - -void test_OnReceiveCallback_should_DoSomething(void) { - OnReceiveCallback(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_OnSendCallback_should_DoSomething(void) { - OnSendCallback(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_main_should_DoSomething(void) { - main(); - // Add appropriate assertions to check the state changes or side effects -} - diff --git a/test/test_mbedtls_wrapper.c b/test/test_mbedtls_wrapper.c deleted file mode 100644 index 1739d32..0000000 --- a/test/test_mbedtls_wrapper.c +++ /dev/null @@ -1,56 +0,0 @@ -#include "unity.h" -#include "mbedtls_wrapper.c" - -void setUp(void) {} -void tearDown(void) {} - -void test_dumpBuf_should_DoSomething(void) { - dumpBuf(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_dumpPubkey_should_DoSomething(void) { - int result = dumpPubkey(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_mbSha256Buffer_should_DoSomething(void) { - mbSha256Buffer(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_mbAes256Buffer_should_DoSomething(void) { - mbAes256Buffer(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_rawToDer_should_DoSomething(void) { - rawToDer(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_derToRaw_should_DoSomething(void) { - derToRaw(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_if_should_DoSomething(void) { - if(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_if_should_DoSomething(void) { - if(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_mbSignSha256_should_DoSomething(void) { - int result = mbSignSha256(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_mbVerifySignatureSecp256K1_should_DoSomething(void) { - mbVerifySignatureSecp256K1(); - // Add appropriate assertions to check the state changes or side effects -} - diff --git a/test/test_picoboot_connection.c b/test/test_picoboot_connection.c deleted file mode 100644 index 83e417f..0000000 --- a/test/test_picoboot_connection.c +++ /dev/null @@ -1,151 +0,0 @@ -#include "unity.h" -#include "picoboot_connection.c" - -void setUp(void) {} -void tearDown(void) {} - -void test_crc32ForByte_should_DoSomething(void) { - crc32ForByte(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_crc32Sw_should_DoSomething(void) { - crc32Sw(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_picobootOpenDevice_should_DoSomething(void) { - picobootOpenDevice(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_if_should_DoSomething(void) { - int result = if(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_if_should_DoSomething(void) { - int result = if(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_isHalted_should_DoSomething(void) { - int result = isHalted(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootReset_should_DoSomething(void) { - int result = picobootReset(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootCmdStatusVerbose_should_DoSomething(void) { - int result = picobootCmdStatusVerbose(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootCmdStatus_should_DoSomething(void) { - int result = picobootCmdStatus(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootCmd_should_DoSomething(void) { - int result = picobootCmd(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_switch_should_DoSomething(void) { - switch(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_switch_should_DoSomething(void) { - switch(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_picobootExclusiveAccess_should_DoSomething(void) { - int result = picobootExclusiveAccess(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootExitXip_should_DoSomething(void) { - int result = picobootExitXip(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootEnterCmdXip_should_DoSomething(void) { - int result = picobootEnterCmdXip(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootReboot_should_DoSomething(void) { - int result = picobootReboot(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootReboot2_should_DoSomething(void) { - int result = picobootReboot2(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootExec_should_DoSomething(void) { - int result = picobootExec(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootExec2_should_DoSomething(void) { - int result = picobootExec2(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootFlashErase_should_DoSomething(void) { - int result = picobootFlashErase(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootVector_should_DoSomething(void) { - int result = picobootVector(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootWrite_should_DoSomething(void) { - int result = picobootWrite(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootRead_should_DoSomething(void) { - picobootRead(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_picobootOtpWrite_should_DoSomething(void) { - int result = picobootOtpWrite(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootOtpRead_should_DoSomething(void) { - int result = picobootOtpRead(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootGetInfo_should_DoSomething(void) { - int result = picobootGetInfo(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootPoke_should_DoSomething(void) { - int result = picobootPoke(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootPeek_should_DoSomething(void) { - int result = picobootPeek(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_picobootFlashId_should_DoSomething(void) { - int result = picobootFlashId(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - diff --git a/test/test_port_arduino.c b/test/test_port_arduino.c deleted file mode 100644 index 70f8cdb..0000000 --- a/test/test_port_arduino.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "unity.h" -#include "port_arduino.c" - -void setUp(void) {} -void tearDown(void) {} - -void test_portUartInit_should_DoSomething(void) { - portUartInit(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portUartWrite_should_DoSomething(void) { - int result = portUartWrite(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portUartRead_should_DoSomething(void) { - int result = portUartRead(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portFlushRx_should_DoSomething(void) { - portFlushRx(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portMillis_should_DoSomething(void) { - int result = portMillis(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portDelay_should_DoSomething(void) { - portDelay(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portDebugPrintf_should_DoSomething(void) { - portDebugPrintf(); - // Add appropriate assertions to check the state changes or side effects -} - diff --git a/test/test_port_efm32.c b/test/test_port_efm32.c deleted file mode 100644 index f16d501..0000000 --- a/test/test_port_efm32.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "unity.h" -#include "port_efm32.c" - -void setUp(void) {} -void tearDown(void) {} - -void test_portUartInit_should_DoSomething(void) { - int result = portUartInit(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portUartWrite_should_DoSomething(void) { - portUartWrite(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portUartRead_should_DoSomething(void) { - portUartRead(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portFlushRx_should_DoSomething(void) { - portFlushRx(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portMillis_should_DoSomething(void) { - int result = portMillis(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portDelay_should_DoSomething(void) { - portDelay(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portDebugPrintf_should_DoSomething(void) { - portDebugPrintf(); - // Add appropriate assertions to check the state changes or side effects -} - diff --git a/test/test_port_rp2350.c b/test/test_port_rp2350.c deleted file mode 100644 index c5e5baf..0000000 --- a/test/test_port_rp2350.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "unity.h" -#include "port_rp2350.c" - -void setUp(void) {} -void tearDown(void) {} - -void test_portUartInit_should_DoSomething(void) { - int result = portUartInit(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portUartWrite_should_DoSomething(void) { - portUartWrite(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portUartRead_should_DoSomething(void) { - portUartRead(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portFlushRx_should_DoSomething(void) { - portFlushRx(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portMillis_should_DoSomething(void) { - int result = portMillis(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portDelay_should_DoSomething(void) { - portDelay(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portDebugPrintf_should_DoSomething(void) { - portDebugPrintf(); - // Add appropriate assertions to check the state changes or side effects -} - diff --git a/test/test_port_stm32.c b/test/test_port_stm32.c deleted file mode 100644 index df4fe40..0000000 --- a/test/test_port_stm32.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "unity.h" -#include "port_stm32.c" - -void setUp(void) {} -void tearDown(void) {} - -void test_portUartInit_should_DoSomething(void) { - int result = portUartInit(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portUartWrite_should_DoSomething(void) { - int result = portUartWrite(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portUartRead_should_DoSomething(void) { - int result = portUartRead(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portFlushRx_should_DoSomething(void) { - portFlushRx(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portMillis_should_DoSomething(void) { - int result = portMillis(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portDelay_should_DoSomething(void) { - portDelay(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portDebugPrintf_should_DoSomething(void) { - portDebugPrintf(); - // Add appropriate assertions to check the state changes or side effects -} - diff --git a/test/test_port_unix.c b/test/test_port_unix.c deleted file mode 100644 index 14d24b1..0000000 --- a/test/test_port_unix.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "unity.h" -#include "port_unix.c" - -void setUp(void) {} -void tearDown(void) {} - -void test_portUartInit_should_DoSomething(void) { - int result = portUartInit(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portUartWrite_should_DoSomething(void) { - int result = portUartWrite(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portUartRead_should_DoSomething(void) { - int result = portUartRead(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portMillis_should_DoSomething(void) { - int result = portMillis(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portFlushRx_should_DoSomething(void) { - portFlushRx(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portDelay_should_DoSomething(void) { - portDelay(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portDebugPrintf_should_DoSomething(void) { - portDebugPrintf(); - // Add appropriate assertions to check the state changes or side effects -} - diff --git a/test/test_port_windows.c b/test/test_port_windows.c deleted file mode 100644 index 63a7134..0000000 --- a/test/test_port_windows.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "unity.h" -#include "port_windows.c" - -void setUp(void) {} -void tearDown(void) {} - -void test_portUartInit_should_DoSomething(void) { - int result = portUartInit(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portUartWrite_should_DoSomething(void) { - int result = portUartWrite(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portUartRead_should_DoSomething(void) { - int result = portUartRead(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portFlushRx_should_DoSomething(void) { - portFlushRx(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portMillis_should_DoSomething(void) { - int result = portMillis(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_portDelay_should_DoSomething(void) { - portDelay(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_portDebugPrintf_should_DoSomething(void) { - portDebugPrintf(); - // Add appropriate assertions to check the state changes or side effects -} - diff --git a/test/test_set_perms.c b/test/test_set_perms.c deleted file mode 100644 index e2b5c0a..0000000 --- a/test/test_set_perms.c +++ /dev/null @@ -1,11 +0,0 @@ -#include "unity.h" -#include "set_perms.c" - -void setUp(void) {} -void tearDown(void) {} - -void test_main_should_DoSomething(void) { - main(); - // Add appropriate assertions to check the state changes or side effects -} - diff --git a/test/test_test_uart.c b/test/test_test_uart.c deleted file mode 100644 index 13942d7..0000000 --- a/test/test_test_uart.c +++ /dev/null @@ -1,36 +0,0 @@ -#include "unity.h" -#include "test_uart.c" - -void setUp(void) {} -void tearDown(void) {} - -void test_setUp_should_DoSomething(void) { - setUp(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_tearDown_should_DoSomething(void) { - tearDown(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_testUartInit_should_DoSomething(void) { - testUartInit(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_testUartWrite_should_DoSomething(void) { - testUartWrite(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_testUartRead_should_DoSomething(void) { - testUartRead(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_testUartClearReceiveBuffer_should_DoSomething(void) { - testUartClearReceiveBuffer(); - // Add appropriate assertions to check the state changes or side effects -} - diff --git a/test/test_test_xbee.c b/test/test_test_xbee.c deleted file mode 100644 index 62d66ea..0000000 --- a/test/test_test_xbee.c +++ /dev/null @@ -1,36 +0,0 @@ -#include "unity.h" -#include "test_xbee.c" - -void setUp(void) {} -void tearDown(void) {} - -void test_setUp_should_DoSomething(void) { - setUp(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_tearDown_should_DoSomething(void) { - tearDown(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_testXbeeInit_should_DoSomething(void) { - testXbeeInit(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_testXbeeSendFrame_should_DoSomething(void) { - testXbeeSendFrame(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_testXbeeToString_should_DoSomething(void) { - testXbeeToString(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_testAtCommandToString_should_DoSomething(void) { - testAtCommandToString(); - // Add appropriate assertions to check the state changes or side effects -} - diff --git a/test/test_test_xbee_api_frames.c b/test/test_test_xbee_api_frames.c deleted file mode 100644 index 5d9f62b..0000000 --- a/test/test_test_xbee_api_frames.c +++ /dev/null @@ -1,36 +0,0 @@ -#include "unity.h" -#include "test_xbee_api_frames.c" - -void setUp(void) {} -void tearDown(void) {} - -void test_setUp_should_DoSomething(void) { - setUp(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_tearDown_should_DoSomething(void) { - tearDown(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_testApiSendAtCommandWithNoParameters_should_DoSomething(void) { - testApiSendAtCommandWithNoParameters(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_testApiSendAtCommandWithParameters_should_DoSomething(void) { - testApiSendAtCommandWithParameters(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_testApiReceiveApiFrameValidFrame_should_DoSomething(void) { - testApiReceiveApiFrameValidFrame(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_testApiReceiveApiFrameInvalidFrame_should_DoSomething(void) { - testApiReceiveApiFrameInvalidFrame(); - // Add appropriate assertions to check the state changes or side effects -} - diff --git a/test/test_uart.c b/test/test_uart.c deleted file mode 100644 index d87bcbb..0000000 --- a/test/test_uart.c +++ /dev/null @@ -1,30 +0,0 @@ -#include "unity.h" -#include "port.h" - -void setUp(void) {}; - -void tearDown(void) {}; - -void testUartInit(void) { - portUartInit("/dev/ttyUSB0", B9600); - // Check UART initialization behavior (e.g., file descriptor value) -} - -void testUartWrite(void) { - uint8_t data[] = { 0x01, 0x02, 0x03 }; - int result = portUartWrite(data, sizeof(data)); - - TESTAssertEqual(3, result); // Expecting 3 bytes written -} - -void testUartRead(void) { - uint8_t buffer[10]; - int bytesRead = portUartRead(buffer, sizeof(buffer), 1000); - - TESTAssert(bytesRead > 0); // Assuming some data was read -} - -void testUartClearReceiveBuffer(void) { - portFlushRx(); - // Verify that the buffer was cleared -} diff --git a/test/test_whereami.c b/test/test_whereami.c deleted file mode 100644 index 5b25281..0000000 --- a/test/test_whereami.c +++ /dev/null @@ -1,11 +0,0 @@ -#include "unity.h" -#include "whereami.c" - -void setUp(void) {} -void tearDown(void) {} - -void test_if_should_DoSomething(void) { - if(); - // Add appropriate assertions to check the state changes or side effects -} - diff --git a/test/test_xbee.c b/test/test_xbee.c index cf484e7..263fed2 100644 --- a/test/test_xbee.c +++ b/test/test_xbee.c @@ -1,61 +1,194 @@ #include "unity.h" -#include "xbee.c" +#include "xbee.h" +#include "xbee.h" +#include "xbee_api_frames.h" +#include "xbee_at_cmds.h" +#include +#include + +// ---------------------------- +// Mock Flags for Verification +// ---------------------------- +static bool mockInitCalled = false; +static bool mockConnectCalled = false; +static bool mockDisconnectCalled = false; +static bool mockSendDataCalled = false; +static bool mockSoftResetCalled = false; +static bool mockHardResetCalled = false; +static bool mockProcessCalled = false; +static bool mockConnectedCalled = false; +static bool mockConfigureCalled = false; + +// ---------------------------- +// Mock Implementations +// ---------------------------- + +uint32_t portMillis(void) { + static uint32_t fakeTime = 0; + return fakeTime += 100; +} + +void portDelay(uint32_t ms) { + (void)ms; +} + +static bool MockInit(XBee* self, uint32_t baudRate, void* device) { + mockInitCalled = true; + return baudRate == 9600 && device == NULL; +} + +static bool MockConnect(XBee* self, bool blocking) { + mockConnectCalled = true; + return blocking; +} + +static bool MockDisconnect(XBee* self) { + mockDisconnectCalled = true; + return true; +} + +static uint8_t MockSendData(XBee* self, const void* data) { + mockSendDataCalled = true; + return 0x00; // Assume success +} + +static bool MockSoftReset(XBee* self) { + mockSoftResetCalled = true; + return true; +} + +static void MockHardReset(XBee* self) { + mockHardResetCalled = true; +} + +static void MockProcess(XBee* self) { + mockProcessCalled = true; +} + +static bool MockConnected(XBee* self) { + mockConnectedCalled = true; + return true; +} + +static bool MockConfigure(XBee* self, const void* config) { + mockConfigureCalled = true; + return true; +} + +// ---------------------------- +// Test Setup +// ---------------------------- +static XBeeVTable mockVTable = { + .init = MockInit, + .connect = MockConnect, + .disconnect = MockDisconnect, + .sendData = MockSendData, + .softReset = MockSoftReset, + .hardReset = MockHardReset, + .process = MockProcess, + .connected = MockConnected, + .configure = MockConfigure +}; + +static XBee xbee; + +void setUp(void) { + xbee.vtable = &mockVTable; + xbee.frameIdCntr = 0; + + mockInitCalled = false; + mockConnectCalled = false; + mockDisconnectCalled = false; + mockSendDataCalled = false; + mockSoftResetCalled = false; + mockHardResetCalled = false; + mockProcessCalled = false; + mockConnectedCalled = false; + mockConfigureCalled = false; +} -void setUp(void) {} void tearDown(void) {} -void test_XBeeInit_should_DoSomething(void) { - int result = XBeeInit(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value +// ---------------------------- +// Unit Tests +// ---------------------------- + +void test_XBeeInit_ShouldCallInitAndSetFrameId(void) { + TEST_ASSERT_TRUE(XBeeInit(&xbee, 9600, NULL)); + TEST_ASSERT_EQUAL(1, xbee.frameIdCntr); + TEST_ASSERT_TRUE(mockInitCalled); } -void test_XBeeConnect_should_DoSomething(void) { - int result = XBeeConnect(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value +void test_XBeeConnect_ShouldCallConnectWithBlockingTrue(void) { + TEST_ASSERT_TRUE(XBeeConnect(&xbee, true)); + TEST_ASSERT_TRUE(mockConnectCalled); } -void test_XBeeDisconnect_should_DoSomething(void) { - int result = XBeeDisconnect(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value +void test_XBeeConnect_ShouldCallConnectWithBlockingFalse(void) { + TEST_ASSERT_FALSE(XBeeConnect(&xbee, false)); + TEST_ASSERT_TRUE(mockConnectCalled); } -void test_XBeeSendData_should_DoSomething(void) { - int result = XBeeSendData(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value +void test_XBeeDisconnect_ShouldReturnTrueAndCallDisconnect(void) { + TEST_ASSERT_TRUE(XBeeDisconnect(&xbee)); + TEST_ASSERT_TRUE(mockDisconnectCalled); } -void test_XBeeSoftReset_should_DoSomething(void) { - int result = XBeeSoftReset(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value +void test_XBeeSendData_ShouldReturnSuccessStatus(void) { + uint8_t dummyPayload = 0xAB; + TEST_ASSERT_EQUAL_UINT8(0x00, XBeeSendData(&xbee, &dummyPayload)); + TEST_ASSERT_TRUE(mockSendDataCalled); } -void test_XBeeHardReset_should_DoSomething(void) { - XBeeHardReset(); - // Add appropriate assertions to check the state changes or side effects +void test_XBeeSoftReset_ShouldReturnTrue(void) { + TEST_ASSERT_TRUE(XBeeSoftReset(&xbee)); + TEST_ASSERT_TRUE(mockSoftResetCalled); } -void test_XBeeProcess_should_DoSomething(void) { - XBeeProcess(); - // Add appropriate assertions to check the state changes or side effects +void test_XBeeHardReset_ShouldCallMockHardReset(void) { + XBeeHardReset(&xbee); + TEST_ASSERT_TRUE(mockHardResetCalled); } -void test_XBeeConnected_should_DoSomething(void) { - int result = XBeeConnected(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value +void test_XBeeProcess_ShouldCallProcess(void) { + XBeeProcess(&xbee); + TEST_ASSERT_TRUE(mockProcessCalled); } -void test_XBeeWriteConfig_should_DoSomething(void) { - XBeeWriteConfig(); - // Add appropriate assertions to check the state changes or side effects +void test_XBeeConnected_ShouldReturnTrue(void) { + TEST_ASSERT_TRUE(XBeeConnected(&xbee)); + TEST_ASSERT_TRUE(mockConnectedCalled); } -void test_XBeeApplyChanges_should_DoSomething(void) { - XBeeApplyChanges(); - // Add appropriate assertions to check the state changes or side effects +void test_XBeeConfigure_ShouldReturnTrue_WhenSupported(void) { + TEST_ASSERT_TRUE(XBeeConfigure(&xbee, NULL)); + TEST_ASSERT_TRUE(mockConfigureCalled); } -void test_XBeeSetAPIOptions_should_DoSomething(void) { - XBeeSetAPIOptions(); - // Add appropriate assertions to check the state changes or side effects +void test_XBeeConfigure_ShouldReturnFalse_WhenNotSupported(void) { + // Copy vtable to a mutable version + XBeeVTable mutableVTable = *xbee.vtable; + mutableVTable.configure = NULL; + xbee.vtable = &mutableVTable; + + TEST_ASSERT_FALSE(XBeeConfigure(&xbee, NULL)); } +// ---------------------------- +// Main Runner (optional) +// ---------------------------- +// int main(void) { +// UNITY_BEGIN(); +// RUN_TEST(test_XBeeInit_ShouldCallInitAndSetFrameId); +// RUN_TEST(test_XBeeConnect_ShouldCallConnectWithBlockingTrue); +// RUN_TEST(test_XBeeConnect_ShouldCallConnectWithBlockingFalse); +// RUN_TEST(test_XBeeDisconnect_ShouldReturnTrueAndCallDisconnect); +// RUN_TEST(test_XBeeSendData_ShouldReturnSuccessStatus); +// RUN_TEST(test_XBeeSoftReset_ShouldReturnTrue); +// RUN_TEST(test_XBeeHardReset_ShouldCallMockHardReset); +// RUN_TEST(test_XBeeProcess_ShouldCallProcess); +// RUN_TEST(test_XBeeConnected_ShouldReturnTrue); +// RUN_TEST(test_XBeeConfigure_ShouldReturnTrue_WhenSupported); +// RUN_TEST(test_XBeeConfigure_ShouldReturnFalse_WhenNotSupported); +// return UNITY_END(); +// } \ No newline at end of file diff --git a/test/test_xbee_api_frames.c b/test/test_xbee_api_frames.c index 949c6ae..c3b9cfa 100644 --- a/test/test_xbee_api_frames.c +++ b/test/test_xbee_api_frames.c @@ -1,56 +1,210 @@ #include "unity.h" -#include "xbee_api_frames.c" +#include "xbee_api_frames.h" +#include "xbee_at_cmds.h" +#include "xbee.h" +#include +#include + + +// ==== Global Offset for Mocks ==== +static size_t mock_offset = 0; + +// ==== MOCK HARDWARE FUNCTIONS ==== + +static int mock_uart_write(const uint8_t *data, uint16_t len){ + (void)data; + return len; +} + +static int mock_uart_read_valid(uint8_t *buffer, int len) { + static const uint8_t fake_response[] = { + 0x7E, 0x00, 0x07, 0x88, 0x01, 'V', 'R', 0x00, 0x12, 0x6A + }; + + if (mock_offset >= sizeof(fake_response)) return 0; + + int to_copy = (mock_offset + len > sizeof(fake_response)) ? + (sizeof(fake_response) - mock_offset) : len; + + memcpy(buffer, &fake_response[mock_offset], to_copy); + mock_offset += to_copy; + return to_copy; +} + +static int mock_uart_read_bad_start(uint8_t *buffer, int len) { + (void)len; + buffer[0] = 0x00; // Invalid delimiter + return 1; +} + +static int mock_uart_read_incomplete(uint8_t *buffer, int len) { + static const uint8_t incomplete[] = { 0x7E, 0x00, 0x05, 0x88, 0x01, 'V' }; + if (mock_offset >= sizeof(incomplete)) return 0; + + int to_copy = (mock_offset + len > sizeof(incomplete)) ? + (sizeof(incomplete) - mock_offset) : len; + + memcpy(buffer, &incomplete[mock_offset], to_copy); + mock_offset += to_copy; + return to_copy; +} + +static int mock_uart_read_bad_checksum(uint8_t *buffer, int len) { + static const uint8_t frame[] = { + 0x7E, 0x00, 0x07, 0x88, 0x01, 'V', 'R', 0x00, 0x12, 0x00 // Invalid checksum + }; + if (mock_offset >= sizeof(frame)) return 0; + + int to_copy = (mock_offset + len > sizeof(frame)) ? + (sizeof(frame) - mock_offset) : len; + + memcpy(buffer, &frame[mock_offset], to_copy); + mock_offset += to_copy; + return to_copy; +} + +static uint32_t mock_millis(void) { + static uint32_t t = 0; + t += 50; + return t; +} + +static void mock_delay(uint32_t ms) { + (void)ms; +} + +// ==== MOCK TABLES ==== + +static XBeeHTable mock_hTable = { + .PortUartInit = NULL, + .PortUartWrite = mock_uart_write, + .PortUartRead = mock_uart_read_valid, + .PortMillis = mock_millis, + .PortDelay = mock_delay, +}; + +static XBee mock_xbee = { + .htable = &mock_hTable, + .frameIdCntr = 1 +}; + +// ==== TEST SETUP ==== +void setUp(void) { + mock_xbee.frameIdCntr = 1; + mock_hTable.PortUartRead = mock_uart_read_valid; +} -void setUp(void) {} void tearDown(void) {} -void test_calculateChecksum_should_DoSomething(void) { - calculateChecksum(); - // Add appropriate assertions to check the state changes or side effects +// ==== TEST CASES ==== + +void test_asciiToHexArray_valid_input(void) { + const char *ascii = "1A2B3C4D"; + uint8_t expected[] = {0x1A, 0x2B, 0x3C, 0x4D}; + uint8_t output[4]; + int len = asciiToHexArray(ascii, output, 4); + TEST_ASSERT_EQUAL_INT(4, len); + TEST_ASSERT_EQUAL_UINT8_ARRAY(expected, output, 4); } -void test_apiSendFrame_should_DoSomething(void) { - apiSendFrame(); - // Add appropriate assertions to check the state changes or side effects +void test_asciiToHexArray_invalid_length(void) { + const char *ascii = "123"; + uint8_t output[2]; + int len = asciiToHexArray(ascii, output, 2); + TEST_ASSERT_EQUAL_INT(-1, len); } -void test_apiSendAtCommand_should_DoSomething(void) { - int result = apiSendAtCommand(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value +void test_apiSendAtCommand_valid(void) { + int status = apiSendAtCommand(&mock_xbee, AT_VR, NULL, 0); + TEST_ASSERT_EQUAL_INT(API_SEND_SUCCESS, status); } -void test_if_should_DoSomething(void) { - if(); - // Add appropriate assertions to check the state changes or side effects +void test_apiSendAtCommand_invalid(void) { + int status = apiSendAtCommand(&mock_xbee, (at_command_t)0xFF, NULL, 0); + TEST_ASSERT_EQUAL_INT(API_SEND_ERROR_INVALID_COMMAND, status); } -void test_readBytesWithTimeout_should_DoSomething(void) { - readBytesWithTimeout(); - // Add appropriate assertions to check the state changes or side effects +void test_apiSendFrame_valid(void) { + const uint8_t data[] = {0x01, 0x02, 0x03}; + int status = apiSendFrame(&mock_xbee, 0x10, data, sizeof(data)); + TEST_ASSERT_EQUAL_INT(API_SEND_SUCCESS, status); } -void test_apiReceiveApiFrame_should_DoSomething(void) { - int result = apiReceiveApiFrame(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value +void test_apiReceiveApiFrame_basic_parse(void) { + xbee_api_frame_t frame = {0}; + int status = apiReceiveApiFrame(&mock_xbee, &frame); + TEST_ASSERT_EQUAL_INT(API_RECEIVE_SUCCESS, status); } -void test_apiHandleFrame_should_DoSomething(void) { - apiHandleFrame(); - // Add appropriate assertions to check the state changes or side effects +void test_apiSendAtCommandAndGetResponse_simulated(void) { + uint8_t response[16] = {0}; + uint8_t responseLength = 0; + int status = apiSendAtCommandAndGetResponse(&mock_xbee, AT_VR, NULL, 0, + response, &responseLength, 5000, sizeof(response)); + TEST_ASSERT_EQUAL(API_SEND_SUCCESS, status); +} + +void test_xbeeHandleAtResponse_should_print(void) { + xbee_api_frame_t frame = { + .data = {0x00, 0x01, 'V', 'R', 0x00, 0x12}, + .length = 6, + .type = XBEE_API_TYPE_AT_RESPONSE + }; + xbeeHandleAtResponse(&mock_xbee, &frame); +} + +void test_xbeeHandleModemStatus_should_print(void) { + xbee_api_frame_t frame = { + .data = {0x00, 0x06}, + .length = 2, + .type = XBEE_API_TYPE_MODEM_STATUS + }; + xbeeHandleModemStatus(&mock_xbee, &frame); +} + +void test_apiHandleFrame_calls_correct_handler(void) { + xbee_api_frame_t frame = { + .type = XBEE_API_TYPE_MODEM_STATUS, + .data = {0x00, 0x06}, + .length = 2 + }; + apiHandleFrame(&mock_xbee, frame); +} + +// ==== Edge Case Tests ==== + +void test_apiReceiveApiFrame_invalid_start_delimiter(void) { + mock_hTable.PortUartRead = mock_uart_read_bad_start; + mock_offset = 0; + xbee_api_frame_t frame; + int status = apiReceiveApiFrame(&mock_xbee, &frame); + TEST_ASSERT_EQUAL_INT(API_RECEIVE_ERROR_INVALID_START_DELIMITER, status); } -void test_apiSendAtCommandAndGetResponse_should_DoSomething(void) { - apiSendAtCommandAndGetResponse(); - // Add appropriate assertions to check the state changes or side effects +void test_apiReceiveApiFrame_incomplete_frame(void) { + mock_hTable.PortUartRead = mock_uart_read_incomplete; + mock_offset = 0; + xbee_api_frame_t frame; + int status = apiReceiveApiFrame(&mock_xbee, &frame); + TEST_ASSERT_EQUAL_INT(API_RECEIVE_ERROR_TIMEOUT_DATA, status); } -void test_xbeeHandleAtResponse_should_DoSomething(void) { - xbeeHandleAtResponse(); - // Add appropriate assertions to check the state changes or side effects +void test_apiReceiveApiFrame_bad_checksum(void) { + mock_hTable.PortUartRead = mock_uart_read_bad_checksum; + mock_offset = 0; + xbee_api_frame_t frame; + int status = apiReceiveApiFrame(&mock_xbee, &frame); + TEST_ASSERT_EQUAL_INT(API_RECEIVE_ERROR_INVALID_CHECKSUM, status); } -void test_xbeeHandleModemStatus_should_DoSomething(void) { - int result = xbeeHandleModemStatus(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value +void test_apiReceiveApiFrame_null_frame_buffer(void) { + int status = apiReceiveApiFrame(&mock_xbee, NULL); + TEST_ASSERT_EQUAL_INT(API_RECEIVE_ERROR_NULL_FRAME, status); } +void test_apiSendAtCommandAndGetResponse_buffer_overflow(void) { + uint8_t buf[2] = {0}; + uint8_t len = 0; + int status = apiSendAtCommandAndGetResponse(&mock_xbee, AT_VR, NULL, 0, buf, &len, 5000, 1); + TEST_ASSERT_EQUAL_INT(API_SEND_ERROR_BUFFER_TOO_SMALL, status); +} \ No newline at end of file diff --git a/test/test_xbee_cellular.c b/test/test_xbee_cellular.c new file mode 100644 index 0000000..3d30ccd --- /dev/null +++ b/test/test_xbee_cellular.c @@ -0,0 +1,151 @@ +#include "unity.h" +#include "xbee_cellular.h" +#include "mock_xbee_api_frames.h" +#include "mock_port.h" +#include "xbee_at_cmds.h" +#include + +// --- GLOBALS --- + +static XBeeCellular mockCellular; +static XBee* self = (XBee*)&mockCellular; +static XBeeHTable htable; +static XBeeCTable ctable; +static uint32_t fake_time; + +// --- STUBS --- + +static int dummyUartInit(uint32_t baud, void* dev) { + TEST_ASSERT_EQUAL_UINT32(9600, baud); + TEST_ASSERT_EQUAL_STRING("COM1", (char*)dev); + return UART_SUCCESS; +} + +static void dummyDelay(uint32_t ms) { + (void)ms; +} + +static uint32_t dummyMillis(void) { + return fake_time += 500; +} + +// --- SETUP --- + +void setUp(void) { + fake_time = 0; + memset(&mockCellular, 0, sizeof(mockCellular)); + + htable.PortUartInit = dummyUartInit; + htable.PortDelay = dummyDelay; + htable.PortMillis = dummyMillis; + + mockCellular.base.htable = &htable; + mockCellular.base.ctable = &ctable; +} + +void tearDown(void) {} + +// --- TESTS --- + +void test_XBeeCellularInit_should_return_true_when_uart_init_succeeds(void) { + TEST_ASSERT_TRUE(XBeeCellularInit(self, 9600, "COM1")); +} + +void test_XBeeCellularConnected_should_return_true_when_AI_is_zero(void) { + uint8_t dummyResponse = 0; + uint8_t dummyResponseLength = 1; + apiSendAtCommandAndGetResponse_ExpectAndReturn( + self, AT_AI, NULL, 0, &dummyResponse, &dummyResponseLength, 5000, sizeof(dummyResponse), API_SEND_SUCCESS + ); + TEST_ASSERT_TRUE(XBeeCellularConnected(self)); +} + +void test_XBeeCellularConnect_should_return_false_when_attach_fails(void) { + mockCellular.config.simPin = ""; + mockCellular.config.apn = ""; + mockCellular.config.carrier = ""; + TEST_ASSERT_FALSE(XBeeCellularConnect(self, true)); +} + +void test_XBeeCellularDisconnect_should_send_AT_SD_and_return_true(void) { + apiSendAtCommand_ExpectAndReturn(self, AT_SD, NULL, 0, API_SEND_SUCCESS); + TEST_ASSERT_TRUE(XBeeCellularDisconnect(self)); +} + +void test_XBeeCellularSendPacket_should_return_success_when_frame_sent(void) { + XBeeCellularPacket_t pkt = { + .protocol = 1, + .port = 80, + .payload = (uint8_t*)"test", + .payloadSize = 4 + }; + apiSendFrame_ExpectAndReturn(self, XBEE_API_TYPE_CELLULAR_TX_IPV4, NULL, 11, API_SEND_SUCCESS); + TEST_ASSERT_EQUAL_HEX8(0x00, XBeeCellularSendPacket(self, &pkt)); +} + +void test_XBeeCellularSoftReset_should_send_AT_SD(void) { + apiSendAtCommand_ExpectAndReturn(self, AT_SD, NULL, 0, API_SEND_SUCCESS); + TEST_ASSERT_TRUE(XBeeCellularSoftReset(self)); +} + +void test_XBeeCellularHardReset_should_not_crash(void) { + XBeeCellularHardReset(self); +} + +void test_XBeeCellularConfigure_should_copy_config(void) { + XBeeCellularConfig_t config = { + .simPin = "1234", + .apn = "internet", + .carrier = "verizon" + }; + TEST_ASSERT_TRUE(XBeeCellularConfigure(self, &config)); + TEST_ASSERT_EQUAL_STRING("internet", mockCellular.config.apn); + TEST_ASSERT_EQUAL_STRING("verizon", mockCellular.config.carrier); + TEST_ASSERT_EQUAL_STRING("1234", mockCellular.config.simPin); +} + +void test_XBeeCellularSocketCreate_should_return_socket_id_on_success(void) { + uint8_t socketId; + xbee_api_frame_t response = { + .type = XBEE_API_TYPE_CELLULAR_SOCKET_CREATE_RESPONSE, + .data = {0, 1, 0x12, 0x00} + }; + + apiSendFrame_ExpectAndReturn(self, XBEE_API_TYPE_CELLULAR_SOCKET_CREATE, NULL, 2, API_SEND_SUCCESS); + apiReceiveApiFrame_ExpectAndReturn(self, NULL, API_SEND_SUCCESS); + + TEST_ASSERT_TRUE(XBeeCellularSocketCreate(self, 0x01, &socketId)); +} + +void test_XBeeCellularSocketSend_should_return_false_on_null_payload(void) { + TEST_ASSERT_FALSE(XBeeCellularSocketSend(self, 1, NULL, 0)); +} + +void test_XBeeCellularSocketSetOption_should_send_option(void) { + uint8_t value[2] = {0x01, 0x02}; + apiSendFrame_ExpectAndReturn(self, XBEE_API_TYPE_CELLULAR_SOCKET_OPTION, NULL, 5, API_SEND_SUCCESS); + TEST_ASSERT_TRUE(XBeeCellularSocketSetOption(self, 1, 2, value, sizeof(value))); +} + +void test_XBeeCellularSocketClose_should_return_false_on_send_failure(void) { + apiSendFrame_ExpectAndReturn(self, XBEE_API_TYPE_CELLULAR_SOCKET_CLOSE, NULL, 2, API_SEND_ERROR_UART_FAILURE); + TEST_ASSERT_FALSE(XBeeCellularSocketClose(self, 2)); +} + +// --- MAIN (optional) --- +// int main(void) { +// UNITY_BEGIN(); +// RUN_TEST(test_XBeeCellularInit_should_return_true_when_uart_init_succeeds); +// RUN_TEST(test_XBeeCellularConnected_should_return_true_when_AI_is_zero); +// RUN_TEST(test_XBeeCellularConnect_should_return_false_when_attach_fails); +// RUN_TEST(test_XBeeCellularDisconnect_should_send_AT_SD_and_return_true); +// RUN_TEST(test_XBeeCellularSendPacket_should_return_success_when_frame_sent); +// RUN_TEST(test_XBeeCellularSoftReset_should_send_AT_SD); +// RUN_TEST(test_XBeeCellularHardReset_should_not_crash); +// RUN_TEST(test_XBeeCellularConfigure_should_copy_config); +// RUN_TEST(test_XBeeCellularSocketCreate_should_return_socket_id_on_success); +// RUN_TEST(test_XBeeCellularSocketSend_should_return_false_on_null_payload); +// RUN_TEST(test_XBeeCellularSocketSetOption_should_send_option); +// RUN_TEST(test_XBeeCellularSocketClose_should_return_false_on_send_failure); +// return UNITY_END(); +// } \ No newline at end of file diff --git a/test/test_xbee_lr.c b/test/test_xbee_lr.c index 7453e8c..7ba65d5 100644 --- a/test/test_xbee_lr.c +++ b/test/test_xbee_lr.c @@ -1,96 +1,165 @@ #include "unity.h" -#include "xbee_lr.c" +#include "xbee_lr.h" +#include "mock_xbee_api_frames.h" +#include "mock_port.h" +#include "xbee_at_cmds.h" +#include +#include -void setUp(void) {} -void tearDown(void) {} - -void test_XBeeLRConnected_should_DoSomething(void) { - XBeeLRConnected(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_XBeeLRInit_should_DoSomething(void) { - int result = XBeeLRInit(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_XBeeLRProcess_should_DoSomething(void) { - XBeeLRProcess(); - // Add appropriate assertions to check the state changes or side effects -} +// --- GLOBAL TEST OBJECTS AND CALLBACK STUBS --- -void test_if_should_DoSomething(void) { - if(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_XBeeLRConnect_should_DoSomething(void) { - int result = XBeeLRConnect(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} +static XBee mockXbee; +static XBeeHTable htable; -void test_XBeeLRDisconnect_should_DoSomething(void) { - int result = XBeeLRDisconnect(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value +// Stub callbacks +static void dummyDelay(uint32_t ms) { (void)ms; } +static uint32_t dummyMillis(void) { + static uint32_t fake_time = 0; + return fake_time += 500; } -void test_XBeeLRSendData_should_DoSomething(void) { - int result = XBeeLRSendData(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value +// --- Callback for Receive Test --- +static bool callbackInvoked = false; +static void onReceive(XBee* self, void* data) { + (void)self; + (void)data; + callbackInvoked = true; } -void test_if_should_DoSomething(void) { - if(); - // Add appropriate assertions to check the state changes or side effects +static int mockUartInit(uint32_t baud, void* dev) { + TEST_ASSERT_EQUAL_UINT32(9600, baud); + TEST_ASSERT_NULL(dev); + return UART_SUCCESS; } -void test_XBeeLRSoftReset_should_DoSomething(void) { - int result = XBeeLRSoftReset(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} +// --- SETUP AND TEARDOWN --- -void test_XBeeLRHardReset_should_DoSomething(void) { - XBeeLRHardReset(); - // Add appropriate assertions to check the state changes or side effects +void setUp(void) { + htable.PortMillis = dummyMillis; + htable.PortDelay = dummyDelay; + mockXbee.htable = &htable; } -void test_XBeeLRSetAppEUI_should_DoSomething(void) { - XBeeLRSetAppEUI(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_XBeeLRSetAppKey_should_DoSomething(void) { - XBeeLRSetAppKey(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_XBeeLRSetNwkKey_should_DoSomething(void) { - XBeeLRSetNwkKey(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_XBeeLRGetDevEUI_should_DoSomething(void) { - int result = XBeeLRGetDevEUI(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_SendJoinReqApiFrame_should_DoSomething(void) { - SendJoinReqApiFrame(); - // Add appropriate assertions to check the state changes or side effects -} - -void test_XBeeLRHandleRxPacket_should_DoSomething(void) { - int result = XBeeLRHandleRxPacket(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_XBeeLRHandleTransmitStatus_should_DoSomething(void) { - int result = XBeeLRHandleTransmitStatus(); - TEST_ASSERT_EQUAL(0, result); // Replace 0 with expected return value -} - -void test_XBeeLRDestroy_should_DoSomething(void) { - XBeeLRDestroy(); - // Add appropriate assertions to check the state changes or side effects -} +void tearDown(void) {} +// --- TEST CASES --- + +void test_XBeeLRInit_should_return_true_on_uart_success(void) { + htable.PortUartInit = mockUartInit; + TEST_ASSERT_TRUE(XBeeLRInit(&mockXbee, 9600, NULL)); +} + +void test_XBeeLRConnected_should_return_true_when_response_is_1(void) { + uint8_t resp[] = {1}; + uint8_t len = 1; + apiSendAtCommandAndGetResponse_ExpectAndReturn(&mockXbee, AT_AI, NULL, 0, resp, &len, 5000, 33, API_SEND_SUCCESS); + TEST_ASSERT_TRUE(XBeeLRConnected(&mockXbee)); +} + +void test_XBeeLRConnected_should_return_false_on_error(void) { + apiSendAtCommandAndGetResponse_ExpectAndReturn(&mockXbee, AT_AI, NULL, 0, NULL, NULL, 5000, 33, -1); + TEST_ASSERT_FALSE(XBeeLRConnected(&mockXbee)); +} + +void test_XBeeLRSetAppKey_should_pass_on_valid_input(void) { + const char *key = "00112233445566778899AABBCCDDEEFF"; + uint8_t response[1] = {0}; + uint8_t len = 1; + apiSendAtCommandAndGetResponse_ExpectAndReturn(NULL, AT_AK, NULL, 16, response, &len, 5000, 33, API_SEND_SUCCESS); + TEST_ASSERT_TRUE(XBeeLRSetAppKey(NULL, key)); +} + +void test_XBeeLRSetJoinRX1Delay_should_succeed_with_valid_value(void) { + uint32_t delay = 5000; + uint8_t response[2] = {0}; + uint8_t len = 1; + apiSendAtCommandAndGetResponse_ExpectAndReturn(NULL, AT_J1, NULL, 2, response, &len, 5000, 33, API_SEND_SUCCESS); + TEST_ASSERT_TRUE(XBeeLRSetJoinRX1Delay(NULL, delay)); +} + +void test_XBeeLRSetRX2Frequency_should_succeed(void) { + uint32_t freq = 869525000; + uint8_t response[4] = {0}; + uint8_t len = 1; + apiSendAtCommandAndGetResponse_ExpectAndReturn(NULL, AT_XF, NULL, 4, response, &len, 5000, 33, API_SEND_SUCCESS); + TEST_ASSERT_TRUE(XBeeLRSetRX2Frequency(NULL, freq)); +} + +void test_XBeeLRSetAppEUI_should_return_true_for_valid_input(void) { + const char* appEUI = "A1B2C3D4E5F60708"; + uint8_t response[17] = {0}; + uint8_t respLen = 0; + apiSendAtCommandAndGetResponse_ExpectAndReturn(&mockXbee, AT_AE, NULL, 8, response, &respLen, 5000, 17, API_SEND_SUCCESS); + TEST_ASSERT_TRUE(XBeeLRSetAppEUI(&mockXbee, appEUI)); +} + +void test_XBeeLRSetAppEUI_should_return_false_for_invalid_input(void) { + const char* appEUI = "BADLENGTH"; + TEST_ASSERT_FALSE(XBeeLRSetAppEUI(&mockXbee, appEUI)); +} + +void test_XBeeLRSetClass_should_send_AT_LC_command(void) { + uint8_t response[4]; + uint8_t responseLength = 0; + char classVal = 'A'; + apiSendAtCommandAndGetResponse_ExpectAndReturn(&mockXbee, AT_LC, (const uint8_t*)&classVal, 1, response, &responseLength, 5000, sizeof(response), API_SEND_SUCCESS); + TEST_ASSERT_TRUE(XBeeLRSetClass(&mockXbee, classVal)); +} + +void test_XBeeLRSendPacket_should_send_and_wait_for_tx_status(void) { + XBeeLRPacket_t packet = { + .payload = (uint8_t*)"hi", + .payloadSize = 2, + .port = 1, + .ack = 0 + }; + mockXbee.frameIdCntr = 1; + mockXbee.txStatusReceived = true; + mockXbee.deliveryStatus = 0x00; + + apiSendFrame_ExpectAndReturn(&mockXbee, XBEE_API_TYPE_LR_TX_REQUEST, NULL, 5, API_SEND_SUCCESS); + TEST_ASSERT_EQUAL_UINT8(0x00, XBeeLRSendPacket(&mockXbee, &packet)); +} + +// void test_XBeeLRHandleTransmitStatus_should_parse_and_set_flags(void) { +// xbee_api_frame_t frame = { +// .type = XBEE_API_TYPE_TX_STATUS, +// .length = 3, +// .data = {0x00, 0x01, 0x00} +// }; +// mockXbee.ctable = NULL; +// XBeeLRHandleTransmitStatus(&mockXbee, &frame); +// TEST_ASSERT_TRUE(mockXbee.txStatusReceived); +// TEST_ASSERT_EQUAL_UINT8(0x00, mockXbee.deliveryStatus); +// } + +// void test_XBeeLRHandleRxPacket_should_invoke_receive_callback(void) { +// xbee_api_frame_t frame = { +// .type = XBEE_API_TYPE_LR_RX_PACKET, +// .length = 5, +// .data = {0x81, 0x01, 0x02, 0x03, 0x04} +// }; +// callbackInvoked = false; +// XBeeCTable ctable = {.OnReceiveCallback = onReceive}; +// mockXbee.ctable = &ctable; +// XBeeLRHandleRxPacket(&mockXbee, &frame); +// TEST_ASSERT_TRUE(callbackInvoked); +// } + +// --- UNITY MAIN --- +// int main(void) { +// UNITY_BEGIN(); +// RUN_TEST(test_XBeeLRInit_should_return_true_on_uart_success); +// RUN_TEST(test_XBeeLRConnected_should_return_true_when_response_is_1); +// RUN_TEST(test_XBeeLRConnected_should_return_false_on_error); +// RUN_TEST(test_XBeeLRSetAppKey_should_pass_on_valid_input); +// RUN_TEST(test_XBeeLRSetJoinRX1Delay_should_succeed_with_valid_value); +// RUN_TEST(test_XBeeLRSetRX2Frequency_should_succeed); +// RUN_TEST(test_XBeeLRSetAppEUI_should_return_true_for_valid_input); +// RUN_TEST(test_XBeeLRSetAppEUI_should_return_false_for_invalid_input); +// RUN_TEST(test_XBeeLRSetClass_should_send_AT_LC_command); +// RUN_TEST(test_XBeeLRSendPacket_should_send_and_wait_for_tx_status); +// RUN_TEST(test_XBeeLRHandleTransmitStatus_should_parse_and_set_flags); +// RUN_TEST(test_XBeeLRHandleRxPacket_should_invoke_receive_callback); +// return UNITY_END(); +// } \ No newline at end of file