-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
conclusion: off topicOff topic for this repositoryOff topic for this repositorytopic: documentationRelated to documentation for the projectRelated to documentation for the projecttype: imperfectionPerceived defect in any part of projectPerceived defect in any part of project
Description
The "Simple Broadcast Example" sketch provided in the "Getting Started With the Arduino SPE Shield" tutorial (https://github.com/arduino/docs-content/blob/537360e1c4f045361257d47641a5dcb7251abc71/content/hardware/02.hero/shields/spe-shield/tutorials/getting-started/spe-getting-started.md#simple-broadcast-example) fails to compile:
C:\Users\c40769\active_projects\maker-faire-mi-2025\demos\spe\sw\spe_demo1\spe_demo1.ino: In function 'bool setupNetwork()':
C:\Users\c40769\active_projects\maker-faire-mi-2025\demos\spe\sw\spe_demo1\spe_demo1.ino:71:64: error: no matching function for call to 'TC6::TC6_Arduino_10BASE_T1S::TC6_Arduino_10BASE_T1S(TC6::TC6_Io*&)'
networkController = new TC6::TC6_Arduino_10BASE_T1S(networkIO);
^
In file included from c:\Users\c40769\Documents\Arduino\libraries\Arduino_10BASE_T1S\src/Arduino_10BASE_T1S.h:20:0,
from C:\Users\c40769\active_projects\maker-faire-mi-2025\demos\spe\sw\spe_demo1\spe_demo1.ino:5:
c:\Users\c40769\Documents\Arduino\libraries\Arduino_10BASE_T1S\src/microchip/TC6_Arduino_10BASE_T1S.h:84:3: note: candidate: TC6::TC6_Arduino_10BASE_T1S::TC6_Arduino_10BASE_T1S(TC6::TC6_Io&)
TC6_Arduino_10BASE_T1S(TC6_Io & tc6_io);
^~~~~~~~~~~~~~~~~~~~~~
c:\Users\c40769\Documents\Arduino\libraries\Arduino_10BASE_T1S\src/microchip/TC6_Arduino_10BASE_T1S.h:84:3: note: no known conversion for argument 1 from 'TC6::TC6_Io*' to 'TC6::TC6_Io&'
c:\Users\c40769\Documents\Arduino\libraries\Arduino_10BASE_T1S\src/microchip/TC6_Arduino_10BASE_T1S.h:74:7: note: candidate: constexpr TC6::TC6_Arduino_10BASE_T1S::TC6_Arduino_10BASE_T1S(const TC6::TC6_Arduino_10BASE_T1S&)
class TC6_Arduino_10BASE_T1S : public Arduino_10BASE_T1S_PHY_Interface
^~~~~~~~~~~~~~~~~~~~~~
c:\Users\c40769\Documents\Arduino\libraries\Arduino_10BASE_T1S\src/microchip/TC6_Arduino_10BASE_T1S.h:74:7: note: no known conversion for argument 1 from 'TC6::TC6_Io*' to 'const TC6::TC6_Arduino_10BASE_T1S&'
Using library Arduino_10BASE_T1S at version 0.1.1 in folder: C:\Users\c40769\Documents\Arduino\libraries\Arduino_10BASE_T1S
Using library SPI at version 1.0 in folder: C:\Users\c40769\AppData\Local\Arduino15\packages\arduino\hardware\samd\1.8.14\libraries\SPI
exit status 1
Compilation error: no matching function for call to 'TC6::TC6_Arduino_10BASE_T1S::TC6_Arduino_10BASE_T1S(TC6::TC6_Io*&)'
The error above occurred when compiling for a MKR Zero board, but it can be replicated for any target.
This occurs when using the latest release version 0.1.1 of the "Arduino_10BASE_T1S" library, and when using the latest development version ab6fc32
Metadata
Metadata
Assignees
Labels
conclusion: off topicOff topic for this repositoryOff topic for this repositorytopic: documentationRelated to documentation for the projectRelated to documentation for the projecttype: imperfectionPerceived defect in any part of projectPerceived defect in any part of project