Hallo, habe schwierigkeiten diesen code zu verstehen.
1 | #define COMMAND 1 |
2 | #define WRITE 16 |
3 | #define QUANTITY 4 |
4 | |
5 | unsigned int modbus_uint16(unsigned int * i); |
6 | unsigned int tx_buf[300]; |
7 | |
8 | n = (rx_buf[COMMAND] == WRITE) ? (modbus_uint16(rx_buf+QUANTITY))*2+3 : 2; |
Könnte mir bitte einer sagen was mit der Zeile beabsichtigt ist, bzw. diese kurz auseinander nehmen! Danke