Skip to content

DA16200 and RingBuffer.h issue #459

Open
@ilucwl

Description

@ilucwl

sandeepmistry provides a great DA16200-WiFi-Library-for-Arduino. In principle, this should work with the redboard Artemis, which I am using. it does not work though. I copy the error code below and which is basically the same no matter which of his examples I use.
He kindly checked this and told me "there is a mis-configured include path and the compiler isn’t picking up RingBuffer.h. I suggest you raise an issue with the SparkFun team here: https://github.com/sparkfun/Arduino_Apollo3 - including detailed information on the compile error."
I would be grateful for your advice.
Iluc

Arduino: 1.8.19 (Mac OS X), Board: "RedBoard Artemis, 460800, SparkFun Variable Loader (Recommended)"

/private/var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/AppTranslocation/277DEBE0-FB20-4A13-8CE0-AE0E949FB77E/d/Arduino.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware /private/var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/AppTranslocation/277DEBE0-FB20-4A13-8CE0-AE0E949FB77E/d/Arduino.app/Contents/Java/hardware -hardware /Users/n.n/Library/Arduino15/packages -tools /private/var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/AppTranslocation/277DEBE0-FB20-4A13-8CE0-AE0E949FB77E/d/Arduino.app/Contents/Java/tools-builder -tools /private/var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/AppTranslocation/277DEBE0-FB20-4A13-8CE0-AE0E949FB77E/d/Arduino.app/Contents/Java/hardware/tools/avr -tools /Users/n.n/Library/Arduino15/packages -built-in-libraries /private/var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/AppTranslocation/277DEBE0-FB20-4A13-8CE0-AE0E949FB77E/d/Arduino.app/Contents/Java/libraries -libraries /Users/n.n/Documents/Arduino/libraries -fqbn=SparkFun:apollo3:sfe_artemis:svl_baud=460800,loader=option_svl -vid-pid=0000_0000 -ide-version=10819 -build-path /var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/arduino_build_509350 -warnings=default -build-cache /var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/arduino_cache_654433 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=/Users/n.n/Library/Arduino15/packages/SparkFun/tools/arm-none-eabi-gcc/8-2018-q4-major -prefs=runtime.tools.arm-none-eabi-gcc-8-2018-q4-major.path=/Users/n.n/Library/Arduino15/packages/SparkFun/tools/arm-none-eabi-gcc/8-2018-q4-major -verbose /var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/arduino_modified_sketch_556550/AP_SimpleWebServer.ino
/private/var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/AppTranslocation/277DEBE0-FB20-4A13-8CE0-AE0E949FB77E/d/Arduino.app/Contents/Java/arduino-builder -compile -logger=machine -hardware /private/var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/AppTranslocation/277DEBE0-FB20-4A13-8CE0-AE0E949FB77E/d/Arduino.app/Contents/Java/hardware -hardware /Users/n.n/Library/Arduino15/packages -tools /private/var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/AppTranslocation/277DEBE0-FB20-4A13-8CE0-AE0E949FB77E/d/Arduino.app/Contents/Java/tools-builder -tools /private/var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/AppTranslocation/277DEBE0-FB20-4A13-8CE0-AE0E949FB77E/d/Arduino.app/Contents/Java/hardware/tools/avr -tools /Users/n.n/Library/Arduino15/packages -built-in-libraries /private/var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/AppTranslocation/277DEBE0-FB20-4A13-8CE0-AE0E949FB77E/d/Arduino.app/Contents/Java/libraries -libraries /Users/n.n/Documents/Arduino/libraries -fqbn=SparkFun:apollo3:sfe_artemis:svl_baud=460800,loader=option_svl -vid-pid=0000_0000 -ide-version=10819 -build-path /var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/arduino_build_509350 -warnings=default -build-cache /var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/arduino_cache_654433 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arm-none-eabi-gcc.path=/Users/n.n/Library/Arduino15/packages/SparkFun/tools/arm-none-eabi-gcc/8-2018-q4-major -prefs=runtime.tools.arm-none-eabi-gcc-8-2018-q4-major.path=/Users/n.n/Library/Arduino15/packages/SparkFun/tools/arm-none-eabi-gcc/8-2018-q4-major -verbose /var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/arduino_modified_sketch_556550/AP_SimpleWebServer.ino
Using board 'sfe_artemis' from platform in folder: /Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0
Using core 'arduino' from platform in folder: /Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0
Detecting libraries used...
/Users/n.n/Library/Arduino15/packages/SparkFun/tools/arm-none-eabi-gcc/8-2018-q4-major/bin/arm-none-eabi-g++ -include /Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/variants/SFE_ARTEMIS/mbed/mbed_config.h -include /Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/cores/arduino/sdk/ArduinoSDK.h -iprefix /Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/cores/ @/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/variants/SFE_ARTEMIS/mbed/.cxx-flags -w -x c++ -E -CC -DARDUINO=10819 -DARDUINO_APOLLO3_SFE_ARTEMIS -DARDUINO_ARCH_MBED -DARDUINO_ARCH_APOLLO3 -DMBED_NO_GLOBAL_USING_DIRECTIVE -DCORDIO_ZERO_COPY_HCI @/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/variants/SFE_ARTEMIS/mbed/.cxx-symbols -I/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/cores/arduino -I/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/variants/SFE_ARTEMIS -I/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/cores/arduino -I/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/cores/arduino/mbed-bridge -I/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/cores/arduino/mbed-bridge/core-api -I/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/cores/arduino/mbed-bridge/core-api/api/deprecated @/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/variants/SFE_ARTEMIS/mbed/.includes /var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/arduino_build_509350/sketch/AP_SimpleWebServer.ino.cpp -o /dev/null
Alternatives for DA16200_WiFi.h: [[email protected]]
ResolveLibrary(DA16200_WiFi.h)
-> candidates: [[email protected]]
/Users/n.n/Library/Arduino15/packages/SparkFun/tools/arm-none-eabi-gcc/8-2018-q4-major/bin/arm-none-eabi-g++ -include /Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/variants/SFE_ARTEMIS/mbed/mbed_config.h -include /Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/cores/arduino/sdk/ArduinoSDK.h -iprefix /Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/cores/ @/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/variants/SFE_ARTEMIS/mbed/.cxx-flags -w -x c++ -E -CC -DARDUINO=10819 -DARDUINO_APOLLO3_SFE_ARTEMIS -DARDUINO_ARCH_MBED -DARDUINO_ARCH_APOLLO3 -DMBED_NO_GLOBAL_USING_DIRECTIVE -DCORDIO_ZERO_COPY_HCI @/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/variants/SFE_ARTEMIS/mbed/.cxx-symbols -I/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/cores/arduino -I/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/variants/SFE_ARTEMIS -I/Users/n.n/Documents/Arduino/libraries/DA16200_Wi-Fi_Library_for_Arduino/src -I/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/cores/arduino -I/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/cores/arduino/mbed-bridge -I/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/cores/arduino/mbed-bridge/core-api -I/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/cores/arduino/mbed-bridge/core-api/api/deprecated @/Users/n.n/Library/Arduino15/packages/SparkFun/hardware/apollo3/2.2.0/variants/SFE_ARTEMIS/mbed/.includes /var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/arduino_build_509350/sketch/AP_SimpleWebServer.ino.cpp -o /dev/null
Alternatives for RingBuffer.h: []
ResolveLibrary(RingBuffer.h)
-> candidates: []
In file included from /Users/n.n/Documents/Arduino/libraries/DA16200_Wi-Fi_Library_for_Arduino/src/DA16200_WiFi.h:12,
from /var/folders/pm/jfqmn9xx6v1br34gsbdwzxv00000gn/T/arduino_modified_sketch_556550/AP_SimpleWebServer.ino:24:
/Users/n.n/Documents/Arduino/libraries/DA16200_Wi-Fi_Library_for_Arduino/src/WiFiClient.h:12:10: fatal error: RingBuffer.h: No such file or directory
#include <RingBuffer.h>
^~~~~~~~~~~~~~
compilation terminated.
Bibliothek DA16200_Wi-Fi_Library_for_Arduino in Version 1.0.0 im Ordner: /Users/n.n/Documents/Arduino/libraries/DA16200_Wi-Fi_Library_for_Arduino wird verwendet
exit status 1
Fehler beim Kompilieren für das Board RedBoard Artemis.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions