Skip to content

[Bug]: CI Pipeline Failing on missing SPI.h File #102

@Arribe

Description

@Arribe

Discord Username

Arribe

Bug Summary

PR #101 is failing with entry: /home/runner/work/OpenHornet-Software/OpenHornet-Software/libraries/Arduino-FOC-drivers/src/encoders/mt6835/./MT6835.h:8:10: fatal error: SPI.h: No such file or directory
8 | #include "SPI.h"
| ^~~~~~~
compilation terminated.

Expected Results

The sketch should compile as SPI.h is a base library included with all Arduino platforms.

Actual Results

The CI fails to complete with the error the SPI.h file is missing. I even tried including it at the top of the include list on the main sketch.

Screenshots/Images/Files

image

Applicable File Names

PR 4A9A1-THROTTLE_CONTROLLER.ino #101

Release Version

v0.3.0

Category

Libraries & Dependencies (Arduino Libraries, etc)

Applicable End Item(s)

Throttle

Hardware is built to print & this software is tested on that hardware?

  • I built (or attempted to build) the part to the OpenHornet print without any deviations and tested the software on it.
  • I am not building this part to the OH print. (List deviations in detail in the Miscellaneous Info text area below.)

Miscellaneous Info

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Category: LibraryThis issue affects an embedded library other than DCS-BIOS.P2High Priority: This is the defect or issue which should be resolved before the release is made. ThesS2Major Severity: Any Major feature implemented that is not meeting its requirements/use case(s) and bType: BugSomething is not working as expected.

    Projects

    Status

    In progress

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions