Skip to content

Commit

Permalink
Sendefuntkion für ein U8
Browse files Browse the repository at this point in the history
  • Loading branch information
shining-man committed Jul 3, 2024
1 parent 7664d4a commit 0f2478e
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 0 deletions.
1 change: 1 addition & 0 deletions include/i2c.h
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ void i2cInit();
void i2cCyclicRun(Inverter &inverter);
void i2cSendData(Inverter &inverter, uint8_t i2cAdr, uint8_t data1, uint8_t data2, uint8_t data3, const void *dataAdr, uint8_t dataLen);
void i2cSendData(Inverter &inverter, uint8_t i2cAdr, uint8_t data1, uint8_t data2, uint8_t data3, String data, uint8_t dataLen);
void i2cSendDataU8(Inverter &inverter, uint8_t i2cAdr, uint8_t data1, uint8_t data2, uint8_t data3, uint8_t data);
void i2cExtSerialSetEnable(uint8_t u8_serialDevNr, serialRxTxEn_e serialRxTxEn);
bool isSerialExtEnabled();

Expand Down
4 changes: 4 additions & 0 deletions src/i2c.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -222,6 +222,10 @@ void i2cSendData(Inverter &inverter, uint8_t i2cAdr, uint8_t data1, uint8_t data
i2cSendData(inverter, i2cAdr, data1, data2, data3, data.c_str(), dataLen);
}

void i2cSendDataU8(Inverter &inverter, uint8_t i2cAdr, uint8_t data1, uint8_t data2, uint8_t data3, uint8_t data)
{
i2cSendData(inverter, i2cAdr, data1, data2, data3, &data, 1);
}

void i2cSendData(Inverter &inverter, uint8_t i2cAdr, uint8_t data1, uint8_t data2, uint8_t data3, int16_t data)
{
Expand Down

0 comments on commit 0f2478e

Please # to comment.