Stéphane Raimbault
|
8d1493f975
Reduce the number of defines about maximum values for status and registers.
|
17 anni fa |
Stéphane Raimbault
|
4d75c35b53
Minor change in the debug output
|
17 anni fa |
Stéphane Raimbault
|
4fabc5b3dc
Minor comment set_response_length_tcp -> set_message_length_tcp
|
17 anni fa |
Stéphane Raimbault
|
a017c19f2a
GNU licenses updated to the version 3.
|
17 anni fa |
Stéphane Raimbault
|
032db7f774
Minor changes about baud rate setting
|
17 anni fa |
Stéphane Raimbault
|
663084b64a
Reorder error_treat arguments (modbu_param_t first)
|
17 anni fa |
Stéphane Raimbault
|
dc8ed400bb
Rename nb_bits to nb_points for status values
|
17 anni fa |
Stéphane Raimbault
|
b5d75be31f
It's faster to use int data than uint16_t (alignment).
|
17 anni fa |
Stéphane Raimbault
|
50235c4036
Use int instead of uint8_t/uint16_t in function arguments.
|
17 anni fa |
Stéphane Raimbault
|
ea8b20b12a
Rename packet to message
|
17 anni fa |
Stéphane Raimbault
|
23ac32815f
- Rename MAX_PACKET_SIZE to MAX_MESSAGE_LENGTH
|
17 anni fa |
Stéphane Raimbault
|
f5cd596264
Cleanup reg_count, coil_count -> nb_points
|
17 anni fa |
Stéphane Raimbault
|
7b320fa25a
Add preset_multiple_registers in slave side
|
17 anni fa |
Stéphane Raimbault
|
f458340082
Add force_multiple_coils on the slave side
|
17 anni fa |
Stéphane Raimbault
|
ed5bed91f6
Add preset_single_register on the server side (slave)
|
17 anni fa |
Stéphane Raimbault
|
de225a19e2
- Fix the server side of force_single_coil
|
17 anni fa |
Stéphane Raimbault
|
73ce26e098
Enhance detection of ILLEGAL_DATA_ADDRESS error.
|
17 anni fa |
Stéphane Raimbault
|
4cf22c31f7
Minor
|
17 anni fa |
Stéphane Raimbault
|
d457ea864e
Minor
|
17 anni fa |
Stéphane Raimbault
|
9be4312807
Enhance error management.
|
17 anni fa |
Stéphane Raimbault
|
02f16fd439
Common error handling for RTU and TCP.
|
17 anni fa |
Stéphane Raimbault
|
1474991357
Add static declaration to response_exception
|
17 anni fa |
Stéphane Raimbault
|
93f239f588
- The slave can build exception responses:
|
17 anni fa |
Stéphane Raimbault
|
4c9b029842
Remove printf
|
17 anni fa |
Stéphane Raimbault
|
72ee68ee20
Reduce the difference with the MacOS X verion.
|
17 anni fa |
Stéphane Raimbault
|
8556e176c3
Integer division 8.0 -> 8
|
17 anni fa |
Stéphane Raimbault
|
1660f89490
Various changes
|
17 anni fa |
Stéphane Raimbault
|
bbcc2438bc
Fix #211460 reported by Todd Denniston
|
17 anni fa |
Stéphane Raimbault
|
ee012c8a93
Fix MaxOS X support
|
17 anni fa |
Stéphane Raimbault
|
6ff2eef121
Support of MacOSX, based on the work of Matthew Butch.
|
17 anni fa |