Stéphane Raimbault
|
4ac3cc374f
Add strlcpy if not available to enhance copy of device string
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
4abb548795
Initialize socket to -1 to avoid write on standard output
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
525aadb23a
Remove the slave ID argument of modbus_new_rtu()
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
04cde66b80
Fix free() calls ordering in modbus_mapping_new
|
%!s(int64=14) %!d(string=hai) anos |
Tobias Doerffel
|
31577bbb41
Introduced select() operation for backends
|
%!s(int64=14) %!d(string=hai) anos |
Tobias Doerffel
|
3f10ef1dfb
Removed duplicate header inclusions
|
%!s(int64=14) %!d(string=hai) anos |
Tobias Doerffel
|
057be70d68
Pass complete modbus_t structure to send()/recv() of the backends
|
%!s(int64=14) %!d(string=hai) anos |
Tobias Doerffel
|
01ba9771ee
Fixed return value in modbus_flush()
|
%!s(int64=14) %!d(string=hai) anos |
Tobias Doerffel
|
70a14990f4
Make error_print() globally accessible
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
f0b6788817
Check the received function code on the client side
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
815d11f056
MAJOR Split RTU and TCP code in two backends
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
ef3e8740fc
Fix swapped test in compute_header_length (1d4241dff)
|
%!s(int64=14) %!d(string=hai) anos |
Matthias Weisser
|
2e9da98ca5
Make modbus.h more self contained
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
1d4241dff5
Detect abnormal use of compute_header_length and fix comment
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
70a2e6e624
Test return code of receive_msg_req to have an explicit error path
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
bf763c96cd
Rename to modbus_read_and_write_registers to follow the new API
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
6e06eb7d79
Fix test on illegal address in read and write function
|
%!s(int64=14) %!d(string=hai) anos |
Hannu Vuolasaho
|
9a2733e7ec
New read and write registers function
|
%!s(int64=14) %!d(string=hai) anos |
Hannu Vuolasaho
|
a2e16a16b0
Replace MODBUS_MAX_* by MODBUS_MAX_[READ|WRITE]_*
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
f33e5b9ff8
Avoid duplicated code to compute the header_length
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
e7d499b61a
Allow 0 size in mapping allocation
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
a0b122545d
Add missing invalid function exception
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
811d134978
OpenBSD support by Anibal Limón
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
d613a6403a
Add a missing space in a verbose message
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
4d3bf7beea
Implement report slave ID on server side
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
86418cf3b7
Comments, naming and minor
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
754235c2f0
Major - Oh Gosh, it's brand new API!
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
66c59d6f85
Change indent level from 8 to 4
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
807c20f08d
Parity setting is now a single char ('N', 'E' or 'O')
|
%!s(int64=14) %!d(string=hai) anos |
Stéphane Raimbault
|
2b985f8163
Fix #591142 - Slave id check should be disabled in TCP connection
|
%!s(int64=14) %!d(string=hai) anos |