Part Number: MSP432P401R
Hi, i am using ADAFRUIT'S MAX31865 with my MSP432...i try to use SPI and i get this error when i try to compile...
C:\Users\Gio\Desktop\energia-1.8.7E21\libraries\Adafruit-MAX31865-library\Adafruit_MAX31865.cpp:27:8: error: 'SPISettings' does not name a type static SPISettings max31865_spisettings = SPISettings(500000, MSBFIRST, SPI_MODE1); ^~~~~~~~~~~ C:\Users\Gio\Desktop\energia-1.8.7E21\libraries\Adafruit-MAX31865-library\Adafruit_MAX31865.cpp: In member function 'void Adafruit_MAX31865::readRegisterN(uint8_t, uint8_t*, uint8_t)': C:\Users\Gio\Desktop\energia-1.8.7E21\libraries\Adafruit-MAX31865-library\Adafruit_MAX31865.cpp:199:9: error: 'class SPIClass' has no member named 'beginTransaction'; did you mean 'transaction'? SPI.beginTransaction(max31865_spisettings); ^~~~~~~~~~~~~~~~ C:\Users\Gio\Desktop\energia-1.8.7E21\libraries\Adafruit-MAX31865-library\Adafruit_MAX31865.cpp:199:26: error: 'max31865_spisettings' was not declared in this scope SPI.beginTransaction(max31865_spisettings); ^~~~~~~~~~~~~~~~~~~~ C:\Users\Gio\Desktop\energia-1.8.7E21\libraries\Adafruit-MAX31865-library\Adafruit_MAX31865.cpp:216:9: error: 'class SPIClass' has no member named 'endTransaction'; did you mean 'transaction'? SPI.endTransaction(); ^~~~~~~~~~~~~~ C:\Users\Gio\Desktop\energia-1.8.7E21\libraries\Adafruit-MAX31865-library\Adafruit_MAX31865.cpp: In member function 'void Adafruit_MAX31865::writeRegister8(uint8_t, uint8_t)': C:\Users\Gio\Desktop\energia-1.8.7E21\libraries\Adafruit-MAX31865-library\Adafruit_MAX31865.cpp:224:9: error: 'class SPIClass' has no member named 'beginTransaction'; did you mean 'transaction'? SPI.beginTransaction(max31865_spisettings); ^~~~~~~~~~~~~~~~ C:\Users\Gio\Desktop\energia-1.8.7E21\libraries\Adafruit-MAX31865-library\Adafruit_MAX31865.cpp:224:26: error: 'max31865_spisettings' was not declared in this scope SPI.beginTransaction(max31865_spisettings); ^~~~~~~~~~~~~~~~~~~~ C:\Users\Gio\Desktop\energia-1.8.7E21\libraries\Adafruit-MAX31865-library\Adafruit_MAX31865.cpp:236:9: error: 'class SPIClass' has no member named 'endTransaction'; did you mean 'transaction'? SPI.endTransaction(); ^~~~~~~~~~~~~~ exit status 1 Error compiling for board RED LaunchPad w/ msp432 EMT (48MHz).
this sketch worked in arduino uno and mega..i think it might have to do with the library being use..i installed the msp RED package from tools>boards, i replaced the core folder with msp432's core i found online...still no luck...
Windows 10
Energia 1.8.7E21