PDU.h
Go to the documentation of this file.
void setInput(uint16_t input, bool value)
Definition: PDU.h:109
uint8_t outputData
Definition: PDU.h:208
void setCount(uint16_t count)
Definition: PDU.h:80
Definition: PDU.h:174
Definition: PDU.h:63
Definition: PDU.h:141
uint16_t writeAddress
Definition: PDU.h:354
uint16_t startAddress
Definition: PDU.h:284
uint16_t getCount() const
Definition: PDU.h:127
uint8_t byteCount
Calculated.
Definition: PDU.h:286
ReadWriteMultipleRegisters readWriteMultipleRegisters
Definition: PDU.h:384
Definition: PDU.h:349
uint16_t startAddress
Definition: PDU.h:142
Definition: PDU.h:270
uint8_t byteCount
Calculated.
Definition: PDU.h:148
Definition: PDU.h:104
Definition: PDU.h:193
Definition: PDU.h:146
Definition: PDU.h:99
uint8_t getCount() const
Definition: PDU.h:324
void setCount(uint16_t count)
Definition: PDU.h:121
Definition: PDU.h:307
WriteMultipleRegisters writeMultipleRegisters
Definition: PDU.h:304
Definition: PDU.h:58
uint16_t quantityOfOutputs
Definition: PDU.h:272
Definition: PDU.h:57
WriteSingleRegister writeSingleRegister
Definition: PDU.h:203
uint16_t startAddress
Definition: PDU.h:271
Definition: PDU.h:296
Definition: PDU.h:282
Definition: PDU.h:216
Definition: PDU.h:206
ReadExceptionStatus readExceptionStatus
Definition: PDU.h:213
Definition: PDU.h:308
void setWriteCount(uint16_t count)
Definition: PDU.h:359
Definition: PDU.h:228
Definition: PDU.h:192
uint16_t startAddress
Definition: PDU.h:297
Definition: PDU.h:173
uint8_t byteCount
Calculated.
Definition: PDU.h:230
Exception
Modbus exception codes returned in response packets.
Definition: Exception.h:29
bool getInput(uint16_t input)
Definition: PDU.h:116
Definition: PDU.h:336
void setCount(uint16_t count)
Definition: PDU.h:263
uint8_t writeByteCount
Calculated.
Definition: PDU.h:356
uint16_t quantityOfRegisters
Definition: PDU.h:143
void setCount(uint8_t dataSize)
Definition: PDU.h:319
Definition: PDU.h:281
void setCoil(uint16_t coil, bool value)
Definition: PDU.h:68
void setCount(uint16_t count)
Definition: PDU.h:289
Definition: PDU.h:98
Definition: PDU.h:227
uint8_t byteCount
Use setCount()
Definition: PDU.h:64
Definition: PDU.h:52
Definition: PDU.h:140
uint16_t getCount() const
Definition: PDU.h:156
uint16_t quantityToRead
Definition: PDU.h:353
Definition: PDU.h:335
uint8_t byteCount
Calculated.
Definition: PDU.h:105
uint16_t quantityOfRegisters
Definition: PDU.h:298
Definition: PDU.h:249
uint16_t quantityOfCoils
Definition: PDU.h:60
void swapRequestByteOrder()
Definition: PDU.h:248
void setEventCount(uint16_t count)
Definition: PDU.h:236
void setCount(uint16_t count)
Definition: PDU.h:370
void swapResponseByteOrder()
Definition: PDU.h:365
uint8_t byteCount
Calculated.
Definition: PDU.h:252
uint16_t startAddress
Definition: PDU.h:250
uint8_t byteCount
Definition: PDU.h:367
void setCoil(uint16_t coil, bool state)
Definition: PDU.h:256
Definition: PDU.h:217
uint16_t messageCount
Definition: PDU.h:233
uint16_t outputAddress
Definition: PDU.h:180
uint16_t quantityOfRegisters
Definition: PDU.h:285
void setCount(uint16_t count)
Definition: PDU.h:151
uint16_t readAddress
Definition: PDU.h:352
Definition: PDU.h:350
uint16_t eventCount
Definition: PDU.h:219
Definition: ADU.h:25
uint16_t startAddress
Definition: PDU.h:100
uint16_t quantityOfOutputs
Definition: PDU.h:251
uint16_t quantityOfInputs
Definition: PDU.h:101
uint16_t quantityToWrite
Definition: PDU.h:355
Definition: PDU.h:207
uint16_t getCount() const
Definition: PDU.h:375