Skip to content

Commit

Permalink
[drivewire][cpm] implement write.
Browse files Browse the repository at this point in the history
  • Loading branch information
tschak909 committed Apr 29, 2024
1 parent c4d2eb4 commit 6cca032
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions lib/device/drivewire/cpm.cpp
Expand Up @@ -104,7 +104,17 @@ void drivewireCPM::read()

void drivewireCPM::write()
{
uint8_t lenh = fnUartBUS.read();
uint8_t lenl = fnUartBUS.read();
uint16_t len = (lenh * 256) + lenl;

for (uint16_t i=0;i<len;i++)
{
char b = fnUartBUS.read();
#ifdef ESP_PLATFORM
xQueueSend(txq, &b, portMAX_DELAY);
#endif /* ESP_PLATFORM */
}
}

void drivewireCPM::status()
Expand Down

0 comments on commit 6cca032

Please sign in to comment.