Skip to content

Commit

Permalink
Changing SPI interface
Browse files Browse the repository at this point in the history
  • Loading branch information
MalteSchm committed Mar 27, 2023
1 parent 07ea03d commit 2aad13d
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion include/Huawei_can.h
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ class HuaweiCanClass {
unsigned long lastUpdate;
RectifierParameters_t _rp;

SPIClass *hspi;
SPIClass *spi;
MCP_CAN *CAN;
uint8_t _huawei_irq;
uint8_t _huawei_power;
Expand Down
6 changes: 3 additions & 3 deletions src/Huawei_can.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@ HuaweiCanClass HuaweiCan;
void HuaweiCanClass::init(uint8_t huawei_miso, uint8_t huawei_mosi, uint8_t huawei_clk, uint8_t huawei_irq, uint8_t huawei_cs, uint8_t huawei_power)
{

hspi = new SPIClass(HSPI);
hspi->begin(huawei_clk, huawei_miso, huawei_mosi, huawei_cs);
spi = new SPIClass(VSPI);
spi->begin(huawei_clk, huawei_miso, huawei_mosi, huawei_cs);
pinMode(huawei_cs, OUTPUT);
digitalWrite(huawei_cs, HIGH);

pinMode(huawei_irq, INPUT_PULLUP);
_huawei_irq = huawei_irq;

CAN = new MCP_CAN(hspi, huawei_cs);
CAN = new MCP_CAN(spi, huawei_cs);
if(CAN->begin(MCP_ANY, CAN_125KBPS, MCP_8MHZ) == CAN_OK) {
MessageOutput.println("MCP2515 Initialized Successfully!");
}
Expand Down
2 changes: 1 addition & 1 deletion src/InverterSettings.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ void InverterSettingsClass::init()
// Initialize inverter communication
MessageOutput.print(F("Initialize Hoymiles interface... "));
if (PinMapping.isValidNrf24Config()) {
SPIClass* spiClass = new SPIClass(VSPI);
SPIClass* spiClass = new SPIClass(HSPI);
spiClass->begin(pin.nrf24_clk, pin.nrf24_miso, pin.nrf24_mosi, pin.nrf24_cs);
Hoymiles.setMessageOutput(&MessageOutput);
Hoymiles.init(spiClass, pin.nrf24_en, pin.nrf24_irq);
Expand Down

0 comments on commit 2aad13d

Please sign in to comment.